-
Notifications
You must be signed in to change notification settings - Fork 0
Retrospect
ShinYoungHO edited this page Apr 28, 2021
·
39 revisions
2021ๅนด04ๆ27ๆฅ
- ํ๋ก์ ํธ ์์ด๋์ด, ํ๋ก์ ํธ๋ช , ํ๋ช ๊ฒฐ์
- ์ฌ์ฉํ tool, stack ๊ฒฐ์
- ์์ด์ดํ๋ ์ ์์ฑ, flow chart ์์ฑ
-
๐
- ๋ง์ ์ค๋น ์์ด ํ์๋ฅผ ์์ํ๋๋ฐ, ์ ์๋์ด ์งํ์ ์ ๋ง ์ํด์ฃผ์ จ๊ณ (Like ์์ ์ฌ์), ์ฝ๋์คํ ์ด์ธ ์ ๋ค์ด์ค๋ฉด์ ์กฐ๊ธ์ฉ ๊ฐ๊ณ ์๋ ํ๋ก์ ํธ์ ๋ํ ์๊ธฐ๋ค์ ์๋ก ๋๋ ์ ์์๋ค. ํ์๊ฒฐ๊ณผ ๊ณ ์์ด ์ปค๋ฎค๋ํฐ ์ฌ์ดํธ๋ฅผ ๋ง๋ค์ด ๋ณด๊ธฐ๋ก ํ๋ค. ํ๋ก์ ํธ๋ช ๊ณผ ํ์ด๋ฆ์ ํฌํ๋ก ์ ํ๋๋ฐ, ํ๋ก์ ํธ๋ช ์ ๋ด ์์ด๋์ด๊ฐ ์ ์ ๋์๋ค. ๐ ๊ณ ์์ด์ ์ธ์์๋ฆฌ๋ฅผ ๋ด ๋์ผ์น (yourCat)์ด ํ๋ก์ ํธ๋ช ์ด ๋์๊ณ , ํ์ด๋ฆ์ ์ฃผํ๋์ ์์ด๋์ด๋ก, ๋ชจ๋๊ฐ ์๋ก์ ์๊ฒฌ์ '์ข์ต๋๋ค~ ์ข์ต๋๋ค~' ๋ผ๋ ๋ง์ ๋ง์ด ํ์ ๋ค๋ฉฐ ์ฃ ์ค๋ผ๋ ํ์ด๋ฆ์ ์ ์ํ์ จ๊ณ ๋ฐ~๋ก ์ ์ ๋์๋ค.๐ฆ
- ํ๋ก์ ํธ์ ์์ด์ดํ๋ ์๊ณผ ํ๋ก์ฐ์ฐจํธ๋ฅผ ์์ฑํ๋ค. nav ์ปดํฌ๋ํธ ํ๋๋ฅผ ๋์์ธํ๋ ๊ณผ์ ์์๋, ๊ฐ์์ ์๊ฐ์ด ๋ค๋ฅด๋ฉฐ ๊ณ ๋ คํด์ผ ํ ๊ฒ๋ ๋ง๋ค๋ ๊ฒ์ ๋ค์ ๋๋ ์ ์์๋ค. Folw-chart์์ ์ด๋ค ์์ฒญ์ด ๋ฐ์ํ ์ง, ์ด๋ค ๋ฐ์ดํฐ๊ฐ ์ค๊ณ ๊ฐ์ง๋ฅผ ์๊ฐํ๋ฉด์ ๋ง๋๋๊ฒ ๋~๋ฌด ์ด๋ ค์ ์ง๋ง ๊ทธ๋ฆฌ๊ณ ๋๋ ํด๋ผ์ด์ธํธ์ ์๋ฒ๊ฐ ์ด๋ป๊ฒ ํต์ ํ ์ง ๋๋ต์ ์ผ๋ก ์ ์ ์์๋ค.
-
๐
- ์ด๊ธฐ๋จ๊ณ๋ถํฐ ๋๋ฌด ์ธ์ธํ๊ฒ ์ ํ๋ ค๊ณ ํ๋ ๊ฒ ๊ฐ๋ค. ์์ด์ดํ๋ ์์ ์ฒ์ ์ง๋๋ฐ ๊ตฌ์ฒด์ ์ธ ๋ด์ฉ๊น์ง ์๊พธ ์์ฌ๋ด๊ฒ๋์ ์๊ฐ์ ํจ์จ์ ์ผ๋ก ์ฐ์ง ๋ชปํ๋ค. ์ข๋ ํฐ ๊ณจ์๋ฅผ ์ง ๋ค์, ์ธ๋ถ์ ์ธ ๋ด์ฉ์ ์ถ๊ฐํ๋ ๋ฐฉํฅ์ผ๋ก ์งํ๋ ์ ์๋๋ก ์ ๊ฒฝ์จ์ผ ํ ๊ฒ ๊ฐ๋ค.
- ๋ชฝ๊ณ DB... ์ฌ์ค ์ข ์ฝ๊ฒ ๋ดค๋๋ฐ ๊ทธ๋์ ๊ณ์ SQL๋ง ์ฌ์ฉํด ์์ด์์ธ์ง, ๊ทธ๋์ ์์๋ ๊ฐ๋ ๋ค๊ณผ ์๊พธ ์ถฉ๋ํด์ ๊ณต๋ถํ๊ธฐ๋ ์ดํดํ๊ธฐ๋ ๊น๋ค๋กญ๋ค๋ ์๊ฐ์ด ๋ค์๋ค. schema๋ api์์ฑ์ ์์, ๋ชฝ๊ณ DB์ ๋ฐ์ดํฐ ๊ตฌ์กฐ๋ ์ฌ์ฉ๋ฒ์ ๋ํด์ ๋๋๋ ๊ณต๋ถํด์ผ ํ ๊ฒ ๊ฐ๋ค.
- node, npm ๋ฑ ๊ฐ๋ฐํ๊ฒฝ ํต์ผ
- ์ปค๋ฐ๊ท์น, ์ฝ๋๊ท์น๋ฑ ์ธ๋ถ ๊ท์น ์ค์
- DB Schema, API ๋ฌธ์ ์์ฑ
- ํ๋ก์ ํธ ์์ด๋์ด, ํ๋ก์ ํธ๋ช , ํ๋ช ๊ฒฐ์
- ์ฌ์ฉํ tool, stack ๊ฒฐ์
- ์์ด์ดํ๋ ์ ์์ฑ, flow chart ์์ฑ
- ๐
- ํ๊ณ ๋ฅผ ์์ฑ์ ํ์์ฑ์ ๋๊ผ๋ค. ๋๋์๋ณด๋ฉด์๋ ์ฑ์ฅํ ์ ์๋๋ฐ ์๋ง ๋ณด๊ณ ์๋๋ณด๋ค.
- ํฌ๋๋ฆฌ์คํธ ๊ฐ์ด ์ ์์์ ์ฝ๋๋ฅผ ์์ฑํ ๋ ํ๋ก์ฐ์ฐจํธ์ ํ์์ฑ์ ๋๋ผ์ง ๋ชปํ์ง๋ง, ๊ท๋ชจ๊ฐ ํด ์๋ก ์ฝ๋๊ฐ ๋ณต์กํ ์๋ก ํ์ํ ์ฐธ๊ณ ์๋ฃ๊ฐ ๋ ์ ์์์ ๊นจ๋ณ์๋ค.
- ์๊ฐํ๋ ๋ก์ง์ ์ง์ ๋ง๋ค์ด๋ผ ์ ์๋ค๋๊ฒ ์ ๋ง ์ฌ๋ฐ๊ณ ์ฌ๋ฐ๋ค.
- ๐
- ํ์๋ฅผ ํ ๋ ์์ด๋์ด๋ ๊ณ์ ์๊ฐ๋ฌ์ง๋ง ์์ด๋์ด๋ฅผ ๊ตฌํํ๋๋ฐ ๊ฑธ๋ฆฌ๋ ์๊ฐ์ ๊ณ ๋ คํ์ง ๋ชปํ๋ ๊ฒ ๊ฐ๋ค.
- ์คํ์ ์ ํํ๋๋ฐ ๊ธฐ์ค์ ์ก๊ธฐ ์ด๋ ค์ ๊ณ , ๊ฐ๊ฐ์ ์ฅ๋จ์ ์ ํ์ ํ๊ธฐ์ ์๊ฐ์ด ๋๋ฌด ๋ถ์กฑํ๋ค. ํ๋ก์ฐ์ฐจํธ ์์ฑ ์ ์ฃผ์ด์ง ์๊ฐ์ ๋ฐ๋ผ ๋ณ๊ฒฝ๋ ์ ์๋ ๊ธฐ๋ฅ๋ค์ ์ด๋ป๊ฒ ์ฒ๋ฆฌํด์ผํ ์ง ๊ฐ์ด ์์จ๋ค.
- ๊ธฐ๋ฅ ์ถ๊ฐ์ ํ์ํ ๋ถ๋ถ, ๋ณ๊ฒฝ๋ ๋ถ๋ถ์ ๋ฐ๋ก ํ ์คํธ๋ก ํด๋์ผ๊ฒ ๋ค.
- ์ง์ ๋ญ๊ฐ๋ฅผ ๋ง๋ค์ด๋ด๋๊ฑฐ์ ์กฐ๊ธ ๋ถ์กฑํ ๋ฉด์ด ์๋ ๊ฒ ๊ฐ๋ค. ๊ตฌ์กฐ๋ฅผ ์ ์ก๋ ๋ฒ์ ๊น๊ฒ ๊ณ ๋ฏผํด๋ด์ผ ํ ๊ฒ ๊ฐ๋ค.
- node, npm ๋ฑ ๊ฐ๋ฐํ๊ฒฝ ํต์ผ
- ์ปค๋ฐ๊ท์น, ์ฝ๋๊ท์น๋ฑ ์ธ๋ถ ๊ท์น ์ค์
- DB Schema, API ๋ฌธ์ ์์ฑ
- ํ๋ก์ ํธ ์์ด๋์ด, ํ๋ก์ ํธ๋ช , ํ๋ช ๊ฒฐ์
- ์ฌ์ฉํ tool, stack ๊ฒฐ์
- ์์ด์ดํ๋ ์ ์์ฑ, flow chart ์์ฑ
-
๐
- ์ด๋ค ํ๋ก์ ํธ๋ฅผ ํ ๊น ์๊ฒฌ์ ๋๋๋ค๊ฐ ๋ฐ๋ ค๋๋ฌผ ์ฌ์ดํธ๋ก ์๊ฒฌ์ด ๋ชจ์์ก๋ค. ๋ด๊ฐ ๊ณ ์์ด๋ก ์ข ๋ ํนํํ๋ฉด ์ด๋จ์ง ์๊ฒฌ์ ์ ์ํ๋๋ฐ ๋ชจ๋ ๋์ํด์ฃผ์ ์ ๊ฐ์ฌํ๋ค!
- ์ฐ๋ฆฌ ํ์๋ค์ด ํญ์ "์ฃ ์ต๋๋ค(์ข์ต๋๋ค)"๋ผ๊ณ ํ์ ์ ํ๋ช ์ ์ฃ ์ค๋ก ์ ์ํ๋๋ฐ ๋ชจ๋ ๋๋ฌด๋ ์ข์ํด์ฃผ์ จ๋ค.
- ํ์ ์ ์ ๊ฐ์ ํ์ด์ง ๋ชฉ์ ์ ๊ทธ๋ ค์ค๊ณ , ํ์ ๋ ๊ทธ๊ฒ์ ํ ๋๋ก ์๊ธฐํ ๊ฒ ์๊ฐ ํ์ฉ ์ธก๋ฉด์์ ์ข์๋ค. ์ฐ๋ฆฌ ํ์๋ค ๋ชจ๋ ๋ ์ด์์๋ ์ ์ง๊ณ ์ฌ๋ฌ ๋๊ตฌ๋ค์ ์ ํ์ฉํ๋ ๊ฒ ๊ฐ์์ ์ ๋ง ๋ฉ์ง๋ค๊ณ ์๊ฐํ๋ค๐
- ์ปดํฌ๋ํธ๋ณ Flow-chart์ ๋ํด์ ์๊ธฐํ๋๋ฐ ๊ฐ์ ๋ง๋ค์ด์ ์ค๋น๋ฅผ ํด์ค๊ณ , ๋ฐํ๋ฅผ ํ๊ณ , ๊ทธ๊ฒ์ ๋ค์ผ๋ฉฐ ์ง๋ฌธ์ ํ๊ณ ๊ทธ๋ฐ ๊ณผ์ ๋ค์ด ๋ฉ์ง๋ค๊ณ ๋๊ปด์ก๋ค.
- ๊ฐ์ด ์คํฐ๋๋ฅผ ํ๋ ๋ถ๋ค์ด๋ผ ์๋ก ๋ํํ๋ ๋ฒ๋, ์๊ฒฌ์ ๋ง์ถ๋ ๋ฒ๋ ์ ๋ง๋ ๊ฒ ๊ฐ์์ ๊ธฐ์๋ค!
-
๐
- ๋ณธ๊ฒฉ์ ์ผ๋ก ์ด๋ค ์น์ ๋ง๋ค์ง ์๊ธฐํ๋ฉด์ ์ด๋์ ๋ ๋ํ ์ผํ๊ฒ ๋ค์ด๊ฐ์ง ์กฐ์ ์ด ํ์ํ ๊ฒ ๊ฐ๋ค. ์์ ๋จ๊ณ์์ ๋๋ฌด ์ธ์ธํ๊ฒ ๋ค ์ ํ๋ฉด ๋๋ฌด๋๋ฌด ์๊ฐ์ด ๋ง์ด ๋ค ๊ฒ ๊ฐ๋ค๋ ์๊ฐ์ด ๋ค์๋ค.
- ์ด๋ ํ ๊ธฐ๋ฅ์ ๊ตฌํํ๋ ค๋ฉด ์ด๋ป๊ฒ ํด์ผํ ๊ฒ์ธ์ง, ์ด๋ค ๋ฐฉ๋ฒ์ ์จ์ผํ ์ง(ex. ๋ก๊ทธ์ธ ์ฌ๋ถ๋ฅผ ์ด๋ป๊ฒ ๊ณ์ ์ฒดํฌํ ๊ฒ์ธ๊ฐ) ์๊ธฐํ๋ ค๋ฉด ๊ทธ๊ฒ์ ๋ํ ์ง์์ด ์ ์ ๋ฆฝ๋์ด ์์ด์ผํ๋ค๋ ๊ฑธ ์์๋ค. ๊ณต๋ถ๋ฅผ ์ด์ฌํ ํด์ผ๊ฒ ๋ค!
- node, npm ๋ฑ ๊ฐ๋ฐํ๊ฒฝ ํต์ผ
- ์ปค๋ฐ๊ท์น, ์ฝ๋๊ท์น๋ฑ ์ธ๋ถ ๊ท์น ์ค์
- DB Schema, API ๋ฌธ์ ์์ฑ
- ํ๋ก์ ํธ ์์ด๋์ด, ํ๋ก์ ํธ๋ช , ํ๋ช ๊ฒฐ์
- ์ฌ์ฉํ tool, stack ๊ฒฐ์
- ์์ด์ดํ๋ ์ ์์ฑ, flow chart ์์ฑ
- ๐
- ๋ค๋ค ํ๋ก์ ํธ๋ฅผ ๋ง์์ ํ๊ณ ์์๋ ๊ฒ ๊ฐ๋ค. ์์ฒญ๋๊ฒ ๋ง์ ์์ด๋์ด๊ฐ ์์์ ธ๋์๋ค! ์๊ธฐํ๋๊ฒ ๋๋ฌด ์ฆ๊ฒ๋ค! ๋ด๊ฐ ์ด์ฉ๋ค๋ณด๋ ์งํ์ ๋งก๊ฒ ๋์๋๋ฐ ๋ค๋ค ์ฆ๊ฑฐ์ํ์ผ๋ฉด ์ข๊ฒ ๋ค. ์ด๋ ๊ฒ ์ข์ ์ฌ๋๋ค๊ณผ ๊ฐ์ด ํ๊ฒ ๋๋๊น ๋ ์๋์ง๊ฐ ๋ ๊ฒ ๊ฐ๋ค๋ผ๋ ์๊ฐ์ด ๋ค์๋ค. ๋ค๋ค ํ์ดํ ~!!
- ์์ด์ดํ๋ ์๊ณผ ํ๋ก์ฐ์ฐจํธ๋ฅผ ์์ฑํ๋๋ฐ ์ด๊ฒ ๋ํ ๋ง์ ์ด์ผ๊ธฐ๊ฐ ์ค๊ณ ๊ฐ์ผ ํ๋ค๋ ๊ฒ์ ์๊ฒ ๋์๋ค. ๋ค๋ค ๋ฏธ๋ฆฌ ์ค๋นํด์ ํ๋๊ฒ ๋๋ฌด ๋ฉ์์๋ค. ํ์ง๋ง ์ ํด์ผ ํ ๊ฒ๋ ๋๋ฌด๋๋ฌด ๋ง์์ ์ด๋์ ์ํต์ ์ํ๋ ๊ฐ๋ฐ์๋ฅผ ์ ํธํ๋๊ตฌ๋.. ๋ผ๋ ์๊ฐ์ด ๋ค์๋ค. ๋๋ฌด ์ฆ๊ฑฐ์ด ๊ฒฝํ์ด์๋ค!
- ๐
- ๋๋ฌด ์์ผํ๊ฒ ์๊ฐํ๋ค.. ์ ํ ๊ฒ ๋๋ฌด๋๋ฌด๋๋ฌด๋๋ฌด๋๋ฌด ๋ง๋ค.... ์๊ฐ๋ณด๋ค ๋ง์์์ ์ ํด์ผํ๋๋ฐ ์๊ฐ์ ์ ํ๋์ด ์๊ณ ๋ง์์ ๊ธํ๊ณ ๋ด ๊ณต๋ถ๋์ ๋ถ์กฑํ๋ค๊ณ ์๊ฐํด์ ๋ง์ ์๊ฐ์ด ๋๋ ์ด์ ์ค๋์ด์๋ค...
- ์ฐ๋ฆฌ๋ ๋๋ฌด ํฐ ์ฒ์ด ์๋๋ผ ์์ ๋๋ฌด๋ค๋ง ๋ณด๊ณ ์์๋ ๊ฒ ๊ฐ๋ค๋ ๋๋์ด ๋๋ ๋ ์ด์๋ค. ๋ด์ผ์ ๋ ๋ง์ ๊ฒ๋ค์ ์ ํ๊ณ ์์ํด์ผํ๋ ๋ ์ธ๋ฐ ์กฐ๊ธ ๊ฑฑ์ ์ด ๋๋ค.
- node, npm ๋ฑ ๊ฐ๋ฐํ๊ฒฝ ํต์ผ
- ์ปค๋ฐ๊ท์น, ์ฝ๋๊ท์น๋ฑ ์ธ๋ถ ๊ท์น ์ค์
- DB Schema, API ๋ฌธ์ ์์ฑ
2021ๅนด04ๆ28ๆฅ
- node, npm ๋ฑ ๊ฐ๋ฐํ๊ฒฝ ํต์ผ
- ์ปค๋ฐ๊ท์น, ์ฝ๋๊ท์น๋ฑ ์ธ๋ถ ๊ท์น ์ค์
- DB Schema, API ๋ฌธ์ ์์ฑ
- user API ๊ตฌํ
-
๐
- ์ ์ ํ์ ์๊ฐ์ ํจ์จ์ ์ผ๋ก ์ฐ๋ ๊ฒ ๊ฐ๋ค!! ์ด์ ๋ณด๋ค ์งง์์๊ฐ์์ ํ ๊ท์น๊ณผ ์๋ฒ ์ชฝ ์คํค๋ง์ api ๋ฑ ๋ง์ ๊ฒ๋ค์ ์ ํ ์ ์์๋ค. ๋ค๋ค ํ์๊ฐ ์งํ๋๋ฉด์ ์ด๋ค ๊ฒ์ด ์ค์ํ๊ณ ์ด๋ ํ ํ๋ฆ์ผ๋ก ์งํํด์ผ ํ๋์ง ์๊ฒ ๋ ๊ฒ ๊ฐ๋ค
- ์ค๋ ํ๋ก์ ํธ๊ฐ ์ง์ง ์์๋๋ค๋ ๋๋์ ํ! ๋ฐ์๋ค. ๊ทธ๋์ ๋ง์ ๊ฒ๋ค์ ์ ํด์๋ค๊ณ ์๊ฐํ์ง๋ง, ๋ง์ ์์ํ๋ ค๋ ์ ํด์ผ ํ ๊ฒ ๋ค์ด ๋๋ฌด๋ง์๋ค. repository๊ฐ ๋ง๋ค์ด์ง ์๊ฐ๋ถํฐ ์๊ฐ๊ฐ๋ ์ค ๋ชจ๋ฅด๊ณ ๋ง์ ๊ฒ๋ค์ ์ ํ ๊ฒ ๊ฐ๋ค. ๊ฐ ํด๋์ ๊ตฌ์กฐ์ ๊ณตํต์ ์ธ ์ด๊ธฐ ์ธํ ์ ์ก๊ณ , ์ด์ธ์๋ ์ด์์นด๋ ์์ฑ, branch ๊ท์น, commit๊ท์น, PR ๊ท์น ๋ฑ ๊ท์น์ด๋ ๊ท์น์ ์์ฒญ ์ ํ ๊ฒ ๊ฐ๋ค. ๋ฏธ๋ฆฌ ์ค๋นํ์์๋ ์ด๋ ๊ฒ ์๊ฐ์ ์ก์๋จน์ ์ค์ ๋ชฐ๋๋๋ฐ, ์ด๊ธฐ์ ํํํ๊ฒ ์ก์๋์ผ ๋์ค์ ๋ ๊ณ ์ํ๋ค๋ ๋ง์์ผ๋ก ์ง์คํ๋ ๊ฒ ๊ฐ๋ค.
-
๐
- ๋งค์ฐ๋งค์ฐ ์ฌ์ํ ์ค์๋๋ฌธ์ ๊ฝค ๋ง์ ์๊ฐ์ ํ๋นํ ๊ฒ ๊ฐ๋ค. ์คํ๋ ๋ฉ์๋ ์ฌ์ฉ ์ค์์ ๊ฐ์ ์ฌ์ํ ๊ฒ๋ค๋ก ์๊ฐ์ด ํ๋น๋๊ฒ ๋~๋ฌด ์๊น๋ค.โจ
- ๊ธฐ๋ฅ ๊ตฌํ ์ค ์์ ๊ธฐ๋ฅ์ด๋ผ๋ ์์ฑ๋ ๋๋ง๋ค ์ปค๋ฐ์ ํด์ผํ๋๋ฐ ์๊พธ ๊น๋จน๋๋ค!! ๋๋๋ชจ๋ฅด๊ฒ ์ญ ์งํํ๋ค๊ฐ ๋ค๋ฆ๊ฒ์์ผ ์ปค๋ฐ์ ํ๋ ๊ฒฝ์ฐ๊ฐ ์ฌ๋ฌ๋ฒ์ธ ๊ฒ ๊ฐ๋ค. ์์ง ์ต๊ด์ด ๋ ๋ค์ด์ ๊ทธ๋ฐ ๊ฒ ๊ฐ์ผ๋ ๊ณ์ ๊ธฐ๋ฅ๋ณ ๋ก ์ปค๋ฐํ๋ ค๋ ์๊ฐ์ ์์์ ์ผ๋ก๋ผ๋ ํด์ผ๊ฒ ๋ค.โจ
- content API ๊ตฌํ
- node, npm ๋ฑ ๊ฐ๋ฐํ๊ฒฝ ํต์ผ
- ์ปค๋ฐ๊ท์น, ์ฝ๋๊ท์น๋ฑ ์ธ๋ถ ๊ท์น ์ค์
- DB Schema, API ๋ฌธ์ ์์ฑ
- user API ๊ตฌํ
- ๋ก๊ทธ์ธ/ํ์๊ฐ์ ๋ชจ๋ฌ์ฐฝ ๊ธฐ๋ฅ ๊ตฌํ ๋ฐ ๋ผ๋ ์์ฑ
- ๐
- ์ฌํ๋ก์ฐ์ฐจํธ ์์ฑํ ๋ ๋ฐฑ์ง์ฅ์์ ๋ก์ง์ ์๊ฐํ๋๋ฐ ํ๋ค์์ง๋ง ์์ฑํ๊ณ ๋ณด๋ ๋ก์ง์ด ๋จธ๋ฆฟ์์ ์์ ๋ค์ด์ค๋ ๊ฒ ๊ฐ๋ค.
- ํ์๋ ๋ง์ดํ๋ฉด ๋๋๊ตฌ๋... ์ ์ ๋นจ๋ผ์ง๊ณ ์๋ค. ์ผ๋ฅธ ๋ ์ต์ํด์ ธ์ 4์ฃผ์ฐจ๋ฅผ ๋๋นํ์.
- ๊น ๋ ํฌ์งํ ๋ฆฌ์ ์ฌ๋ฌ๊ธฐ๋ฅ์ ์จ๋ดค๋ค. ์ต์ํ์ง ์์์ง๋ง ์๋ก์ด๊ฒ์ ๋ ์ ๊ธฐํ๋ค.
- ์์ฑ๋์ ๋์ ์ฝ๋๋ฅผ ์๊ฐํ๋ฉฐ ์์ฑํด๊ฐ๋ ๊ณผ์ ์ด ๋ฐ๋์งํ๋ค๊ณ ์๊ฐํ๋ฉฐ ํญ์ ๋ ธ๋ ฅ์ค์ด๋ค. ์๊ฐ๋๋ก ๋์ ๋ ์ ๋ง ๊ธฐ๋ถ์ด ์ข๋ค. ์ค๊ฐ์ค๊ฐ ๋ฆฌํฉํ ๋งํ๋๊ฒ ์ข ํ๋ค๊ธด ํ์ง๋ง, ์ ์ ์ต์ํด์ง๋ค๋ณด๋ฉด ๋ฆฌํฉํ ๋ง ํ๋ ์๋ ์ค๊ฒ ๊ฐ๋ค.
- ์ฝ๋ ๋ฆฌ๋ทฐ์์ ์ป์ด๊ฐ ์ ์๋ ๋ถ๋ถ์ด ์ ๋ง ๋ง์ ๊ฒ ๊ฐ๋ค. ์๋ก ๊ฐ์ด ์ฑ์ฅํด๊ฐ๋ ๋๋์ด๋ค.
- ๐
- ๊ธฐ๋ฅ ํ๋ํ๋๋ ์์๋จ์๋ผ ์๊ฐํ์ง๋ง, ๋ชจ์ด๊ณ ๋๋ ๊ฑฐ๋ํ๋ค. ํ์๊ธฐ๋ฅ ๋ถ๊ฐ๊ธฐ๋ฅ ๋ฑ์ผ๋ก ์ค์๋๋ฅผ ๋๋ ์ ๊ฐ๋ฐํด๋๊ฐ์ผ๊ฒ ๋ค. ๋์์ธ ๋ถ๋ถ์์ ์์ฌ์ํต์ ๋ฏธ์ค๊ฐ ์์๋ค. ์ ์ฒด์ ์ธ ํ์ ๊ธฐ์ค์ ์ ๋๋ก ์ ํ์ง ์์ ํ์ด์๋๋ฐ, ์ด๋ฐ ์ ๋งคํ ์ ์๋ ๋ด์ฉ์ ๊ผญ ํ์คํ ํ๊ณ ๋์ด๊ฐ๋๋ก ํ์.
- ๋ฐฐํฌ ๋ถ๋ถ์์ ๋ฌธ์ ๊ฐ ์์๋ค. https๋ก ์งํํ๊ณ ์ ํ๋๋ฐ AWS์์ ์ ์ฉ์ด ๋๋๋ฐ ๊ฑธ๋ฆฌ๋ ์๊ฐ์ด ๋๋ฆฐ ํ์ธ์ง ์๋๊ณ , ์๊ฐ์ด ์ง๋๋ ์๋๋ค. ๋ฐ๊ธ๋ฐ์ ์ปค์คํ ๋๋ฉ์ธ์ ์ ์ฉํ ์ ์์๋๊ฒ ๋๋ฌด ์์ฝ๋ค. ์ด๋์ ์ค๋ฅ๊ฐ ๋๋ ๊ฑด์ง ๊ฐ์ด ์ ์ค์ง ์๋๋ค..
- ๋ฆฌ๋์ค๊ฐ ๊ณตํต์ผ๋ก ์ฐ์ด๋ ๋ถ๋ถ์ด๊ณ , ๋ด๊ฐ ๋น์ฅ ํ์ํด์ ํ์๋ค์๊ฒ ๋ฆฌ๋์ค ๋ถ๋ถ์ ์๋ณด๊ฒ ๋ค๊ณ ์๋ ธ๊ณ ๊ตฌ์กฐ๋ฅผ ์ด์ง ์ก์๋จ๋ค. ํ๋ช ์ด ํ๋๊ฒ ํธํ๊ธด ํ์ง๋ง ์ด๋ ๊ฒ ํ๋๊ฒ ๋ง๋ ์ถ๊ธฐ๋ ํ๋ค.
- ๋ก๊ทธ์ธ/ํ์๊ฐ์ ๊ธฐ๋ฅ ์๋ฒํต์ ์ถ๊ฐ
- ์ฌ์ง์ฒจ๋ถ ์ปดํฌ๋ํธ ๊ตฌํ
- node, npm ๋ฑ ๊ฐ๋ฐํ๊ฒฝ ํต์ผ
- ์ปค๋ฐ๊ท์น, ์ฝ๋๊ท์น๋ฑ ์ธ๋ถ ๊ท์น ์ค์
- DB Schema, API ๋ฌธ์ ์์ฑ
- Calculator Page(๊ธ์ฌ๋ ๊ณ์ฐ๊ธฐ), Landing Page, Nav bar ๊ตฌํ
- ๐
- 4์ธ ํ์ด๋ฅผ ํ๋ค. ๋ค ๊ฐ์ด ํ์ด๋ฅผ ํ๋ฉฐ ์ด๊ฒ ์ ๊ฒ ์ค์ ํ๊ณ ๋ง๋๋๊น ์ฌ๋ฐ์๋ค. ์ ์ด๋ฐ ๊ฒ ํ์ ์ด๊ตฌ๋!
- ์ค๊ฐ์ ์๋ก์ด dev๋ฅผ ๋ง๋ค๊ณ rebaseํ๋ ์์ ์ ํ๋๋ฐ ์ดํดํ๊ธฐ๊น์ง๋ ์ค๋ ๊ฑธ๋ ธ๋๋ฐ ๋ง์ ๋ก์ง์ ์ ๋ฆฌํ๋ ๊ฐ๋จํ๋ค! ์ด๋ ๊ฒ git์ด๋ ์กฐ๊ธ์ฉ ์นํด์ง๊ณ ์๋ค!
- ๋ด๊ฐ ๋งก์ ๋ถ๋ถ์ ๊ณํ๋ณด๋ค ์ผ์ฐ ์์ฑํ๋ค. ์ธ๋ถ ๋์์ธ์ ์ข ๋ค๋ก ๋ฏธ๋ค์ ๊ทธ๋ฐ ๊ฒ๋ ์์ง๋ง ์ผ์ด ๋นจ๋ฆฌ ์งํ๋๋ ๊ฒ ๊ฐ์ ๊ธฐ์๋ค.
- ๐
- ์ ๋ฒ ํ์์์ ํ์ด์ง์ ๋์์ธ์ ๋๊ฐ ํ ๊ฒ์ด๋๋ฅผ ์ ํ์๋๋ฐ, ์ค๋์์์ผ ๋น์์ ๋ํ๋ฅผ ์๋ก ๋ค๋ฅด๊ฒ ํด์ํ๊ณ ์์๋ค๋ ๊ฒ์ ์๊ฒ ๋์๋ค. ์ฌ๋ฐ๋ฅด๊ฒ ์ํต ํ๋ ๊ฒ์ด ์ค์ํ ๊ฒ ๊ฐ๋คแ ฒแ ฒ ์ ๋งคํ ๋ง์ ์ง์ํ๊ณ ํ์คํ ๋ง์ ์ฐ๋๋ก ํ์.
- ํฌํ ํ์ด์ง ๊ตฌํ
- node, npm ๋ฑ ๊ฐ๋ฐํ๊ฒฝ ํต์ผ
- ์ปค๋ฐ๊ท์น, ์ฝ๋๊ท์น๋ฑ ์ธ๋ถ ๊ท์น ์ค์
- DB Schema, API ๋ฌธ์ ์์ฑ
- ํํ ๋ฆฌ์ผ ํ์ด์ง ๊ตฌํ
- ๐
- ์์ ์์ ๋ง์๊ฒ๋ค์ ์ ํ๋ค! ์ด์ ์ ํ์๋ฅผ ๋ฐํ์ผ๋ก ์ค๋์ ์กฐ๊ธ ๋ ํ ์ฃผ์ ์ ์ง์คํ๋ ํ์๋ฐฉ์ ๋๋ถ์ ๋ง์ ๊ฒ๋ค์ ์๋๋ด์ ๋นจ๋ฆฌ๋นจ๋ฆฌ ์ ํ ์ ์์๋ ๊ฒ ๊ฐ๋ค. ๋ฒ์จ ์ฝ๋๋ฅผ ์์ฑํ๋ค๋ ๋๋ฌด๋๋ฌด ํ๋ณตํ๋ค!
- ํํ ๋ฆฌ์ผ ํ์ด์ง๋ฅผ ๊ตฌํํ ๋ ์ธ๋ค์ผ์ ๋ฃ๊ณ ์ถ์๋๋ฐ ์ด์ํ๊ฒ ๊ทธ ๋ถ๋ถ์ด ์ ์๋์ด์ ์ฝ์ง์ ๋ง์ด ํ๋ ์ค์ด์๋ค. ๊ทธ๋๋ ์ฐ๋ฆฌ ํ์๋ค๊ณผ ๋๊ธฐ๋ถ์ ๋์์ ๋ฐ์์! ์ข์ ์์ค๋ก! ์ธ๋ค์ผ๊น์ง ๋์ค๋ ์์ ์ ์๋ฃํ๋ค๐๐๐๐ ๋๋ฌด ํ๋ณตํ๋ค
- ๐
- ์๋ฒฝํ๊ฒ ์ดํดํ๋ค๊ณ ์๊ฐํ๋๋ฐ ์์ฌ์ํต์ ๋ฌธ์ ๊ฐ ์์๋ค... ๋๋ฌด ํ๋ค์ง ๋๋์๋ค. ํ์ ์๊ฐ์ด ๊ธธ์ด์ ๊ทธ๋ฐ๊ฐ..? ๋ผ๋ ํ๊ณ๋ฅผ ๋๊ธฐ์๋ ๋ด ์์ฌ์ํต์ ๋ฌธ์ ๊ฐ ์์๋ ๊ฒ ๊ฐ๋ค. ๋น ๋ฅธ ์์ผ์ ์์์ ๋คํ์ด์์ง๋ง ์์ผ๋ก๋ ๋ง์ด ์ฃผ์ํด์ผ๊ฒ ๋ค.
- ์ค๊ฐ์ rebase๋ฅผ ํ๋ ์์ ์์ ์๊ฐ ๋ฉํ์ด ํฐ์ง๋ป ํ๋คแ ฒ ๋ด ์ํฐ ํ๋์ ๋ฌด์จ ์ค๋ฅ๊ฐ ์๊ธธ์ง ๋ชจ๋ฅด๋ ์ด ๊ธฐ๋ถ์ ์ ๋ง ๋๋ฌด ์์ฐํ๋ค. ๊ฒฐ๊ณผ์ ์ผ๋ก๋ ์ ํด๊ฒฐ์ด ๋์์ง๋ง ์์ง๋ ์ค๋ฅ์ ์ด๋ ๊ฒ ๋๋ ค์ํ๋ค๋แ ฒแ ฒ
- ๊ฒ์ํ ๊ธ ์์ฑ, ์์ , ์ญ์ ๊ธฐ๋ฅ ๊ตฌํ