-
Notifications
You must be signed in to change notification settings - Fork 0
weekly plan week4
catensia edited this page Nov 28, 2022
·
3 revisions
- 4์ฃผ์ฐจ
- ๊ธฐ๋ฅ ๊ฐ๋ฐ ์๋ฃํ๊ธฐ
- 5์ฃผ์ฐจ
- ๊ฐ์๊ฐ ์ํ๋ ์ถ๊ฐ ๊ธฐ๋ฅ ์ก๊ณ ์งํ
- 6์ฃผ์ฐจ
- ๋ฆฌํฉํ ๋ง ๋ฐ ํ ์คํธ
-
๋ฐ๋ฆฐ chore ๋ค ์ฒ๋ฆฌ
- API ๋ช ์ธ ๊ฐฑ์ -> Swagger ๋์
-
๋ฆฌํฉํ ๋ง ์งํ
- JWT์ฒ๋ฆฌ ๋ชจ๋ํ
-
1์ฐจ ๋ฐฐํฌ
-
๊ธฐ๋ฅ ๊ฐ๋ฐ
- ์ฝ์ค ์์ธ ํ์ด์ง ๋ง๋ฌด๋ฆฌ
-
๋ชฉ๋ฐ์ดํฐ ์์ฑ
- ์ฃผ๋ง๊ฐ ์ฌ๋ผ์จ ์ด์ ๋ฆฌ๋ทฐ ๋ฐ ์งํ์ํฉ ๊ณต์
- ํ ์คํธ ์ฝ๋ ์์ฑ (์์ค๋์ด ์๊ฐํฌ์) -> ์ ๋ฆฌํด์ ๊ณต์ ํด์ฃผ์ธ์
- ์ฃผ์ ๊ฒ์ ์ปดํฌ๋ํธ ๊ตฌํ -> ๋๋ฐ์ด์ฑ ์ ์ฉ -> ๋จธ์ง ์๋ฃ
- ํด๋ผ์ด์ธํธ ๊ถํ ๋ถ๊ธฐ -> "์ธ๊ฐ"
- ๋์ ํ๋ฅ ๋ก ์ปจํ๋ฆญํธ ๋ฐ์
- ์ง๊ธ์ ํด๋ผ์ด์ธํธ์์ ์ ์ ์์ด๋๋ฅผ ๋ด์์ ๋ณด๋ด์ค
- JWT decode ํด์ userIdx ์ฐพ์๊ฐ์ง๊ณ ์์ฒญ์ ๋ณด๋ธ๋ค
- ์์ ์๊ฐ -> ํ์ฌ๋ UTC ๋ก ์ ์ก๋จ
- ํ๋ก ํธ์์ offset์ ์ค์ LC๋ก ๋ณด๋ด์ฃผ๊ธฐ
- ๋ฐฑ์๋์์ typeORM ์ค์ ์ผ๋ก ๋ณํํด์ฃผ๊ธฐ
-
J034
- ์ฝ์ค ์์ธ ํ์ด์ง API์ฐ๋ fe
- ์ฝ์ค ์์ธ ํ์ด์ง API์์ฑ be
- ์ง๋์ ์ฝ์ค ๋์ฐ๋๊ฑฐ ์๋ณด๊ธฐ
- ๋ชจ์ง ๋ฑ๋ก API ์์ฑ be (๊ฒ์์๋ ์ธ์++ ํธ๋์ญ์ )
-
J171
- Mock data ์์ฑ
- ์ด๋ฏธ์ง ์๋ฒ ๊ตฌ์ถ
- 1์ฐจ ๋ฐฐํฌ
- ํํฐ ๋ฌดํ์คํฌ๋กค - ๋๋๋๊ณ์ ๋์ผํ ํ์ด์ง fetch
-
J182
- ๋ฐฑ์๋ ๊ตฌ์กฐ ์ปค๋จผ์ ์น ๋ค ๋ฃ๊ธฐ
- JWT ๋ชจ๋ ๋ฐ๋ก ๋ถ๋ฆฌ (JwtModule)
- Swagger ์ ์ฉ
- ํ ์คํธ ์ฝ๋ ์์ฑ -> ๋ฆฌํฉํ ๋งํด์ผํ ๋ฏ
- ๋ด ์ ๋ณด ํ์ด์ง
- ๋ง์ด๊ทธ๋ ์ด์
-
J199
- ๋ฉ์ธ ํ์ด์ง(์ง์ง)
- FE ์ฝ๋ ๋ฆฌํฉํ ๋ง
- ์ค๋ณต ์ฝ๋ ์ ๊ฑฐ(Map)
- ์คํ ์์
- ์ปดํฌ๋ํธ ๋ถ๋ฆฌ
- coustom hooks ๊ฐ์
- ๋ผ์ฐํ
- API ํธ์ถ ๋น๋๊ธฐ ์ฒ๋ฆฌ (redux-saga? react-query?)
-
์ฌ๋ผ๊ฐ์ ํ ๊ฒ
- ์ปจํ๋ฆญํธ ์์
- jwt ์ด๋ป๊ฒ ํ ์ง
- ๋ฐฑ์๋ ๊ตฌ์กฐ ๋ฆฌํฉํ ๋ง
- ํ์ธ์ฐฝ ๊ณตํต ์ปดํฌ๋ํธ ํ์
Daily Scrum
- React + ์ ์ญ์ํ๊ด๋ฆฌ
- Docker + Kubernetes
- NginX
- ORM
- CI/CD with github actions
- NestJS + Prisma
- styled-component ํํ ๋ฆฌ์ผ
- NestJS ์์ํ๊ธฐ
- React Hooks
- JWT
- Storybook
- Faker Library
- CI ์ต์ ํํ๊ธฐ
- React-Query
- Message-Queue
- TanstackQuery ๋์
- ๋ฌดํ์คํฌ๋กค ๋์ ๊ธฐ - ๋ ๋ชป์ง๋๊ฐ๋ค(์ฝ๋ฐฑ ํ)
- WebpackโVite ์ ํ๊ธฐ
- ๋ฒ๋ค ์ฌ์ด์ฆ ์ต์ ํ
- ์ญ๋ฐฉํฅ ๋ฌดํ์คํฌ๋กค
- Repository Pattern ๋์ ๊ธฐ
- Nestjs ๋ฐฑ์๋ ๋ฆฌํฉํ ๋ง
- Redis Job Queue๋ฅผ ํตํ ์๋ฆผ์๋ฒ ๋์ ๊ธฐ
- Message Sync Queue๋ฅผ ํตํ ์ค์๊ฐ ์ฑํ
- Jest๋ฅผ ํตํ e2e ํ ์คํธ