๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

Couch Coding

Couch Coding ( ์นด์šฐ์น˜ ์ฝ”๋”ฉ ) - CampUs ํ”„๋กœ์ ํŠธ ํšŒ๊ณ 

 

์นด์šฐ์น˜์ฝ”๋”ฉ์—์„œ ์ง„ํ–‰ํ•˜๋Š” 6์ฃผ๊ฐ„์˜ ํ”„๋กœ์ ํŠธ๊ฐ€ ๋์ด ๋‚ฌ๋‹ค. 

 

6์ฃผ๊ฐ„ ํŒ€์› ๋ชจ๋‘๊ฐ€ ์—ด์ •์ ์œผ๋กœ ์ž„ํ•ด์ฃผ์–ด์„œ ๋งˆ๋ฌด๋ฆฌ๊ฐ€ ์ž˜ ๋œ ๊ฒƒ ๊ฐ™๋‹ค๊ณ  ์ƒ๊ฐํ•œ๋‹ค ์ƒˆ๋ฒฝ๊นŒ์ง€ ๋‚จ์•„ ๊ฐœ๋ฐœํ•˜๋ฉฐ ํŒ€์œผ๋กœ ์ผ ํ•œ๋‹ค๋Š” ๊ฒƒ์ด ์ •๋ง ๋ฉ‹์ง„

์ผ์ด๋ผ๋Š” ๊ฒƒ์„ ๋А๋ผ๊ฒŒ ๋œ ๊ฒƒ ๊ฐ™๋‹ค. 

 

์ง€๊ธˆ๊นŒ์ง€ ์ด ํ”„๋กœ์ ํŠธ๋ฅผ ์ง„ํ–‰ํ•˜๋ฉฐ ๋А๋ผ๊ณ  ๋ฐฐ์› ๋˜ ๊ฒƒ๋“ค์„ ๊ธฐ๋กํ–ˆ์—ˆ๊ณ , ์ด์ œ๋Š” ํšŒ๊ณ ๋ฅผ ์จ๋ณด์ž ํ•œ๋‹ค. 

 

 

CampUs ํ”„๋กœ์ ํŠธ์— ์ฐธ์—ฌํ•˜๊ฒŒ ๋œ ๊ณ„๊ธฐ 

์—ฌ๋Ÿฌ ์‚ฌ๋žŒ๋“ค์ด ๋‹ค์–‘ํ•œ ์•„์ด๋””์–ด๋ฅผ ๋ƒˆ์—ˆ๋Š”๋ฐ, ์†”์งํžˆ ๋ง‰ ๋Œ๋ฆฐ๋‹ค๊ฑฐ๋‚˜ ํ•˜๋Š” ์•„์ด๋””์–ด๋Š” ์—†์—ˆ๋‹ค. 

๊ทธ ๋‹น์‹œ๋งŒ ํ•ด๋„ ๋‚ด ์ž์‹ ๊ฐ์ด ๋ฐ”๋‹ฅ์„ ๊ธฐ์–ด ๋‹ค๋‹ ๋•Œ์—ฌ์„œ ์–ด๋”œ ๊ฐ€๋“  1์ธ๋ถ„๋งŒ ํ•˜๋ฉด ์ข‹๊ฒ ๋‹ค๋Š” ์ƒ๊ฐ์„ ํ–ˆ๋˜ ๊ฒƒ ๊ฐ™๋‹ค 

์–ด๋А ํŒ€, ์–ด๋–ค ํ”„๋กœ์ ํŠธ๋ฅผ ์ง„ํ–‰ํ•˜๋“  ํŒ€์› ๋ถ„๋งŒ ์ž˜ ๋งŒ๋‚˜๋ฉด ์ข‹๊ฒ ๋‹ค๊ณ  ์ƒ๊ฐํ–ˆ๋‹ค. 

 

๊ทธ๋ ‡๊ฒŒ ์บ ํ•‘์žฅ์„ ์ถ”์ฒœ ์„œ๋น„์Šค ํŒ€์— ์ฐธ์—ฌํ•˜๊ฒŒ ๋˜์—ˆ๊ณ  ํŒ€์›๋ถ„๋“ค๊ณผ ์งง์€ ๋Œ€ํ™”๋ฅผ ๋‚˜๋ˆ„๋ฉฐ ์ข‹์€ ๋ถ„๋“ค๊ณผ ํŒ€์ด ๋œ ๊ฒƒ ๊ฐ™์•„ ์•ˆ์‹ฌ์ด ๋˜์—ˆ๋‹ค. 

ํ”„๋กœ์ ํŠธ ์ดˆ๊ธฐ์—๋Š” ํŒ€์› ๋ถ„๋“ค๊ป˜ ๋ฏผํ๋ฅผ ๋ผ์น˜๊ณ  ์‹ถ์ง€ ์•Š์•„ Git ๊ด€๋ จ ๋ธ”๋กœ๊ทธ๋ฅผ ๋ฏธ์นœ ๋“ฏ์ด ์ฐพ์•„๋ดค๋˜ ๊ธฐ์–ต์ด ๋‚œ๋‹ค .. 

 

๊ธฐ์ˆ  ์Šคํƒ์˜ ์„ ์ • 

์ด๋•Œ๊นŒ์ง€ ๋Œ€๋ถ€๋ถ„์˜ ํ”„๋กœ์ ํŠธ๋ฅผ ํ˜ผ์ž ์ง„ํ–‰ํ–ˆ์—ˆ๋Š”๋ฐ ์ฝ”๋“œ์˜ ํ€„๋ฆฌํ‹ฐ๋ฅผ ๊ฐœ์„ ํ•ด ๋‚˜๊ฐ„๋‹ค๊ธฐ ๋ณด๋‹ค๋Š” ์ทจ์—… ํ•  ๋•Œ์— ์–ด๋–ค ๊ธฐ์ˆ ์„ ํ™œ์šฉํ•ด ํ”„๋กœ์ ํŠธ๋ฅผ ์ง„ํ–‰ํ•˜๋ฉด ์ด๋“์ด ๋ ์ง€๋ฅผ ๋จผ์ € ์ƒ๊ฐํ–ˆ๋˜ ๊ฒƒ ๊ฐ™๋‹ค. 

 

๊ทธ๋ ‡๊ฒŒ ํ”„๋กœ์ ํŠธ๋ฅผ ์ค€๋น„ํ•˜๋‹ค๋ณด๋‹ˆ ๋‹น์—ฐํ•˜๊ฒŒ๋„ ๊ธฐ์ดˆ๊ฐ€ ๋งŽ์ด ๋ชจ์ž๋ผ๋‹ค๋Š” ์ƒ๊ฐ์„ ์—ฌ๋Ÿฌ ๋ฉด์ ‘์„ ํ†ตํ•ด ๋А๋ผ๊ฒŒ ๋˜์—ˆ๊ณ , 

๊ธฐ์ˆ ์ ์œผ๋กœ ๋‚œ์ด๋„๊ฐ€ ์žˆ๋Š” ์Šคํƒ์„ ์„ ์ •ํ•˜๊ธฐ๋ณด๋‹ค๋Š” ์–ด๋–ค ์Šคํƒ์„ ์‚ฌ์šฉํ•˜๋”๋ผ๋„ ํŒ€์› ๋ถ„๊ณผ ์ฝ”๋“œ ๋ฆฌ๋ทฐ๋ฅผ ํ†ตํ•ด ์ฝ”๋“œ ํ€„๋ฆฌํ‹ฐ๋ฅผ ๋†’์ด๋ ค๊ณ 

๋…ธ๋ ฅํ–ˆ์—ˆ๋‹ค. 

 

 

์ƒํƒœ๊ด€๋ฆฌ๋Š” ํ•ญ์ƒ Redux๋ฅผ ์‚ฌ์šฉํ–ˆ์—ˆ๋Š”๋ฐ ์ด ํ”„๋กœ์ ํŠธ์—์„œ๋Š” ContextAPI๋ฅผ ์‚ฌ์šฉํ–ˆ์—ˆ๋Š”๋ฐ ํ•˜๋‚˜์˜ ์ƒํƒœ๊ฐ€ ์—ฌ๋Ÿฌ ์ปดํฌ๋„ŒํŠธ์—์„œ ์“ฐ์ด์ง€ ์•Š๋Š”๋‹ค๋ฉด ContextAPI๋กœ๋„ ์ถฉ๋ถ„ํžˆ ์ƒํƒœ ๊ด€๋ฆฌ๊ฐ€ ๊ฐ€๋Šฅํ•˜๋‹ค๊ณ  ๋А๊ผˆ๋‹ค. 

์ถ”๊ฐ€์ ์œผ๋กœ TypeScript๋Š” ๋‚œ์ด๋„๋ฅผ ๋– ๋‚˜ ํ˜‘์—…์—์„œ ์‚ฌ์šฉํ•ด๋ณด๊ณ  ์‹ถ์—ˆ๋Š”๋ฐ ์ƒํ™ฉ์ƒ ๋„์ž…ํ•˜์ง€ ๋ชปํ–ˆ์ง€๋งŒ ํ”„๋กœ์ ํŠธ๊ฐ€ ์ตœ์ข…์ ์œผ๋กœ ๋งˆ๋ฌด๋ฆฌ๋˜๋ฉด 

TypeScript๋กœ ํ”„๋กœ์ ํŠธ๋ฅผ ๋ฆฌํŒฉํ† ๋งํ•˜๋ฉด ์–ด๋–ค๊ฐ€ ์ƒ๊ฐํ•˜๊ณ  ์žˆ๋‹ค. 

 

์ปค๋ฎค๋‹ˆ์ผ€์ด์…˜

์ •๋ง ๋‹คํ–‰ํžˆ ์ข‹์€ ํŒ€์›๋ถ„๋“ค์„ ๋งŒ๋‚ฌ๋‹ค. ์šฐ๋ฆฌํŒ€ ๋ชจ๋‘๊ฐ€ ์ƒˆ๋ฒฝ๊นŒ์ง€ ๊ฐœ๋ฐœํ•˜๋ฉฐ ์—ด์ •์ ์œผ๋กœ ์ž„ํ•ด์ฃผ์–ด์„œ ๋‚˜๋„ ์œผ์Œฐ ์œผ์Œฐ ํž˜์ด ๋‚ฌ๋‹ค. 

์ค‘๊ฐ„์— ๊ธฐํš์ด ๋ฐ”๋€Œ๊ธฐ๋„ ํ•˜๊ณ , ๋””์ž์ธ๋„ ๋ฐ”๋€Œ๊ณ , API๋ฅผ ๋ณ€๊ฒฝํ•ด์•ผ ํ•˜๋Š” ๋“ฑ ์ƒ๋‹นํžˆ ๋งŽ์€ ์ด์Šˆ๋“ค์ด ์žˆ์—ˆ์ง€๋งŒ ๊ธ์ •์ ์ธ ๋ถ„์œ„๊ธฐ ์†์—์„œ 

๊ฐœ๋ฐœ์„ ํ•˜๋‹ค๋ณด๋‹ˆ ๊ทธ ๋งˆ์ €๋„ ํž˜๋“ค์ง€ ์•Š์•˜๋˜ ๊ฒƒ ๊ฐ™๋‹ค. 

 

๋ฐฑ์—”๋“œ ๊ฐœ๋ฐœ์ž๋ถ„๋“ค๊ณผ ํ˜‘์—…์ด ์ฒ˜์Œ์ด์—ˆ์–ด์„œ ์ปค๋ฎค๋‹ˆ์ผ€์ด์…˜์—์„œ ์–ด๋–ค ์–ด๋ ค์›€์ด ์žˆ์„๊นŒ ์ง€๋ ˆ ๊ฒ์„ ๋งŽ์ด ๋จน์—ˆ๋Š”๋ฐ 

ํ”„๋ก ํŠธ, ๋ฐฑ ์„œ๋กœ ๋ฐฐ๋ คํ•˜๋ฉฐ ์†Œํ†ตํ•˜๋ ค๊ณ  ๋…ธ๋ ฅํ–ˆ๊ธฐ ๋•Œ๋ฌธ์— ์†Œํ†ต์— ์žˆ์–ด์„œ ํฐ ์–ด๋ ค์›€์€ ๋А๋ผ์ง€ ๋ชปํ–ˆ๋˜ ๊ฒƒ ๊ฐ™๋‹ค. 

ํ•˜๋‚˜ ์–ด๋ ค์›€์ด ์žˆ์—ˆ๋‹ค๋ฉด, ๋ฐœ์ƒํ•œ ์ด์Šˆ์— ๋Œ€ํ•ด ์„ค๋ช…ํ•˜๋Š” ๋ฐฉ๋ฒ•์— ๋Œ€ํ•ด ๋งŽ์€ ๊ณ ๋ฏผ์„ ํ–ˆ๋˜ ๊ฒƒ ๊ฐ™๋‹ค 

๋‹ค๋ฅธ ํŒ€์›์œผ๋กœ ํ•˜์—ฌ๊ธˆ ์ง€๊ธˆ ๋ฐœ์ƒํ•œ ์ด์Šˆ๊ฐ€ ์–ด๋–ค ์ด์Šˆ์ด๊ณ , ์–ด๋–ค ์‹œ๋„๋ฅผ ํ•ด ๋ณด์•˜์œผ๋ฉฐ, ์ตœ์ข…์ ์œผ๋กœ ์–ด๋””์„œ ์ƒ๊ธด ์ด์Šˆ์ธ์ง€์— ๋Œ€ํ•ด ์„ค๋ช…ํ•˜๋Š” ๊ฒƒ์ด ์ •๋ง ์–ด๋ ต๋‹ค๊ณ  ๋А๊ผˆ๋‹ค. 

 

์ด ๋ถ€๋ถ„์€ ํŠœํ„ฐ๋‹˜๊ป˜ ์งˆ๋ฌธ์„ ๋“œ๋ฆด ๋•Œ์— ํฌ๊ฒŒ ๋А๊ผˆ๋Š”๋ฐ, ๋‹จ์ˆœํžˆ "์–ด๋–ค ๋ถ€๋ถ„์—์„œ ์—๋Ÿฌ๊ฐ€ ๋‚ฉ๋‹ˆ๋‹ค. ๋ด์ฃผ์„ธ์š” !" ๋ณด๋‹ค๋Š” 

 

๋‚˜์ค‘์— ์ด๋ ‡๊ฒŒ ์งˆ๋ฌธ ๋“œ๋ ค์•ผ์ง€.. ํ•˜๊ณ  ์ €์žฅํ•œ ์งˆ๋ฌธ์‚ฌ์ง„

 

์‚ฌ์ง„์ฒ˜๋Ÿผ ์งˆ๋ฌธ์„ ๋ฐ›๋Š” ์‚ฌ๋žŒ์—๊ฒŒ ๋ฐฐ๋ คํ•˜๋Š” ์ž์„ธ๊ฐ€ ๊ต‰์žฅํžˆ ์ค‘์š”ํ•˜๋‹ค๋Š” ๊ฒƒ์„ ๋А๋ผ๊ฒŒ ๋˜์—ˆ๋‹ค. 

๋ฉ์ฒญํ•œ ์งˆ๋ฌธ์€ ์ด์ œ ๊ทธ๋งŒํ•˜๋„๋ก ํ•˜์ž .

 

์œ„์ฒ˜๋Ÿผ ์งˆ๋ฌธํ•˜๋Š” ๋ฐฉ๋ฒ•๋„ ์ปค๋ฎค๋‹ˆ์ผ€์ด์…˜์— ๊ต‰์žฅํžˆ ์ค‘์š”ํ•œ ๋ถ€๋ถ„์ด์ง€๋งŒ 

์ปค๋ฎค๋‹ˆ์ผ€์ด์…˜์—์„œ ๊ฐ€์žฅ ์ค‘์š”ํ•˜๋‹ค๊ณ  ๋А๋‚€ ๊ฒƒ์€ 'ํ™”๋ฒ•' ์ธ ๊ฒƒ ๊ฐ™๋‹ค.

์–ด๋–ป๊ฒŒ ๋ง์„ ํ•˜๋˜ ๋งํ•˜๊ณ ์ž ํ•˜๋Š” ์‚ฌ๋žŒ์˜ ํ™”๋ฒ•์— ๋”ฐ๋ผ ๋“ฃ๋Š” ์‚ฌ๋žŒ์˜ ๊ธฐ๋ถ„์ด ์ขŒ์ง€์šฐ์ง€๋œ๋‹ค. 

์‚ฌ์‹ค ์ด๋Š” ํ”„๋กœ์ ํŠธ๋ฅผ ํ•˜๊ธฐ ์ด์ „๋ถ€ํ„ฐ ์ค‘์š”ํ•˜๊ฒŒ ์ƒ๊ฐํ•˜๋˜ ๋ถ€๋ถ„์ด์—ˆ๋Š”๋ฐ ํ”„๋กœ์ ํŠธ๋ฅผ ์ง„ํ–‰ํ•˜๋ฉด์„œ ๋”์šฑ ๋ผˆ์ €๋ฆฌ๊ฒŒ ๋А๋ผ๊ฒŒ ๋˜์—ˆ๋‹ค. 

์ƒ๋Œ€๋ฐฉ์ด ์–ด๋–ค ๊ธฐ๋ถ„์ผ์ง€ ์ƒ๊ฐํ•˜๊ณ  ๋งํ•˜๋Š” ๊ฒƒ์€ ํ˜‘์—…์—์„œ๋Š” ํ•„์ˆ˜์ ์ธ ๊ธฐ์ˆ ์Šคํƒ์ด๋‹ค. 

 

 

๋ธ”๋กœ๊น… 

์–ด์ฉŒ๋‹ค ๋ณด๋‹ˆ 8ํšŒ์˜ ๋ธ”๋กœ๊ทธ ํฌ์ŠคํŒ…์„ ํ•˜๊ฒŒ ๋˜์—ˆ๋‹ค. 

์ฒ˜์Œ์—๋Š” "ํ”„๋กœ์ ํŠธ๋„ ํ•˜๊ณ .. ๋ธ”๋กœ๊ทธ ๊ธ€๋„ ์“ฐ๊ณ .. ๋„ˆ๋ฌด ์ข‹์ž–์•„ ?" ๋ผ๊ณ  ์ƒ๊ฐํ–ˆ๊ณ , 

์ง€๊ธˆ์€  "ํ”„๋กœ์ ํŠธ๋„ ํ–ˆ๊ณ ... ๋ธ”๋กœ๊ทธ ๊ธ€๋„ ์ผ๋„ค.. ๋„ˆ๋ฌด ์ข‹์ž–์•„!" ๋ผ๊ณ  ์ƒ๊ฐํ–ˆ๋‹ค (๋‚จ๋Š” ๊ฒŒ ๋„ˆ๋ฌด ๋งŽ๋‹ค !)

 

๊ฐœ๋ฐœ ๋ธ”๋กœ๊ทธ๋ฅผ ์‹œ์ž‘ํ–ˆ์ง€๋งŒ ์‚ฌ์‹ค ํ•œ ๋‹ฌ์— ํ•œ๋ฒˆ ์“ธ๊นŒ ๋ง๊นŒ ํ–ˆ์—ˆ๋Š”๋ฐ ์นด์šฐ์น˜์ฝ”๋”ฉ์—์„œ ํ”„๋กœ์ ํŠธ๋ฅผ ํ•˜๋‹ค ๋ณด๋‹ˆ 

8ํšŒ์˜ ๋ธ”๋กœ๊ทธ ํฌ์ŠคํŒ…์„ ํ•ด์•ผ ํ–ˆ๊ณ , ํ”„๋กœ์ ํŠธ๋ฅผ ์ง„ํ–‰ํ–ˆ๊ธฐ ๋•Œ๋ฌธ์— ์จ์•ผ ํ•  ์ปจํ…์ธ ๊ฐ€ ๋„˜์ณ๋‚ฌ๋‹ค...! 

๊พธ์ค€ํžˆ ๋ญ”๊ฐ€๋ฅผ ํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•ด ์ค€ ์นด์šฐ์น˜ ์ฝ”๋”ฉ์— ๊ฐ์‚ฌํ•œ๋‹ค.

( ์ง€๊ธˆ์ฒ˜๋Ÿผ ์ž์ฃผ๋Š” ๋ชป ์“ฐ๋”๋ผ๋„ ๊พธ์ค€ํ•˜๊ฒŒ ํฌ์ŠคํŒ…ํ•ด๋ณด๋ ค ๋…ธ๋ ฅํ•˜์ž ..)

 

 

ํ”„๋กœ์ ํŠธ์˜ ์•„์‰ฌ์šด ์ 

ํ”„๋กœ์ ํŠธ์˜ ๊ธฐํš, API ์„ค๊ณ„ ๋‹จ๊ณ„์—์„œ ์ƒ๊ฐ์ง€ ๋ชปํ•œ ์ด์Šˆ๋“ค์ด ๊ต‰์žฅํžˆ ๋งŽ์ด ๋‚˜์˜ค๊ฒŒ ๋˜์—ˆ๋‹ค. 

ํ˜ผ์ž ํ”„๋กœ์ ํŠธ๋ฅผ ์ง„ํ–‰ํ•˜๋ฉด ๊ฐœ๋ฐœํ•  ์ผ ๋ฐ–์— ์—†๋Š”๋ฐ ๊ธฐํš ๋””์ž์ธ ์„ค๊ณ„ ๋“ฑ ๋‹ค์–‘ํ•˜๊ฒŒ ํ•ด์•ผ ํ•  ์ผ์ด ๋งŽ์•˜์–ด์„œ ์ง€๋‚˜๊ณ  ๋ณด๋‹ˆ ๋” ์ž˜ํ•  ์ˆ˜ ์žˆ์—ˆ๋Š”๋ฐ..

ํ•˜๊ณ  ์•„์‰ฌ์›€์ด ๋‚จ๋Š”๋‹ค. 

ํ•œํŽธ์œผ๋กœ๋Š” ๋‹ค์Œ์— ํŒ€ ๋‹จ์œ„๋กœ ์ผ์„ ํ•˜๊ฒŒ ๋œ๋‹ค๋ฉด ๋” ์ž˜ํ•˜๊ณ  ์‹ถ๋‹ค๋Š” ์š•์‹ฌ์ด ์ƒ๊ฒจ ์ข‹์€ ๊ฒƒ ๊ฐ™๊ธฐ๋„ ํ•˜๋‹ค 

 

๋˜ ํ•˜๋‚˜ ์•„์‰ฌ์šด ์ ์œผ๋กœ๋Š” ๊ธฐ๋Šฅ ๊ฐœ๋ฐœ์— ํž˜์„ ๋งŽ์ด ์จ์„œ ํ”„๋ก ํŠธ ํŒ€์› ๋ถ„๊ณผ ๋”์šฑ ๊ธด๋ฐ€ํ•œ ์ฝ”๋“œ๋ฆฌ๋ทฐ๋ฅผ ํ•˜์ง€ ๋ชปํ•œ ์ ์ด ์•„์‰ฝ๋‹ค. 

์‚ฌ์‹ค ๊ฐœ๋ฐœ์„ ์ง„ํ–‰ํ•˜๋ฉด์„œ "์•„.. ์ด ๋ถ€๋ถ„์€ ์กฐ๊ธˆ๋งŒ ์‹ ๊ฒฝ ์จ์„œ ๋งŒ๋“ค๋ฉด ์žฌ์‚ฌ์šฉ์„ฑ ์ธก๋ฉด์—์„œ ์ข‹์„ ๊ฒƒ ๊ฐ™์€๋ฐ" ๋ผ๊ณ  ์ƒ๊ฐํ•œ ๋ถ€๋ถ„์ด ์ •๋ง ๋งŽ์•˜๋‹ค. 

์ค‘๊ฐ„์ค‘๊ฐ„ ์ƒ๊ฐ์ง€๋„ ๋ชปํ•œ ์ด์Šˆ๋„ ์ƒ๊ธฐ๊ณ  ๋ฐฑ์—”๋“œ์™€์˜ ํ†ต์‹ , ๋ฐฐํฌ ๋“ฑ ๊ธฐ๊ฐ„์ด ์ •ํ•ด์ง„ ๊ฐœ๋ฐœ์ด ์ •๋ง ํž˜๋“ค๋‹ค๊ณ  ๋А๊ผˆ๋‹ค.

์ด ๋ถ€๋ถ„์— ๋Œ€ํ•ด ๋ฆฌํŒฉํ† ๋ง์„ ์ง„ํ–‰ํ•˜์—ฌ ์ฝ”๋“œ์˜ ํ€„๋ฆฌํ‹ฐ๋ฅผ ๋ณด๋‹ค ๋†’์ด๊ณ  ์‹ถ๋‹ค.

๋ฆฌํŒฉํ† ๋ง์—์„œ ๊ธฐ๋Œ€ํ•˜๋Š” ๋ถ€๋ถ„์€ ์ฝ”๋“œ์˜ ๊ฐ€๋…์„ฑ๊ณผ ์„ฑ๋Šฅ์˜ ์ธก๋ฉด์ด๋‹ค. 

์ฝ”๋“œ์˜ ๊ฐ€๋…์„ฑ์€ Prettier์˜ ๋„์›€๊ณผ ๊ฐœ๋ฐœ ์ „ ์ปจ๋ฒค์…˜์„ ์กฐ๊ธˆ ๋งž์ถฐ ๋†“์•˜๊ธฐ ๋•Œ๋ฌธ์— ์ฒœ์ฒœํžˆ ์‚ดํŽด๋ณด๋ฉฐ ์ˆ˜์ •ํ•˜๋ฉด ๋œ๋‹ค๊ณ  ์ƒ๊ฐํ•˜์ง€๋งŒ ,

์ฝ”๋“œ์˜ ์„ฑ๋Šฅ์€ Lighthouse์˜ ๋„์›€์„ ๋ฐ›์•„ ์ง„ํ–‰ํ•˜๊ณ ์ž ํ•œ๋‹ค. 

Lighthouse๋Š” ์›น ํŽ˜์ด์ง€์˜ ํ’ˆ์งˆ์„ ์ธก์ •ํ•˜๊ธฐ ์œ„ํ•ด Google์ด ๋งŒ๋“  ๋„๊ตฌ์ด๋‹ค. ์›น ํŽ˜์ด์ง€์˜ ์„ฑ๋Šฅ, ์ ‘๊ทผ์„ฑ ๋ฐ ๊ฒ€์ƒ‰ ์—”์ง„ ์ตœ์ ํ™”๋“ฑ 

ํŽ˜์ด์ง€์—์„œ ์ˆ˜์ •ํ•ด์•ผ ํ•  ๋ถ€๋ถ„์„ ์•„์ฃผ ์นœ์ ˆํžˆ ์•Œ๋ ค์ฃผ๊ธฐ ๋•Œ๋ฌธ์— ๊ผญ ๋„์ž…ํ•˜์—ฌ ๋ฆฌํŒฉํ† ๋ง์„ ์ง„ํ–‰ํ•ด์•ผ๊ฒ ๋‹ค !

 

๋งˆ์นจ

์ด๋ ‡๊ฒŒ 6์ฃผ๊ฐ„์˜ ์งง๊ณ ๋„ ๊ธด ํ”„๋กœ์ ํŠธ๊ฐ€ ๋์ด ๋‚ฌ๋‹ค.

์‚ฌ์‹ค ์šฐ๋ฆฌ ํŒ€์€ 2์ฐจ ๊ฐœ๋ฐœ์ด ์žˆ๊ธฐ ๋•Œ๋ฌธ์— ํ”„๋กœ์ ํŠธ ๊ธฐ๊ฐ„์ด ์ข…๋ฃŒ๊ฐ€ ๋˜์—ˆ์Œ์—๋„ ๊ณ„์† ๋‹ค์Œ ๊ธฐ๋Šฅ์„ ์œ„ํ•ด ๊ฐœ๋ฐœ์„ ์ง„ํ–‰ํ•  ์˜ˆ์ •์ด๋‹ค .

2์ฐจ ๊ฐœ๋ฐœ์€ ๊ธฐ๊ฐ„์˜ ์ œ์•ฝ์ด ์—†๊ธฐ ๋•Œ๋ฌธ์— ๋ณด๋‹ค ์กฐ๊ธˆ ๋” ์ฝ”๋“œ์˜ ํ’ˆ์งˆ์„ ์‹ ๊ฒฝ ์“ฐ๋ฉฐ ๊ฐœ๋ฐœ์„ ์ง„ํ–‰ํ•˜๊ณ  ์‹ถ๋‹ค. 

 

๋ฌด์‚ฌํžˆ ๋งˆ๋ฌด๋ฆฌ๋ฅผ ํ•˜๊ฒŒ ๋„์™€์ค€ ํŒ€์›๋ถ„๋“ค, ๋งŽ์€ ๋„์›€์„ ์ฃผ์‹  ํŠœํ„ฐ๋‹˜๋“ค ์ •๋ง ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค!

6์ฃผ๊ฐ„ ์ •๋ง ์ฆ๊ฒ๊ฒŒ ๊ฐœ๋ฐœํ–ˆ์Šต๋‹ˆ๋‹ค.

๋ชจ๋‘ ์ทจ์—…์„ ์œ„ํ•ด ํ™”์ดํŒ…  :)