ย Frontend Engineer ํ์ ์๊ฐํด์
์ฐ๋ฆฌ ํ์ ์คํ์์ค ํ๋ก์ ํธ, ๊ทธ๋ฆฌ๊ณ  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๋ฅผ ํ์ฉํ ์๋ฒ ๊ฐ๋ฐ ๊ฒฝํ์ด ์์ผ์  ๋ถ
ย ์ด๋ ๊ฒ ํฉ๋ฅํด์
์๋ฅ ์ ํ  >  ์ธํฐ๋ทฐ ์ ํ  >  ์ต์ข
 ํฉ๊ฒฉ
 * ์๋ฅ ์ ํ์๋ ์ง์ ์ ์๋ต์ ํ์๋ก ํ๋ ๋ฌธํญ์ด ์์ด์