ย ํ๋ก ํธ์๋์ฝ์ดํ์ ์๊ฐํด์
์ฐ๋ฆฌ ํ์ ์คํ์์ค ํ๋ก์ ํธ, ๊ทธ๋ฆฌ๊ณ SaaS ์ฐฝ์
์ ํ๊ณ ์ถ์ ์ฌ๋๋ค์ด ๋ชจ์์ด์. ๊ทธ๋์ ์ฐ๋ฆฌ๊ฐ ๋ง๋ ๋ฉ์ง ํ๋ก์ ํธ๊ฐ ์ธ๋ถ์ ๊ณต๊ฐ๋์ด ๋๋ฆฌ ์ฐ์ด๋ ์์์ ๋งค์ผ ์์นจ ํ๋ต๋๋ค. ์ฐ๋ฆฌ๊ฐ ์ตํ ์๊ณ ์๋ SaaS๋ค๊ณผ ์คํ์์ค ํ๋ก์ ํธ๋ ์ ์ฑ๊ณตํ ์ ์์์๊น์? ๊ฐ๋ฐ์๋ค์ด ๋งค์ผ ๋๋ผ๋ ๋ถํธํจ์ ๋๋ฌ๋ด์ ๋ฌธ์ ๋ก ๋ง๋ค์๊ธฐ ๋๋ฌธ์ด๋ผ๊ณ ์๊ฐํด์.
์ ํฌ ํ์ ๊ทธ๋ฐ ๋ฌธ์ ๋ฅผ ์ฐพ๋ ํ์ด์์. ๊ทธ๋ฆฌ๊ณ ์ด๋ฅผ ํตํด ๋น๊ทผ๋ง์ผ์ ๋์ด์์ ์ ์ธ๊ณ์ ํ๋ก ํธ์๋ ์ํ๊ณ๋ฅผ ๋ฐ๊ฟ ๋ฉ์ง ์๋ฃจ์
์ ๋ง๋ค๊ณ ์ถ์ด์. ๊ทธ๋ฐ ์ ํฌ์ ๋ชฉํ์ ๋๋ ๋ชจ๋ฅด๊ฒ ์ค๋ ๊ณ , ์น๊ตฌ๋ค์ ๊น์ง ๋๋ผ๊ฒ ํ , ๊ธฐ๊ฐ ๋งํ ๊ฐ๋ฐ๋๊ตฌ๋ฅผ ๋ง๋ค๊ณ ์ถ์ ๊ฟ์ด ์์ผ์๋ค๋ฉด, ์ด๋ฒ ์ํฐํ
ํฌ ์ธํด์ญ์ ํจ๊ป ๋์ ํด ๋ณด์๋ฉด ์ด๋จ๊น์?
ย ์ด๋ฐ ์ผ์ ํด์
โข
๋ค๋ฅธ ํ๋ก ํธ์๋ ๊ฐ๋ฐ์๋ถ๋ค์ ์์ฐ์ฑ ํฅ์์ ๋๋ ํจํค์ง๋ฅผ ์๋กญ๊ฒ ๋ง๋ค๊ฑฐ๋ ๊ธฐ์ฌํด์
โข
NPM ํจํค์ง๋ฅผ ํตํด ์ค๋ณต ์ฝ๋๋ฅผ ์ค์ด๋ ๋
ธ๋ ฅ์ ํด์
โข
๋๊ฒ๋ ๋ชจ๋๊ฐ ํจ๊ป ๊ณต์ ํ๋ ํ๋ฌ๊ทธ์ธ ์ํ๊ณ๋ฅผ ๋ง๋ค๊ฑฐ๋, ์คํค๋ง๋ฅผ ํตํ ๋ฉํํ๋ก๊ทธ๋๋ฐ ๋๊ตฌ๋ฅผ ๋ง๋๋ ๋ฑ ๋ ์์จ์ ์ด๋ฉด์ ํจ๊ณผ์ ์ธ ์๋ฃจ์
์ ์์ฃผ๋ก ๊ณ ๋ฏผํด์
โข
๊ธฐ์ ์คํ:ย TypeScript, React, GraphQL, Relay, React Router
ย ์ด๋ฐ ๋ถ์ ์ฐพ๊ณ ์์ด์
โข
HTML, CSS ๋ฐ JavaScript ์ํ๊ณ์ ์ต์ํ์ ๋ถ
โข
TypeScript, ReScript, Flow ๋ฑ JavaScript ์ ์ ํ์ดํ ํด ๊ฒฝํ์ด ์์ผ์ ๋ถ
โข
๋ณธ์ธ๋ง์ NPM ํจํค์ง๋ฅผ ์ถํํด ๋ณด์ ๋ถ
โข
SaaS ์ฐฝ์
๊ณผ ์คํ์์ค, Full-stack Engineering์ ๊ด์ฌ ์์ผ์ ๋ถ
ย ์ด๋ฐ ๋ถ์ด๋ฉด ๋ ์ข์์!
โข
ES Module, CommonJS ๋ฑ ๋ชจ๋ ์์คํ
์ ๋ํ ์ดํด๊ฐ ๊น์ผ์ ๋ถ
โข
Node.js๋ฅผ ํ์ฉํ ์๋ฒ ๊ฐ๋ฐ ๊ฒฝํ์ด ์์ผ์ ๋ถ
ย ์ด๋ ๊ฒ ํฉ๋ฅํด์
์๋ฅ ์ ํ > ์ธํฐ๋ทฐ ์ ํ > ์ต์ข
ํฉ๊ฒฉ
* ์๋ฅ ์ ํ์๋ ์ง์ ์ ์๋ต์ ํ์๋ก ํ๋ ๋ฌธํญ์ด ์์ด์