๋‹น๊ทผ ํ”„๋ก ํŠธ์—”๋“œ ์—”์ง€๋‹ˆ์–ด ์ธํ„ด 6์ฃผ์ฐจ ํ‚ค์›Œ๋“œ ํšŒ๊ณ 

    ์„ฑ์žฅํ•˜๊ธฐ ์ข‹์€ ํ™˜๊ฒฝ

    ์š”์ฆ˜ ์ถœํ‡ด๊ทผ ๊ธธ์— ํ‹ˆํ‹ˆํžˆ ๋ณด๋Š” ๊ตฟํ”ผํ”Œ์€ ๋ฒ•๋ฌด๋ฒ•์ธ์—์„œ 8๋ช…์˜ ์ธํ„ด์ƒํ™œ์„ ๊ทธ๋ฆฐ ํ”„๋กœ๊ทธ๋žจ์ด๋‹ค. ํŒจ๋„๋กœ ๋‚˜์˜ค๋Š” ๋„์ง„๊ธฐ ๋ณ€ํ˜ธ์‚ฌ๋Š” ์„ฑ์žฅ์˜ 3๋Œ€ ์š”์†Œ๋ฅผ ๊ฒฝ์Ÿ, ์‹ค์ˆ˜, ํ”ผ๋“œ๋ฐฑ์ด๋ผ๊ณ  ํ•œ๋‹ค.

    ์ด ๋‚ด์šฉ์„ ๋ณด๋ฉฐ ๋‚ด๊ฐ€ ๋‹น๊ทผ์—์„œ ์ž˜ ์„ฑ์žฅํ•˜๊ณ  ์žˆ์Œ์„ ํ•œ๋ฒˆ ๋” ์‹ค๊ฐํ–ˆ๊ณ , ๋‚˜์—๊ฒŒ ์ง€๊ธˆ ๊ฐ€์žฅ ํ•„์š”ํ•œ ํ™˜๊ฒฝ์ด์ง€ ์•Š๋‚˜ ์‹ถ์—ˆ๋‹ค. ์‹ค์ˆ˜๊ฐ€ ์—†๋‹ค๋ฉด, ๋‰˜์šฐ์น˜๋Š”๊ฒŒ ์—†๊ณ , ํ”ผ๋“œ๋ฐฑ ๋ฐ›์„ ํ•„์š”๋„ ์—†๋‹ค๋Š” ๋ง์„ ๋“ฃ๊ณ , ๋‚ด ์ง€๋‚œ๋‚ ์˜ ๋ฐ”๋ณด๊ฐ™์ด ๋А๊ปด์ง€๋˜ ์‹ค์ˆ˜์— ๊ณ ๋งˆ์›€์ด ๋А๊ปด์ง€๊ธฐ๋„ ํ–ˆ๋‹ค. ๊ทธ๋Ÿฐ ์˜๋ฏธ์—์„œ ์‹ค์ˆ˜๋Š” ์„ฑ์žฅ์— ์žˆ์–ด์„œ ๊ฐ€์žฅ ์ค‘์š”ํ•œ ์š”์†Œ์ด์ง€ ์•Š๋‚˜ ์‹ถ๋‹ค.

     

     

    ๊พธ์ค€ํžˆ ๋–จ์–ด์ง€๋Š” ์ฒด๋ ฅ

     

    ๊ณ ๋“ฑํ•™์ƒ ๋•Œ๋ถ€ํ„ฐ ์ง€๊ธˆ๊นŒ์ง€, ์ญ‰ ์ฒด๋ ฅ์ด ์•ˆ์ข‹์•„์ง€๊ณ  ์žˆ๋Š”๋ฐ, ์ด ์ฃผ์— ์‹ฌ๊ฐ์„ฑ์„ ๊นจ๋‹ฌ์•˜๋‹ค. ์ˆ˜์š”์ผ ์•„์นจ์— ๋ˆˆ์„ ๋–ด๋Š”๋ฐ ์—ด์ด ๋‚˜๋Š” ๊ฒƒ๋„ ์•„๋‹ˆ๊ณ , ์–ด๋””๊ฐ€ ์‹ฌํ•˜๊ฒŒ ์•„ํ”„์ง€๋„ ์•Š์€๋ฐ, ๋ชธ์ด ์•ˆ์ข‹๋‹ค๋Š” ๊ฑด ํ™•์‹คํ–ˆ๋‹ค. ๊ณผ๊ฐํžˆ ์†Œ์ค‘ํ•œ ์—ฐ์ฐจ ํ•˜๋‚˜๋ฅผ ์ผ๋‹ค. ‘์กฐ๊ธˆ ์‰ฌ๊ณ  ์ž‘์—…์‹ค ๋‚˜๊ฐ€์„œ ์ผํ•ด์•ผ์ง€.. ‘ํ–ˆ๋Š”๋ฐ, ๋ˆˆ์„ ๋–ด๋Š”๋ฐ ๊ฑฐ์˜ ์˜คํ›„ 5์‹œ์˜€๋‹ค. ์ ์ž–์ด ์ถฉ๊ฒฉ์„ ๋ฐ›์•„์„œ ๋ฐ”๋กœ PT ์ƒ๋‹ด์„ ์˜ˆ์•ฝํ–ˆ๋‹ค. ์ด์   ๋‚ด๊ฐ€ ๋ชธ ์ƒํƒœ๋ฅผ ์ž˜ ๋ชจ๋ฅธ๋‹ค๋Š” ์ƒ๊ฐ๊ณผ, ์ด๋ ‡๊ฒŒ ๊ณ„์† ์•ˆ์ข‹์•„์ง€๋ฉด ๊ฐ€์žฅ ์—๋„ˆ์ง€๋ฅผ ์Ÿ๊ณ  ์žˆ๋Š” ํ˜„ ์‹œ์ ์—์„œ ๋‚ด ์˜์ง€์™€ ์ƒ๊ด€์—†์ด ๋ฌด๋„ˆ์งˆ ์ˆ˜ ์žˆ๊ฒ ๋‹ค๋Š” ๋ถˆ์•ˆ๊ฐ์ด ๋“ค์—ˆ๋‹ค. ์ฒด๋ ฅ์„ ์ž˜ ์ฑ™๊ฒจ์„œ ์˜ค๋ž˜๊ฐ€๋Š” ๊ฐœ๋ฐœ์ž๊ฐ€ ๋˜์Ÿˆ.

     

     

    ํ”„๋ก ํŠธ์—”๋“œ ๊ฐœ๋ฐœํ™˜๊ฒฝ์˜ ์ดํ•ด

     

    webpack, babel, eslint ๋“ฑ ํƒ€์ž…์Šคํฌ๋ฆฝํŠธ๋‚˜ ๋ฆฌ์•กํŠธ๋งŒ ์ค‘์š”ํ•œ๊ฒŒ ์•„๋‹ˆ๋ผ ๊ฐœ๋ฐœ ํ™˜๊ฒฝ์„ ์ž˜ ์•„๋Š”๊ฒŒ ์ค‘์š”ํ•˜๋‹ค๋Š” ๊ฒƒ์„ ์ด๋ฒˆ ๋งˆ์ด๊ทธ๋ ˆ์ด์…˜ ํ…Œ์Šคํฌ ํ•˜๋ฉฐ ๋А๊ผˆ๋‹ค. ๊ทธ๋ž˜์„œ ํ”„๋ก ํŠธ์—”๋“œ ๋™๊ธฐ๋ถ„๋“ค๊ณผ ๊ฐ™์ด ๊ฐ•์˜๋ฅผ ๋Š์—ˆ๋‹ค. ํ™•์‹คํžˆ ์ด ๋‚ด์šฉ์˜ ์ค‘์š”์„ฑ์„ ์•Œ๊ณ  ์ฐพ์•„ ๋“ค์œผ๋‹ˆ ๋” ํ•™์Šต์— ๊ธฐ๋Œ€๊ฐ์ด ์ƒ๊ธฐ๋Š” ๊ฒƒ ๊ฐ™๋‹ค.

    ๋ฐ˜์‘ํ˜•

    ๋Œ“๊ธ€