๐ ๋ถ์คํ
์ด์ฆ
๋ ์ด๋ค ์๋น์ค์ธ๊ฐ์?
์ง์ง ๋
์๊ฐ๋ค์ ๋
์๋ฒ, ๋ถ์คํ
์ด์ฆ
๋ ๊ณผํ ๊ธฐ๋ฐ์ ์ฐจ๋ณํ ๋ ๋
์๋ฒ์ ์ ์ํฉ๋๋ค.
๋๋ฉํ์ด์ง ๋ฐ๋ก๊ฐ๊ธฐ
๐งฉ ์ํฌํ๋ก์ฐ
๐จโ๐ฉโ๐ฆโ๐ฆ ๋๊ฐ ๋ง๋ค์๋์?
๊น์๋ น(soryeongk) | ์ด์ฃผํจ(joohaem) | ๊น๊ท๋ฏผ(Gyuminn) | ์์์ธ(sharpcoder312) |
---|---|---|---|
๐ ๊ธฐ์ ์คํ
๋๋ฑ๋๋ฑ ๋ง์ด๊ทธ๋ ์ด์ ์งํ ์ค
"axios": "^0.24.0",
"framer-motion": "^6.2.3",
"react-hook-form": "^7.28.1",
"react-responsive": "^9.0.0-beta.6",
"react-textarea-autosize": "^8.3.3",
"recoil": "^0.6.1",
"recoil-persist": "^4.0.0",
"styled-components": "^5.3.3",
"styled-reset": "^4.3.4",
"swr": "^1.2.1",
"typescript": "^4.5.4"
ํ์ฌ ์ ํฌ๋ ๋ ์ข์ ์ ์ ๊ฒฝํ๊ณผ ํ์ฅ์ฑ, ๊ทธ๋ฆฌ๊ณ ์ฐ๋ฆฌ์ ์ฑ์ฅ์ ์ํด
์ฐ๋ฆฌ ์๋น์ค์ ์ ํฉํ๊ณ , ๊ณต๋ถํ ๊ฐ์น๊ฐ ์๋ ๊ธฐ์ ์ ์ฌ์ฉํด๋ณด๊ณ , ํ์ ๊ฐํ ์ฝ๋๋ฅผ ์์ฑํ์ง ์๋๋ก
๋ถ์คํ ์ด์ฆ ํ์์ด ์๋ ๋ถ๋ค๋ ์์ ๋กญ๊ฒ ์๊ฒฌ์ ๋ด์ฃผ์๊ณ , ์๋ก์ด ์ง์์ ์๋ ค์ฃผ์๋ฉด ๊ฐ์ฌํ๊ฒ ์ต๋๋ค :))
โ ์ปค๋ฐ ์ปจ๋ฒค์
์ ๋ชฉ | ๋ด์ฉ |
---|---|
init | ์์ ์ธํ ์ปค๋ฐ (ํจํค์ง ์ค์น ๋ฑ) |
feat | ๊ธฐ๋ฅ ์ถ๊ฐ ๋ฐ ๋ณ๊ฒฝ (ํ๋ฉด ์ํฅ o) |
design | only css ๋ณ๊ฒฝ |
fix | ๊ธฐ์กด์ ๋ฒ๊ทธ ์์ |
refactor | ๋ ์ข์ ์ฝ๋ ๊ฐ์ (ํ๋ฉด ์ํฅ x) |
etc | ๋ฌธ์ ์์ฑ or ๊ทธ ์ธ ์ปค๋ฐ(์ฃผ์, ๊ฐํ ๋ฑ) |
๐ป ํ๋ก์ ํธ ๋ทฐ
1. ๋๋ฉ ํ์ด์ง
2. ํ์๊ฐ์ ํ์ด์ง
3๋จ๊ณ ๊ตฌ์ฑ์ ์ ์ฐจ๋ฅผ ํตํด ํ์๊ฐ์ ์ด ์ด๋ฃจ์ด์ง๋๋ค.
3. ๋ก๊ทธ์ธ ํ์ด์ง
4. ๋ง์ด ํ์ด์ง
ํ์ฌ๊น์ง ์์ฑํ ๋ถ๋ ธํธ ๊ถ ์๋ฅผ ์ ๊ณตํ๋ฉฐ, ๊ณ ๊ฐ๊ณผ ๋ถ์คํ ์ด์ฆ์ ์ปค๋ฎค๋์ผ์ด์ ํต๋ก์ ์ญํ ์ ํฉ๋๋ค.
5. ๋ฉ์ธ ํ์ด์ง
์ ์ฉ ์ฌ๋ก๋ฅผ ํตํ ๋ถ๋ ธํธ ์ฌ์ฉ ๊ฐ์ด๋์ ์ต๊ทผ ์์ฑํ ๋ถ๋ ธํธ๋ฅผ ํ์ธํ ์ ์์ต๋๋ค.
6. ์ ์ฉ ์ฌ๋ก ํ์ด์ง
๋ถ๋ ธํธ ์ฌ์ฉ ๊ตฌ์ฒด์ ์์์ ์บ๋ฌ์ ๋ชจ๋ฌ์ ํตํ ์์ธ ์ค๋ช ์ ์ ๊ณตํฉ๋๋ค.
7. ์์ฌ ํ์ด์ง
์ ์ฒด, ๋ ์ ์ , ๋ ์ ์ค, ๋ ์ ์๋ฃ๋ฅผ ๋ถ๊ธฐ ์ฒ๋ฆฌํ์ฌ ๋ถ๋ ธํธ ๋ชฉ๋ก์ ์ ๊ณตํ๋ฉฐ, ์ฑ ์ถ๊ฐ ํ์ด์ง๋ก ์ด์ด์ง๋๋ค.
8. ์ฑ ์ถ๊ฐ ํ์ด์ง
์นด์นด์ค api๋ฅผ ํตํด ์ฑ DB๋ฅผ ๋ฑ๋ก๋ ์ฑ ๋ค์ ๊ฒ์ํ ์ ์์ต๋๋ค.
9. ๋ ์ ์ ํ์ด์ง
๋ณธ๊ฒฉ์ ์ธ ๋ ์ ์ , ๋๋ง์ ๋ ์ ์ ๋ต์ ์ธ์ ๋ ์ ๋ฐฉํฅ์ฑ ์ ๋ฆฝ์ ๋์์ ์ค๋๋ค.
10. ๋ ์ ์ค ํ์ด์ง
์ง๋ฌธ ๋ฆฌ์คํธ๋ฅผ ์ต๋ 4๋์ค๊น์ง ๊ตฌ์กฐํํ์ฌ ์ง๋ฌธ๊ณผ ๋ต๋ณ์ ๋ฑ๋กํ ์ ์์ต๋๋ค.
๋ํ, Step Up๊ณผ ์์ ๋ฒํผ์ ํตํด ๋ถ๋
ธํธ ์์ฑ์ ๋์์ ์ป์ ์ ์์ต๋๋ค.
11. ๋ ์ ์๋ฃ ํ์ด์ง
์๋ฃ๋ ๋ถ๋ ธํธ๋ฅผ ํ์ธํ ์ ์์ผ๋ฉฐ, ๋ถ๋ ธํธ ์ญ์ ๋ฐ ์์ ๊ธฐ๋ฅ์ ์ ๊ณตํฉ๋๋ค.
12. ์ค๋น ์ค ํ์ด์ง
ํ์ฌ ๋ถ์คํ ์ด์ฆ๊ฐ ์ค๋น ์ค์ธ ๊ธฐ๋ฅ์ ์๋ดํจ๊ณผ ๋์์ ํผ๋๋ฐฑ ํต๋ก๋ฅผ ์ ๊ณตํฉ๋๋ค.