ํด๋น ๊ธ์ ๋ฒจ๋ก๊ทธ ์ ์ city7310 ๋์ ๊ธ 5๊ฐ๋ฅผ ์ฐธ์กฐํ์์ต๋๋ค.์์ ์ ๋ชฉ์ ์ ์ ํ ์๊ณ ๋๋ฌด ์ข์ ๊ธ์ด๋ผ ์ฐธ์กฐํฉ๋๋ค.์๋ ํ์ธ์ ์ ๋ฒ์๋ ๋ฆฌ๋์ฝ ๊ด๋ จ ์ธ๋ฏธ๋๋ฅผ ํ์๋๋ฐ ์ด๋ฒ์๋ ์ค๋ฌด์์๊ฒ ์ค์ํ ๊ฒ๋ค์ ๊ฐ์ ธ์์ต๋๋ค.์ด์ ํ์ฌ์์ ๊ฐ๋ฐ์๋ฅผ ์ฑ์ฉํ๋ ํฌ์ง์ ์ผ ๋ ์ ์ง
์๋ ํ์ธ์ ~ ์ค๋๋ง์ด๋ค์ ์ฌ์ค ๊ตฌ์์ด์ผ 1~3 ์ ์ ๋ฒ์ ์จ๋ ๊ฐ๋ฐํ๋ผ๋ฆฌ ์ ๊ฐ ์ธ๋ฏธ๋๋ฅผ ํ์๋๋ฐ๊ทธ๋๋ ์์ฒญ ๊ฐ๋ฐ๊ฐ๋ฐํ ์ด์ผ๊ธฐ ๋ณด๋ค ์ด๋ป๊ฒ ์ผํ๊ณ , ํ์ ํ๋์ง์ ๋ํ ์๊ธฐ ์์ด์. ๊ทธ๋์ ์ด๋ฒ์ ๊ฐ๋ฐํ & ๋น๊ฐ๋ฐํ ๋ชจ๋ ๋ชจ์ จ๋๋ฐ์. ์์ํด๋ด ์๋ค์ฑํฐ 5์ ์ฃผ์ ๋ ํ ์ด
๊ตฌ๊ธ์์๋ ์ด๋ฐ๊ธ "SE๋ ํ๋ฅด๋ ์๊ฐ ์์์ ์๊ฐ์๊ฐ์ ํ๋ก๊ทธ๋๋ฐ์ ๋ชจ๋ ํฉ์ฐํ ๊ฒ์ด๋ค"ํ๋ก๊ทธ๋๋ฐ ์์ : (๊ฐ๋ฐ development) SE ์์ : (๊ฐ๋ฐ development + ์์ modification + ์ ์ง๋ณด์ maintenance)์ฌ๊ธฐ์ ์๊ฐ์ด๋ผ๋ ์์๊ฐ
๋๊ตฌ๋, ์๋ ์ด๋ค ํ์ฌ๋ ์ข์ ์ธ์ฌ๋ฅผ ๊ฐ์ง๊ณ ์ผ์ ํ๊ณ ์ถ์๊ฑด ๋น์ฐํ๊ฑฐ์ฃ , ์ฌ๊ธฐ ๋ทํ ์ฌ์ฅ๋์ด ์ธ์ฌ๋ฐ๋๊ฐ ์ค์ํ๋ค๊ณ ์๊ฐํ ํฐ๋ ํฌ์ธํธ๊ฐ ์์ต๋๋ค.ํ์ฌ๊ฐ ๊ฐ์๊ธฐ ์ด๋ ค์์ ธ์ ๊ณ ์ฌ๋์ ์ฑ๊ณผ, ํฌํ ์ , ์ธ์ฌ๊ณ ๊ณผ ์ด๋ฐ๊ฑฐ๋ก ํ๋จํด์ ํ์ 30%๋ฅผ ์งค๋์ด์, ๊ทธ๋ฐ๋ฐ ์ผ๋ง ํ ์ฐ
๋๊ตฌ๋, ์๋ ์ด๋ค ํ์ฌ๋ ์ข์ ์ธ์ฌ๋ฅผ ๊ฐ์ง๊ณ ์ผ์ ํ๊ณ ์ถ์๊ฑด ๋น์ฐํ๊ฑฐ์ฃ , ์ฌ๊ธฐ ๋ทํ ์ฌ์ฅ๋์ด ์ธ์ฌ๋ฐ๋๊ฐ ์ค์ํ๋ค๊ณ ์๊ฐํ ํฐ๋ ํฌ์ธํธ.ํ์ฌ๊ฐ ๊ฐ์๊ธฐ ์ด๋ ค์์ ธ์ ๊ณ ์ฌ๋์ ์ฑ๊ณผ, ํฌํ ์ , ์ธ์ฌ๊ณ ๊ณผ ์ด๋ฐ๊ฑฐ๋ก ํ๋จํด์ ํ์ 30%๋ฅผ ์งค๋์ด์, ๊ทธ๋ฐ๋ฐ ์ผ๋ง ํ ์ฐํธ ์ฃผ๋ฌธ D
๋์์ ๋ํ๋ด๋ ๋ฉ์๋๋ ์์ ์ด ์ํ ๊ฐ์ฒด์ ์ํ, ์ฆ ํ๋กํผํฐ๋ฅผ ์ฐธ์กฐํ๊ณ ๋ณ๊ฒฝํ ์ ์์ด์ผ ํ๋ค. ์ด๋ ๋ฉ์๋๊ฐ ์์ ์ด ์ํ ๊ฐ์ฒด์ ํ๋กํผํฐ๋ฅผ ์ฐธ์กฐํ๋ ค๋ฉด ๋จผ์ ์์ ์ด ์ํ ๊ฐ์ฒด๋ฅผ ๊ฐ๋ฆฌํค๋ ์๋ณ์๋ฅผ ์ฐธ์กฐํ ์ ์์ด์ผ ํ๋ค. ๊ฐ์ฒด ๋ฆฌํฐ๋ด ๋ฐฉ์์ผ๋ก ์์ฑํ ๊ฐ์ฒด์ ๊ฒฝ์ฐ ๋ฉ์๋ ๋ด๋ถ์์ ๋ฉ์๋ ์์ ์ด ์ํ ๊ฐ์ฒด๋ฅผ ๊ฐ๋ฆฌํค๋ ์๋ณ์๋ฅผ ์ฌ๊ท์ ์ผ๋ก ์ฐธ์กฐํ ์ ์๋ค. ...
๋นํธ์ธ ๊ฐ์ฒด ์์๊ฐ๊ณผ ๋ํผ ๊ฐ์ฒด ๋ฌธ์์ด์ด๋ ์ซ์, ๋ถ๋ฆฌ์ธ ๋ฑ์ ์์๊ฐ์ด ์๋๋ฐ๋ ๋ฌธ์์ด,์ซ์, ๋ถ๋ฆฌ์ธ ๊ฐ์ฒด๋ฅผ ์์ฑํ๋ String, Number, Boolean ๋ฑ์ ํ์ค ๋นํธ์ธ ์์ฑ์ ํจ์๊ฐ ์กด์ฌํ๋ ์ด์ ์ ๋ญ๊น? ์์๊ฐ์ ๋ง์น ๊ฐ์ฒด์ฒ๋ผ ๋ง์นจํ ํ๊ธฐ๋ฒ์ผ๋ก ์ ๊ทผํ๋ฉด ์์ค ์์ง์ด ์ผ์์ ์ผ๋ก ์์๊ฐ์ ์ฐ๊ด๋ ๊ฐ์ฒด๋ก ๋ณํํด์ฃผ๊ธฐ ๋๋ฌธ ์ฆ, ์์
ํ๋กํ ํ์ ๊ฐ์ฒด ํ๋กํ ํ์ ๊ฐ์ฒด๋ ๊ฐ์ฒด์งํฅ ํ๋ก๊ทธ๋๋ฐ์ ๊ทผ๊ฐ์ ์ด๋ฃจ๋ ๊ฐ์ฒด๊ฐ ์์์ ๊ตฌํํ๊ธฐ ์ํด ์ฌ์ฉ. ํ๋กํ ํ์ ์ ์ด๋ค ๊ฐ์ฒด์ ์์(๋ถ๋ชจ) ๊ฐ์ฒด์ ์ญํ ์ ํ๋ ๊ฐ์ฒด๋ก์ ๋ค๋ฅธ ๊ฐ์ฒด์ ๊ณต์ ํ๋กํผํฐ(๋ฉ์๋ ํฌํจ)๋ฅผ ์ ๊ณต ํ๋กํ ํ์ ์ ์์๋ฐ์ ํ์(์์) ๊ฐ์ฒด๋ ์์ ๊ฐ์ฒด์ ํ๋กํผํฐ๋ฅผ ์์ ์ ํ๋กํผํฐ์ฒ๋ผ ์์ ๋กญ๊ฒ ์ฌ์ฉํ ์ ์๋ค. ๋ชจ๋ ๊ฐ์ฒด๋ [[Pro...
1.1 Node.js ์ฒ ํ 1.1.1 ๊ฒฝ๋์ฝ์ด ์ต์ํ์ ๊ธฐ๋ฅ์ธํธ๋ฅผ ๊ฐ์ง๊ณ ์ฝ์ด์ ๋ฐ๊นฅ๋ถ๋ถ์ ์ ์ ๋๋ ํน์ ์ ์ ์คํ์ด์ค๋ผ ๋ถ๋ฆฌ๋ ์ฌ์ฉ์ ์ ์ฉ ๋ชจ๋ ์ํ๊ณ๋ฅผ ๋๋ ๊ฒ (userland & userspace) 1.1.2 ๊ฒฝ๋ ๋ชจ๋ ๋ ธ๋js๋ ํ๋ก๊ทธ๋จ ์ฝ๋๋ฅผ ๊ตฌ์ฑํ๋ ๊ธฐ๋ณธ์ ์ธ ์๋จ์ผ๋ก์ ๋ชจ๋ ๊ฐ๋ ์ ์ฌ์ฉํ๋ค. ์ด๊ฑด ์ ํ๋ฆฌ์ผ์ด์ ๊ณผ ์ฌ์ฌ์ฉ ๊ฐ๋ฅํ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ๋ง๋ค...
๊ณผ๊ฑฐ์๋ ์นํ์ด์ง๋ฅผ ์ด๋ป๊ฒ ๋ฐฐํฌ ํ์๊น? html ์ฝ๋ฉํ๊ณ , FTP ๋ฅผ ํตํด ์น์๋ฒ์ ์ฝํ ์ธ ๋ฅผ ์ฌ๋ ธ๋ค๋๋ฐ.. ์์ฆ์ ์ฌ๋ฌ ๊ฐ๋ฐ์๊ฐ ๋์์ ์์ ํ๊ณ ๋ฐฐํฌํ๋๊น.. ์ผ๋จ ๋ง์ดํฌ๋ก๊ฐํํธ์์ ๋ํ ์น ๋ฐฐํฌ ๋๊ตฌ์ธ FP, FPSE ๋ฅผ ๋ง๋ค์๋ค. FP, FPSE ๊ฐ์ฅ ๋ํ์ ์ธ ๋ง์ดํฌ๋ก์ํํธ์ ์น ๊ฐ๋ฐ ๋ฐ ๋ฐฐํฌ ๋๊ตฌ์ธ FrontPage(FP)๋ "์ด๋์๋ ๋ฐฐํฌํ๋ค...
API? ๋ชจ๋๊ณผ ํจ์๋ ์ํํธ์จ์ด๋ฅผ ๊ตฌ์ฑํ๋ ๋น๋ฉ ๋ธ๋ก์ด๋ฉฐ, API๋ ์ด ๋ธ๋ก๋ค์ ๋ผ์ ๋ง์ถ๋ ์ฐ๊ฒฐ๋ถ๋ค. ํจ์ ๋งค๊ฐ๋ณ์ํ ํ๊ธฐ ๋ ํจ์์ ๋ก์ง์ด ์์ฃผ ๋น์ทํ๊ณ ๋จ์ง ๋ฆฌํฐ๋ด ๊ฐ๋ง ๋ค๋ฅด๋ค๋ฉด ํ๋๊ทธ ์ธ์ ์ ๊ฑฐํ๊ธฐ ํ๋๊ทธ ์ธ์๋: ํธ์ถ๋๋ ํจ์๊ฐ ์คํํ ๋ก์ง์ ํธ์ถํ๋ ์ชฝ์์ ์ ํํ๊ธฐ ์ํด ์ ๋ฌํ๋ ์ธ์ ํธ์ถํ๋ ์ชฝ์์ boolean ๊ฐ์ผ๋ก ๋ฆฌํฐ๋ด ๊ฐ์ ๊ฑด...
๋ณ์ ์ชผ๊ฐ๊ธฐ ์ง๋ ๊ฐ์์ ์๋ ์๊ฑฐ.... charge ๋ฅผ ๋๋ฒ ์ผ๋๋ฐ,, ์ชผ๊ฐค ์ ์์ง ํ๋ ์ด๋ฆ ๋ฐ๊พธ๊ธฐ ํ์๋ณ์๋ฅผ ์ง์ํจ์๋ก ๋ฐ๊พธ๊ธฐ ![
์ฝ๋๊ฐ ์ฌ์ฉ๋์ง ์๊ฒ ๋๋ค๋ฉด ์ง์์ผ ํ๋ค
์ฌ๋ฌ ํจ์๋ฅผ ํด๋์ค๋ก ๋ฌถ๊ธฐ ์ฌ๋ฌ ํจ์๋ฅผ ๋ณํ ํจ์๋ก ๋ฌถ๊ธฐ ์ ์ทจ >๊ฐ๋ณ ๋ฐ์ดํฐ ๊ธฐ๋ฒ ์ ์ฉ์ ๊ฒฐ๊ณผ๋ก ๋ฐ์ดํฐ๋ ์บก์ํ ๋จ > ์ฐํ์ด ์์ -
์ฝ๋ค๊ฐ ๋ชฐ๋๋๊ฑฐ ํน์ ๊ณต๋ถํ์์ง๋ง ๊น๋จน์๋๊ฒ๋ค ์ ๋ฆฌ > ํ ๋น์ฐ์ฐ์ ์ซ์ ์ฌ์น์ฐ์ฐ์ ์ ์ฉํด๋ณธ ์ ๋ ์๊ณ ์๊ณ ์์์ง๋ง ๋ฌธ์์ด ์ฐ๊ฒฐ ์ฐ์ฐ์๋ ์ฒ์๋ณธ๋ค > ๋น๊ต์ฐ์ฐ์
์ด๋ฒ ์ฑํฐ์์๋ ๊ฐ์ฅ ๊ธฐ๋ณธ์ ์ด๊ณ ๋ง์ด ์ฌ์ฉํด์ ์ ์ผ ๋จผ์ ๋ฐฐ์์ผ ํ๋ ๋ฆฌํฉํฐ๋ง ์ฆ, ๋ค๋ฅธ ๋ฆฌํฉํฐ๋ง ์ ์ฐจ์์ ์์ฃผ ์ฐธ์กฐํ ๊ธฐ๋ฒ๋ค ๋ฆฌํฉํฐ๋ง์ ์ฒด๊ณํ ํ๋ ค๋ ์ ์์ ์๋ ์ด์ ๋ฐ๋ผ ๋ณต์กํ ๋ฆฌํฉํฐ๋ง์ ์ฌ๋ฌ ์์ ๋ฆฌํฉํฐ๋ง์ผ๋ก ๋๋ ์ ์์ด์ผ ![](https://images.velog.io/images/noahshin__11/post/afe9c6
ํ๋ก๊ทธ๋๋ฐ '๋ฏธํ'์ ์ฒด๊ณ์ ์ ๋ฆฌ ๋ฆฌํฉํฐ๋ง ๋จ๊ณ์ ์ฒด๊ณ์ ๊ท์ ๋ฆฌํฉํฐ๋ง '์ฌ์ ' ์์ฑ ์ ์ทจ -> ๊ธฐ๋ฒ -> ์ ์ฐจ ์ ์ทจ = ๋ฆฌํฉํฐ๋ง์ด ํ์ํ ์ฝ๋ ๊ทธ๋ผ ๋์๋ฅผ ์ด๋๊น์ง ๋นผ์ผํ๋ => ์๋ จ๋ ๊ฐ๋ฐ์์ ์ง๊ด... ์ ์ทจ์ ์ข ๋ฅ๋ค ๊ธฐ์ดํ ์ด๋ฆ ๋ง์ฝ์ ์ด ํจ์์ ์ด๋ฆ์ด ๋ฐ๋ก ๋ ์ค๋ฅด์ง ์๋๋ค๋ฉด ์ค๊ณ์ ๋ฌธ์ ๊ฐ ์์ ๊ฐ๋ฅ์ฑ ์ค๋ณต์ฝ๋ ๊ธด ํจ์ ์ด๋ฆ์ ์๋๋ฅผ ๋ด์ ์ฌ...
Chapter 2 ๋ฆฌํฉํฐ๋ง ์์น >๋ฆฌํฉํฐ๋ง: ์ํํธ์จ์ด์ ๊ฒ๋ณด๊ธฐ ๋์์ ๊ทธ๋๋ก ์ ์งํ ์ฑ, ์ฝ๋๋ฅผ ์ดํดํ๊ณ ์์ ํ๊ธฐ ์ฝ๋๋ก ๋ด๋ถ ๊ตฌ์กฐ๋ฅผ ๋ณ๊ฒฝํ๋ ๊ธฐ๋ฒ >WHY - ์ดํดํ๊ณ ์์ ํ๊ธฐ ์ฌ์ด์ฝ๋ WHAT - ๋ด๋ถ ๊ตฌ์กฐ๋ฅผ ๋ณ๊ฒฝ HOW - ๊ฒ๋ณด๊ธฐ ๋์์ ๊ทธ๋๋ก ์ ์งํ ์ฑ "๋ฆฌํฉ์ฒ๋งํ๋ค ์ฝ๋๊ฐ ๊นจ์ก๋ค"๊ณ ํ๋ฉด ๊ทธ๊ฒ์ ๋ฆฌํฉํฐ๋ง์ด ์๋๋ค. ๋ฆฌํฉํฐ๋ง์ ๊ทธ ๊ณผ์ ์์...
๋ด์ฉ ํ์์ด ๋ฌด์์ด๋ ์๋ฅผ ๋ค์ด ์ฐ๋ฆฌ ์ฌ์ดํธ์ ์ฃผ ๊ณ ๊ฐ์ด ์์ด ์ฌ์ฉ์์ ํ๋์ค์ด ์ฌ์ฉ์ ์์ธก์ด ์กด์ฌํ๋ค๋ฉด, ์ฐ๋ฆฌ๋ ์ฌ์ฉ์์ ๋ง๊ฒ ์ฝํ ์ธ ๋ฅผ ์ ๊ณตํด์ค์ผ ํ๋ค. HTTP๋ ์ด๋ฐ ํ๋จ์ด ๊ฐ๋ฅํ๊ฒ ๋ด์ฉํ์์ด๋ ๋ฐฉ๋ฒ์ ์ ๊ณตํ๋ค. ์ด ๋ฐฉ๋ฒ์ ํ๋์ URL์ด ์ฌ๋ฌ ๊ฐ์ง ๋ฆฌ์์ค ์ค ์ ํฉํ ๊ฒ์ ์ ๊ณตํ๋๋ก ํ ์ ์๋ค. ์ฌ๊ธฐ์๋ ์๋ก ๋ค๋ฅธ ๋ฒ์ ์ ๋ฐฐ๋ฆฌ์ธํธ( Varian...