Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fe/#207 NextJS 마이그레이션 #278

Merged
merged 79 commits into from
Nov 6, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
79 commits
Select commit Hold shift + click to select a range
6f2dd78
chore : React 프로젝트 삭제
Mayreeel Sep 20, 2023
fcdb725
chore : create-next-app
Mayreeel Sep 20, 2023
5d3c558
chore : 초기화
Mayreeel Sep 20, 2023
f38c1c0
chore : 폴더 네이밍, 패키지 구조 설계
Mayreeel Sep 21, 2023
71e02e7
chore : 정적파일 추가
Mayreeel Sep 21, 2023
9d01828
chore : 기존 파일 내용 복사
Mayreeel Sep 21, 2023
878d051
chore : prettier 세팅
Mayreeel Sep 21, 2023
311a579
fix : stacks.ts 파일 import 수정
Mayreeel Sep 21, 2023
3975803
chore : ESLint airbnb, prettier extends 추가
Mayreeel Sep 21, 2023
06af689
fix : 기존 Frontend CI test 제거
Mayreeel Sep 21, 2023
5d18c9f
chore : Recoil 세팅
Mayreeel Sep 22, 2023
a791ea4
Merge pull request #208 from techeer-sv/FE/#204
Mayreeel Sep 25, 2023
7a256a8
chore : tailwindcss 커스텀 설정 및 폰트 추가
Mayreeel Sep 25, 2023
ab5ffcd
chore : yup, react-hook-form 설치
Mayreeel Sep 25, 2023
7cff19d
feat : 로그인 페이지 마이그레이션
Mayreeel Sep 25, 2023
ece273d
fix : eslint 에러 해결
Mayreeel Sep 26, 2023
47f9b53
feat : FE/#207브랜치 CI 추가
Mayreeel Sep 26, 2023
bc1018e
fix : frontend CI 명령어 변경
Mayreeel Sep 26, 2023
162f70b
chore : next 업데이트
Mayreeel Sep 26, 2023
0896072
refactor : 함수, 컴포넌트 명 변경
Mayreeel Sep 26, 2023
2025254
feat : 회원가입 페이지 마이그레이션
Mayreeel Sep 26, 2023
0de5da6
refactor : getter만 사용하는 Recoil hook 변경
Mayreeel Sep 26, 2023
2947d92
feat : Banner 컴포넌트 마이그레이션
Yujin-Baek Sep 26, 2023
939659d
Merge remote-tracking branch 'origin/FE/#215' into FE/#215
Yujin-Baek Sep 26, 2023
0c67f98
feat : 예외 처리용 state 추가
Mayreeel Sep 26, 2023
ecf9d9a
feat : .env.local.example 추가
Mayreeel Sep 26, 2023
6efa788
Merge pull request #217 from techeer-sv/FE/#214
Mayreeel Sep 26, 2023
c69984c
Merge pull request #219 from techeer-sv/FE/#218
Mayreeel Sep 26, 2023
f568bea
feat : 메인 페이지 마이그레이션
Yujin-Baek Sep 26, 2023
2c0718c
feat : techStackSelection 컴포넌트 마이그레이션
Mayreeel Sep 28, 2023
788a82d
feat : imageUploader 컴포넌트 마이그레이션
Mayreeel Sep 28, 2023
62f03f8
feat : quillEditor 마이그레이션
Mayreeel Sep 28, 2023
a2a8145
feat : 메인 페이지, ProjectCard 마이그레이션
Yujin-Baek Sep 28, 2023
93ff220
refactor : recoil, react-query Provider 리팩토링
Yujin-Baek Sep 29, 2023
8bab6f7
Merge branch 'FE/#207' into FE/#215
Yujin-Baek Sep 29, 2023
0896e93
fix : prettier 에러 수정
Yujin-Baek Sep 29, 2023
3135764
Merge remote-tracking branch 'origin/FE/#215' into FE/#215
Yujin-Baek Sep 29, 2023
1f747c6
Merge pull request #227 from techeer-sv/FE/#215
Yujin-Baek Sep 29, 2023
2aea10d
feat : 유저 검색 페이지 마이그레이션
Yujin-Baek Sep 30, 2023
8795448
Merge pull request #230 from techeer-sv/FE/#229
Yujin-Baek Sep 30, 2023
dd29d9d
feat : 프로젝트 검색 페이지 마이그레이션
Yujin-Baek Sep 30, 2023
8d7693f
refactor : 변수명 변경
Yujin-Baek Sep 30, 2023
442e0d7
feat : 글쓰기 페이지 마이그레이션
Mayreeel Oct 1, 2023
1e7bc4d
Merge pull request #232 from techeer-sv/FE/#231
Yujin-Baek Oct 1, 2023
699e63b
feat : S3 이미지 서버사이드 업로드 용 API 구현
Mayreeel Oct 2, 2023
a04b453
feat : 이미지 업로더 S3 업로드 방식 변경
Mayreeel Oct 2, 2023
1009007
feat : getData 함수 마이그레이션
Yujin-Baek Oct 4, 2023
f622a9b
feat : QuillWritten 컴포넌트 마이그레이션
Yujin-Baek Oct 5, 2023
1e147f0
feat : ReadingPage 마이그레이션
Yujin-Baek Oct 5, 2023
676fc9f
fix : s3 key 수정
Mayreeel Oct 5, 2023
f1cfe45
feat : toast-ui editor 기능 구현
Mayreeel Oct 5, 2023
0a05c03
chore : 필요없는 라이브러리 삭제
Mayreeel Oct 5, 2023
ebbf0f3
feat : 글수정 페이지 마이그레이션
Mayreeel Oct 5, 2023
cce2a9d
Merge branch 'FE/#207' into FE/#223
Mayreeel Oct 5, 2023
109e9eb
Merge pull request #262 from techeer-sv/FE/#223
Mayreeel Oct 5, 2023
2c4fd83
Merge remote-tracking branch 'origin/FE/#207' into FE/#263
Mayreeel Oct 5, 2023
5551cf1
Merge pull request #264 from techeer-sv/FE/#263
Mayreeel Oct 5, 2023
13c99f5
feat : GptModal 컴포넌트 마이그레이션
Yujin-Baek Oct 5, 2023
d6def09
feat : Reply 컴포넌트 마이그레이션
Yujin-Baek Oct 5, 2023
8e4fc8a
feat : NavBar 마이그레이션
Mayreeel Oct 6, 2023
62851af
feat : PutReply 컴포넌트 마이그레이션
Yujin-Baek Oct 7, 2023
dd21a65
feat : PutReply 컴포넌트 마이그레이션
Yujin-Baek Oct 8, 2023
f230544
feat : WriteReReply 컴포넌트 마이그레이션
Yujin-Baek Oct 8, 2023
14a6f8d
feat : ReadReReply 컴포넌트 마이그레이션
Yujin-Baek Oct 8, 2023
6bb0308
Merge pull request #266 from techeer-sv/FE/#265
Mayreeel Oct 9, 2023
b19cdae
fix : search-user 페이지 api 예외 처리 수정
Mayreeel Oct 12, 2023
6092ab4
feat : QuillWritten 컴포넌트 마이그레이션
Yujin-Baek Oct 12, 2023
c976a1e
feat : ModeModal 마이그레이션
Mayreeel Oct 12, 2023
6ad6f01
feat : WritedPost 컴포넌트 구현
Mayreeel Oct 12, 2023
fe74113
feat : 프로필 페이지 마이그레이션 및 기능 구현
Mayreeel Oct 12, 2023
15208ff
refactor : 리뷰 반영
Yujin-Baek Oct 14, 2023
3ca0763
Merge branch 'FE/#207' into FE/#243
Yujin-Baek Oct 15, 2023
e96e49f
Merge pull request #273 from techeer-sv/FE/#243
Yujin-Baek Oct 15, 2023
5d617a8
Merge remote-tracking branch 'origin/feature' into FE/#268
Mayreeel Oct 16, 2023
36dc0df
feat : Profile 페이지 동적 라우팅 및 API 연동
Mayreeel Oct 16, 2023
e7b5029
feat : 팔로잉, 팔로워, 좋아요 누른사람 보기 API 연동
Mayreeel Oct 16, 2023
d994181
Merge remote-tracking branch 'origin/FE/#207' into FE/#268
Mayreeel Oct 16, 2023
e98f0b9
fix : 중복 Atom 제거
Mayreeel Oct 16, 2023
6433769
Merge pull request #277 from techeer-sv/FE/#268
Mayreeel Oct 24, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
26 changes: 13 additions & 13 deletions .github/workflows/CI.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@ name: CI

on:
push:
branches: ["feature"]
branches: ["feature", "FE/#207"]
pull_request:
branches: ["feature"]
branches: ["feature", "FE/#207"]

jobs:
backend-test:
Expand Down Expand Up @@ -75,22 +75,22 @@ jobs:

- name: Install packages
working-directory: frontend
run: npm ci
run: yarn install --immutable --immutable-cache --check-cache

- name: Prettier
working-directory: frontend
run: npm run format
run: yarn format

- name: ESLint
working-directory: frontend
run: npm run lint
run: yarn lint

- name: Frontend Test
working-directory: frontend
run: npm test
# - name: Frontend Test
# working-directory: frontend
# run: npm test

- name: Frontend Test Results
uses: EnricoMi/publish-unit-test-result-action@v1
if: ${{ always() }}
with:
files: frontend/test-results.xml
# - name: Frontend Test Results
# uses: EnricoMi/publish-unit-test-result-action@v1
# if: ${{ always() }}
# with:
# files: frontend/test-results.xml
8 changes: 0 additions & 8 deletions frontend/.dockerignore

This file was deleted.

5 changes: 0 additions & 5 deletions frontend/.env.example

This file was deleted.

8 changes: 8 additions & 0 deletions frontend/.env.local.example
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
# .env.local로 이름 변경하시고 사용하시면 됩니다!
BASE_URL=
BUCKET_NAME=
REGION=
ACCESS=
SECRET=

NEXT_PUBLIC_BASE_URL=
67 changes: 0 additions & 67 deletions frontend/.eslintrc.js

This file was deleted.

16 changes: 16 additions & 0 deletions frontend/.eslintrc.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
{
"extends": [
"next/core-web-vitals",
"airbnb",
"airbnb-typescript",
"prettier"
],
"parserOptions": {
"project": "./tsconfig.json"
},
"rules": {
"react/react-in-jsx-scope": "off",
"import/no-extraneous-dependencies": "off",
"react-hooks/exhaustive-deps": "off"
}
}
55 changes: 32 additions & 23 deletions frontend/.gitignore
Original file line number Diff line number Diff line change
@@ -1,26 +1,35 @@
# Logs
logs
*.log
# See https://help.github.com/articles/ignoring-files/ for more about ignoring files.

# dependencies
/node_modules
/.pnp
.pnp.js

# testing
/coverage

# next.js
/.next/
/out/

# production
/build

# misc
.DS_Store
*.pem

# debug
npm-debug.log*
yarn-debug.log*
yarn-error.log*
pnpm-debug.log*
lerna-debug.log*
test-results.xml

node_modules
coverage
dist
dist-ssr
*.local

# Editor directories and files
.vscode/*
!.vscode/extensions.json
.idea
.DS_Store
*.suo
*.ntvs*
*.njsproj
*.sln
*.sw?

# local env files
.env*.local

# vercel
.vercel

# typescript
*.tsbuildinfo
next-env.d.ts
4 changes: 2 additions & 2 deletions frontend/.prettierrc
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
{
"semi": false,
"singleQuote": true,
"trailingComma": "all",
"semi": true,
"useTabs": false,
"tabWidth": 2,
"printWidth": 80,
"arrowParens": "always"
}
}
11 changes: 0 additions & 11 deletions frontend/Dockerfile

This file was deleted.

13 changes: 0 additions & 13 deletions frontend/babel.config.js

This file was deleted.

43 changes: 0 additions & 43 deletions frontend/index.html

This file was deleted.

23 changes: 0 additions & 23 deletions frontend/jest.config.cjs

This file was deleted.

70 changes: 0 additions & 70 deletions frontend/manifest.json

This file was deleted.

Loading
Loading