-
Notifications
You must be signed in to change notification settings - Fork 4
Day21
LeeMir edited this page Nov 22, 2021
·
2 revisions
๋ฏผ์ง: ๋ฐฑ์๋ฆฐ์ ์ ์ด๋ค
์์ฃผ: ์ด์ฌํ ์ด์์
๋ช ์ฌ: ๋ฉ๋ก๋์ ์ด์ฌ.. ๋ฏผํธ์ด์ฝ์์ฃผ.. ๋ค์ ์๋จน์
์์ฉ: ๋ฐฉ์ด๋ฅผ ๋จน์์
TypeScript์ ์ฅ์ ์ ์์๋ฒ๋ ธ๋ค..(5์ฃผ์ฐจ)
๋์
- ๋
ธ์
ํ๋ก์ ํธ ์๊ฐ ํ์ด์ง
- ์์คํ ๊ตฌ์ฑ๋ => ๋ช ์ฌ
-
ํน์ฅ์ ์์ ์ด ํ์ํฉ๋๋ค์๋ฃ - ํ ์๊ฐ ๋ถ๋ถ ์์ , ์๊ฐ ๋ ๋
๋ฐฑ๋ก๊ทธ ๋ฐ๋ผ..
-
ํ ๋ณด๋
- Redis ๋์
- ์ญ์
- ๊ทธ๋ฆผํ
- ์ฑ๋ฅ ๊ฐ์
- ์ค์๊ฐ Cursor ์์น
- ํฌ์คํธ์ ์์ฑ์, ์์ ์ ์ด๋ฆ ๋์ฐ๊ธฐ
-
ํ ์ฑํ
- ์ฑํ ๋ฐฉ ์์ผ ์ฐ๊ฒฐ
- ์ฑํ db ์ฐ๊ฒฐ (MySQL+ Redis)
- ์ฑํ ๋ฉ์์ง ์ ์ก, ์๋ต
- ์ฑํ ๋ชฉ๋ก (๊ฐ์ฅ ์ต๊ทผ ๋ฉ์์ง)
- ๋ฐ์ ์ํ ๋์
- ์ ์ผ๋ก ๊นก์ผ๋ก...
-
ํ ๋ด๋ถ๊ด๋ฆฌ
- ๊ด๋ฆฌ์๊ฐ ๊ตฌ์ฑ์ ๊ถํ ์์
- ํ ์ญ์ , ๋๊ฐ๊ธฐ ๊ด๋ จ ๋ฒ๊ทธ ์์
- status ์ฝ๋ ๋ฐ๊ณ ๊ทธ์ ๋ฐ๋ผ์ ์ฒ๋ฆฌํด์ฃผ๊ธฐ (์ง๊ธ์ ๊ทธ๋ฅ ๋๋ค๊ณ ๊ฐ์ ํ๊ณ ์งํ ์ค..)
- props ์ ๋ฆฌ
- ๊ธฐ์กด JWT -> Refresh JWT ๋์
- socket ํต์ ์ฑ๋ฅ ๊ฐ์
- RESTful status code, url
- BE REST API CRUD ๋ฆฌํํ ๋ง
- ๊ณตํต Type ๋ถ๋ฆฌ
- naming convention ํต์ผ(camel, snake ํผ์ฉ X)
์์ฉ
- ํ ๋ด๋ถ๊ด๋ฆฌ
- props ์ ๋ฆฌ
- ์ด๋ ์ ๋๋ค์์ผ๋ก ๋ณ๊ฒฝ
- swagger ์ค์
์์ฃผ, ๋ช ์ฌ
- ํ ๋ณด๋
- Redis ๋์ (+ ํ์ต)
- ์ญ์
๋ฏผ์ง
- ํ ์ฑํ
- ์ฑํ ๋ฐฉ ์์ผ ์ฐ๊ฒฐ
- ์ฑํ db ์ฐ๊ฒฐ (MySQL+ Redis)
- ์ฑํ ๋ฉ์์ง ์ ์ก, ์๋ต
- ์ฑํ ๋ชฉ๋ก (๊ฐ์ฅ ์ต๊ทผ ๋ฉ์์ง)