๋ฌด์์ ํ๋?!
โ
๋ฐฑ์๋ ์คํฐ๋ (๋คํธ์ํฌ & ์๊ณ ๋ฆฌ์ฆ)
- ๋ค์ฏ, ์ฌ์ฏ๋ฒ์งธ ์คํฐ๋ ์งํ (์ฌ์ฏ๋ฒ์งธ ์คํฐ๋ ๋๋ ๋ฐํ)
- ๊ต์ฌ Chapter 5 (Router & Routing)
โ 1:1 JS ์คํฐ๋
- JS deep dive Chapter 23, 24 (์คํ ์ปจํ ์คํธ, ํด๋ก์ )
โ ์๊ณ ๋ฆฌ์ฆ ์ฐ์ต
- 2๋จ๊ณ 3๋ฌธ์
โ
๊ธฐ์ ๋ธ๋ก๊ทธ ์ด์
- ๋คํธ์ํฌ ๊ธ 1๊ฐ ํฌ์คํ
- JS ๊ธ 1๊ฐ ํฌ์คํ
(+ 1๊ฐ ๋ด์ฉ ๋ณด์ถฉ)
- ์๊ณ ๋ฆฌ์ฆ ๊ธ 2๊ฐ ํฌ์คํ
โ
DEVzine ํ๋ก์ ํธ follow-up
- ์ด๋ฉ์ผ ๋ก๊ทธ ์ธํ
์์
- ๊ด๋ฆฌ์๊ธฐ๋ฅ ๊ฐ์ (๊ฐ๋ณ์ ํ -> ์ ์ฒด์ ํ)
โ (์ ๊ท) pair review web ํ๋ก์ ํธ
- FastAPI ์ธํ & ๋ฆฌ์์น
- README ์์ฑ
โ
์ ์
๋ฐฑ์๋ ํฌ์ง์
์ง์
- ์คํํธ์
a / ์ฐ๋ฝ ๋๊ธฐ์ค
- ์คํํธ์ b / 2์ฐจ ๋ฉด์ (์ฝํ & ๊ธฐ์ /์ธ์ฑ๋ฉด์ )
- ์คํํธ์ c / ์ต์ข ๋ฐํ (์ต์ข ํฉ๊ฒฉ, ์ ์ฌ ์ฌ๋ถ ๊ณ ๋ฏผ์ค)
โ
๊ธฐํ
- typescript ๊ณต๋ถ: node/express ์์ ts ์ธํ
ํ๊ธฐ
๐ KPT
Keep
- ์๊ณ ๋ฆฌ์ฆ ๋ฌธ์ ๋ฅผ ๋ค์ ์ง์คํด์ ํ๊ธฐ ์์ํจ
- ์ ๋ฌธ ๋ถ์ผ๋ฅผ ๋ง๋ค๊ธฐ ์ํด node (+ ์ฐ๊ด ์ธ์ด)๋ฅผ ๊น๊ฒ ๊ณต๋ถํ๊ธฐ ์์
Problem
- ์ฝ๋๋ณด๋ค ์ด๋ก ๊ณต๋ถ์ ์น์คํ๋ค ๋ณด๋ ์๊ณ ๋ฆฌ์ฆ์ ํ๊ฑฐ๋ ๋๋ฒ๊น ์ ํ ๋ ๊ธฐ์ด์ ์ธ ๋ด์ฉ์ด ํท๊ฐ๋ฆฌ๋ ์ํฉ์ด ์ข ์ข ๋ฐ์ (ex. substr ์ substring ์ ์ฐจ์ด ๋ฑ)
Try
- js deep dive ์ฑ ์ ์๋ถ๋ถ (๊ธฐ์ด๋ฅผ ๋ค๋ฃจ๋ ์ฑํฐ) ๋ฅผ ๋งค์ผ ์กฐ๊ธ์ฉ ์ฝ์ด๋๊ฐ๊ธฐ (์ฌํ ๋ถ๋ถ์ ์คํฐ๋)
๐ท ์ดํ
- ์์์น ๋ชปํ๋ ์คํํธ์ ํ ๊ตฐ๋ฐ์ ์ต์ข ํฉ๊ฒฉ์ ํ๋ค. ์๊ณ ๋ฆฌ์ฆ์ ์ ํ์ง ๋ชปํ๋ค๊ณ ์๊ฐํด์ ๊ธฐ๋ํ์ง ์์๋๋ฐ ๋๋จธ์ง ๋ต๋ณ์ ์ ๋ด ์ฃผ์ จ๋ ๋ณด๋ค. ๊ฐ์ฌํ๊ณ ์ผ๋จ๋จํ ๋ง์์ด ๋ค์ง๋ง ๋์์ ๋ด๊ฐ ์ ์ผ ๊ฐ๊ณ ์ถ์๋ ๊ธฐ์ ์์๋ ์์ง ๊ธฐ์ ๊ณผ์ ์ ๋ํ ๋ต๋ณ์ด ์ค์ง ์์ ๊ณ ๋ฏผ์ด ๋๋ค. ์์์ผ๊น์ง ๊ณ ๋ฏผํด๋ณด๊ณ ์ฐ๋ฝ ๋๋ฆฌ๊ธฐ๋ก ํ๋๋ฐ, ์ด๋ค ์ ํ์ ๋ด๋ฆฌ๋ ํํํ์ง ์๋ ๋ฐฉํฅ์ผ๋ก ๊ฒฐ์ ํ๊ณ ์ถ๋ค. ์ฐ์ ์ ์ข์ ๊ฒฐ๊ณผ๊ฐ ์์๋ค๋ ์ ์์ ์ค์ค๋ก๋ฅผ ์นญ์ฐฌํด์ฃผ๊ณ ์ถ๊ณ , ๋ค์ ์ด์ฌํ ๊ณต๋ถํด ๋๊ฐ ์ ์๋ ์ข์ ๋๊ธฐ๋ถ์ฌ๊ฐ ๋์๊ธฐ์ ๋์ฑ ๊ธฐ์๋ค!
- ๊ณต๋ถํ ์๋ก ๋ด๊ฐ ๋ชจ๋ฅด๋ ๊ฒ ํฌ์ฑ์ด๋ผ๋ ์๊ฐ์ด ๋ค๊ธฐ๋ ํ์ง๋ง, ๊ทธ๋๋ ์ ์๋ ๋ค์ด๋ ๋ฌด์จ ๋ง์ธ์ง ์ดํดํ์ง ๋ชปํ๋ ๋ฌด์ํ ๋ง์ ๋ด์ฉ๋ค์ ์กฐ๊ธ์ฉ ์์๊ฐ๊ณ ์๋ค๋ ๊ฒ์ ์ฒด๊ฐํ ๋๊ฐ ์๋ค. ์ง๋ ์ฃผ ๋๋์ ์ธ facebook ์ค๋ฅ๊ฐ ํฐ์ก์๋๋ฐ, ๋ง์นจ ์ค๋ฅ์ ์์ธ์ด ๋ผ์ฐํฐ (ip ์ฃผ์) ์ ๊ด๋ จ๋ ๋ด์ฉ์ด์๋ค. ๋คํธ์ํฌ ์คํฐ๋์์ ๊ณต๋ถํ๋ ๋ด์ฉ์ด์๊ธฐ์, ์ํฉ ๋ถ์ ์์์ ์ฌ๋ฏธ์๊ฒ ์์ฒญํ๋ค. ์ด๋ด ๋ ์ ์ผ ๋ฟ๋ฏํ๋ค. ๊ณต๋ถํ ๋ด์ฉ๊ณผ ๊ด๋ จ๋ ํ์ฅ์ ์ด์๋ฅผ ์ดํด๋ณผ ๋, ๊ทธ๋ฆฌ๊ณ ๋ด๊ฐ ์ด๋๋ง ๊ด๋ จ ๋ด์ฉ์ ์กฐ๊ธ์ฉ ์ดํดํ๊ณ ์์๋ฃ๊ณ ์์ ๋.
- ์ค๋ ฅ ์๋ nodejs ๊ฐ๋ฐ์๊ฐ ๋๋ ค๋ฉด typescript ๋ ํ์ ์คํ์์ ํ์คํ ๊นจ๋ซ๊ณ ๋ถ๋ด๋ถ๋ด typescript ๊ณต๋ถ๋ฅผ ์์ํ๋๋ฐ, ์ญ์๋ ์์ง์ ์ด๋ ค์ด ์ ์ด ๋ง๋ค. ํํ ๋ฆฌ์ผ์ ๋ด๋ ๋ฐ๋ผ์น๋ ์์ค์ด๋ ๋ง ๋คํ์ง๋ง ์ ์ฌํ๊ณ ๋ณด๋ ๊ฒ๋ณด๋ค ์ง๊ธ ๋ณด๋ ๊ฒ ์กฐ๊ธ์ด๋ผ๋ ๋์์ด ๋ ๊ฒ์ด๋ผ๋ ์๊ฐ์ด ๋ค์ด ์ด์ฌํ ํ๊ณ ์๋ค. Gallery port ํ๋ก์ ํธ๋ฅผ typescript ๋ก ๋ฆฌํฉํ ๋งํ์๋ ๋ง์ด ๋์๋๋ฐ ๊ทธ์ ์ ๋ด๊ฐ ๋ฆฌํฉํ ๋ง์ ํฌ์ ๋ ์ ์์ ์ ๋์ ์ค๋ ฅ์ ๊ฐ์ถ ์ ์๋๋ก ๋์ด์ฌ๋ ค์ผ๊ฒ ๋ค๋ ๋ค์ง ๋ฟ์ด๋ค.
- ํ ๊ตฐ๋ฐ์์ ์ต์ข ์คํผ๋ฅผ ๋ฐ์์ ๊ทธ๋ฐ๊ฐ, ๊ฐ๋ฐ์ ์ปค๋ฆฌ์ด๋ฅผ ๋ณธ๊ฒฉ์ ์ผ๋ก ์์ํ ๋ ์ด ๋จธ์ง์์๋ค๋ ๋ง์์ด ๋ ๋ค. ์ข๊ธฐ๋ ํ์ง๋ง, ์ค๋ก์ง ๊ณต๋ถ์๋ง ๋ชฐ๋ํ ์ ์๋ ์๊ฐ์ด ์ผ๋ง ๋จ์ง ์์๋ค๋ ๋ป์ด๊ธฐ๋ ํ๊ธฐ์ ์ง๊ธ ๋ด๊ฐ ๊ฐ์ง ์๊ฐ์ ์ด๋ป๊ฒ ํ์ฉํ ์ง ๋ ๊ณ ๋ฏผํด๋ณด๊ฒ ๋๋ค.
'๐ฉโ๐ป ๊ฐ๋ฐ์ life > ๊ฐ๋ฐ์ ์ทจ์ค๊ธฐ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[์๋ฃ + 45] ์ทจ๋ฝ, ๊ทธ๋ฆฌ๊ณ 10์ 9์ผ ~ 10์ 18์ผ์ ๊ธฐ๋ก (2) | 2021.10.24 |
---|---|
[์๋ฃ + 28] 9์ 25์ผ ~ 10์ 1์ผ์ ๊ธฐ๋ก (0) | 2021.10.02 |
[์๋ฃ + 21] 9์ 18์ผ ~ 9์ 24์ผ์ ๊ธฐ๋ก (0) | 2021.09.26 |
[์๋ฃ + 14] 9์ 11์ผ ~ 9์ 17์ผ์ ๊ธฐ๋ก (0) | 2021.09.18 |
[์๋ฃ + 7] 9์ 3์ผ ~ 9์ 10์ผ์ ๊ธฐ๋ก (0) | 2021.09.11 |
๋๊ธ