HonCook ๐
React Team Project
By.React Rookies
๊ฐ๋ฐ ์ผ์ง๋ฅผ ๋ ์ง๋ณ๋ก ๋๋ ์์ฑํ๊ณ ์ถ์๋๋ฐ ํ๋ก์ ํธ ์ ์ถ ๊ธฐํ์ ์ ํด์ ธ ์๊ณ , ๊ธฐ์ ๊ตฌํ ์๊ฐ์ ๋ถ์กฑํ๊ณ (โฆ?) ์ด๋ค ๊ฑธ ์ด๋ป๊ฒ ๊ธฐ๋กํด์ผ ํ ์ง ๋ง๋งํจ์ ์ด๋ฒ ํ๋ก์ ํธ์ ์ผ์ง๋ ๋ง์ง๋ง ๋ ์ ์์ฑํ๊ฒ ๋์๋ค.
๋ค์ ํ๋ก์ ํธ๋ ๊ผญ ์ผ์ ๋ณ๋ก ๋๋ ์์ฑํด๋ณด๊ณ ์ถ๋ค!!
- ์ด๋ ํ ์ด์ ๋ก ํด๋น ๊ธฐ๋ฅ์ ์ฌ์ฉ ํ์๋์ง
ํด๋น ๊ธฐ๋ฅ์ ์ฝ๋๋ ์ด๋ ํ ๋ก์ง์ ๊ฐ์ง๊ณ ์๋์ง
์ ๋ ฅ๊ฐ์ด ๋ค์ด๊ฐ๋ฉด ์ด๋ ํ ์ฝ๋๋ฅผ ํตํด ์ด๋ค ๊ฐ์ผ๋ก ๋ณํํ๋์ง
- ์ฝ๋๋ฅผ ์์ฑํ๋ฉฐ ๋ฐ๊ฒฌ๋ ๋ฒ๊ทธ๋ ์ค๋ฅ๋ ์ด๋ ํ๊ฒ ์์๋์ง ๊ทธ๋ฆฌ๊ณ ์ด๋ป๊ฒ ํด๊ฒฐํ์๋์ง
[์ฒดํฌ๋ฆฌ์คํธ]
- ํ์ ๊ธฐ๋ฅ
โข Authentication ์์ ์ ๊ณตํ๋ api๋ฅผ ์ฌ์ฉํ์ฌ ํ์ ๊ฐ์
, ๋ก๊ทธ์ธ์ ๊ตฌํํ ์ ์๋ค.
โข Authentication๊ณผ Storage์์ ์ ๊ณตํ๋ api๋ฅผ ์ฌ์ฉํ์ฌ ๋ง์ด ํ์ด์ง ํ๋กํ ์์ ๊ตฌํ
SPA โข react-router-dom ์ ์ฉ : path์ ๋ฐ๋ผ ๋ ๋๋งํ ํ์ด์ง ์ปดํฌ๋ํธ๋ฅผ ์ง์
โข CSR(Client Side Rendering) ์ ์ฉ : ์๋ฒ๋ก๋ถํฐ json ๋ฐ์ดํฐ ๋ฐ์์ ์๋ก๊ณ ์นจ ์์ด ํ๋ฉด ์ ํCRUD โข ๊ฒ์๊ธ ์ฐ๊ธฐ ๊ธฐ๋ฅ ๊ตฌํ
โข - [ X ] ๊ฒ์๊ธ ๋ณด์ฌ์ฃผ๊ธฐ ๊ตฌํ
โข ๊ฒ์๊ธ ์์ ๊ตฌํ
โข ๊ฒ์๊ธ ์ญ์ ๊ตฌํ์คํ์ผ๋ง ๋ฐฉ์ โข styled-components ์ ์ฉ
์ํ๊ด๋ฆฌ ๋ผ์ด๋ธ๋ฌ๋ฆฌ โข Redux ์ ์ฉ
GIT โข git add / commit / push ํ์ฉ โข git ๋ธ๋ ์น / PR / merge ํ์ฉ โข github pull request์์ Code review ํ์ฉ
๋ฐฐํฌ โข Vercel์ ์ด์ฉํ์ฌ ๋ฐฐํฌํ๊ธฐ โข ๊ฐ๋น์ ๋๋ ๊ณ ๋๋ ๊ฐ์ ๋๋ฉ์ธ ํ๋งค ์ ์ฒด์์ ๋๋ฉ์ธ์ ๊ตฌ๋งคํ์ฌ ์ปค์คํ ๋๋ฉ์ธ ์ ์ฉ