14๋
์ฐจ ์ํํธ์จ์ด ์์ง๋์ด ์
๋๋ค.
2021๋
๋ถํฐ๋ NHN Dooray ์์ ํ๋ก ํธ์๋๊ฐ๋ฐํ์ ๋ฆฌ๋ํ๋ฉฐ, ์๋น์ค ์ ์ฒด์ UI ์ ๋ํ ์ฑ
์์ ๋งก์์ต๋๋ค. ํ์ ๋งก์ ๊ธฐ์กด์ ์ด์ํ๊ณ ์๋ ๋ ๊ฑฐ์ ์์คํ
(AngularJS, Vue)์ React, TypeScript ๋ก ๋ฆฌ๋ด์ผ ํ์์ต๋๋ค. 10์ธ ์ด์์ ๋ค์ ํ๋ก ํธ์๋ ์์ง๋์ด๋ค์ด ํ๋์ ํ๋ฌ๋ํธ๋ฅผ ํจ๊ป ๊ฐ๋ฐํ ์ ์๋๋ก ์ํคํ
์ฒ๋ฅผ ์ค๊ณํ๊ณ ๊ด๋ฆฌํ๋ ์
๋ฌด๋ฅผ ํ๊ณ ์์ต๋๋ค. ์ ์ฒด ์๋น์ค ๊ท๋ชจ๊ฐ ํฌ๊ณ ๋ณต์ก๋๊ฐ ๋์ Monorepo ๋ก ๊ฐ๋ฐ ๋ฐ ์ด์ํ๊ณ , Micro Frontend ๋ฅผ ๋์
ํ์ฌ ๋ฐฐํฌ ์ฃผ๊ธฐ ๋จ์ถ์ ๋ํด ๋
ธ๋ ฅํด์์ต๋๋ค. Storybook ์ ํตํด ์ปดํฌ๋ํธ๋ฅผ ์ ๊ทน์ ์ผ๋ก ๊ด๋ฆฌํ๋ฉฐ, Design System ์ ๊ตฌ์ถํ๊ณ ํ์ฉ์ด ๋ ์ ์๋๋ก ํ๋ก์ธ์ค๋ฅผ ๋ค๋ฌ๋ ์ญํ ์ ํ์ต๋๋ค.
์ด์ ์๋ Studio XID ์์ TypeScript ์ Electron ์ ์ด์ฉํ์ฌ, ๋์์ด๋๋ฅผ ์ํ ์ธํฐ๋ ์
ํ๋กํ ํ์ดํ ํด์ธ ProtoPie ๋ฅผ ๋ง๋ค์์ต๋๋ค. ํ๊ฐ์ง ์ ํ์ ์ฝ 4๋
๋์ ๋ง๋ค๋ฉด์ ์ข์ ์ฝ๋, ํ์ง์ด ์ข์ ์ฝ๋๋ฅผ ์์ฑํ๊ธฐ ์ํด ๋
ธ๋ ฅํด์์ต๋๋ค.
๋๊ท๋ชจ ์๋ฐ์คํฌ๋ฆฝํธ ์ดํ๋ฆฌ์ผ์ด์
๊ฐ๋ฐ์ ๋ํ ๋ ๋์ ๋ฐฉํฅ์ ๊ณ ๋ฏผํ๊ณ , ์ ์ฉํ๊ธฐ ์ํด ๋
ธ๋ ฅํ๊ณ ์์ต๋๋ค.
Microsoft MVP (TypeScript) ๋ก ํ๋ํด ์์ผ๋ฉฐ, ์ต์ ์น๊ธฐ์ ์ ๋ํด ์ฌ๋๋ค๊ณผ ์ด์ผ๊ธฐ ํ๋ ๊ฒ์ ์ฆ๊น๋๋ค.
์ฌ๋ฌ ๊ณณ์์ ํ๋ก ํธ์๋ ํ์ ์ด๋๋ฉฐ, ์ฃผ๋ก ํจ์ํ ์ธ์ด(ํด๋ก์ )๋ Node.js ๋ก ๋ฐฑ์๋ ์์
์ ์งํํฉ๋๋ค.
์ธํ๋ผ ์๋ํ์ ๋ํ ๊ด์ฌ์ด ๋ง์ต๋๋ค.