[npm deep dive] ์™„๋… ์ฑŒ๋ฆฐ์ง€-์™„๋… ๋ชปํ•œ ํ›„๊ธฐ

2025. 7. 23. 20:18ยท๐Ÿ“šbook

์ง„๋„์œจ: 13/20

 

ํ•œ๋‹ฌ๊ฐ„์˜ Npm Deep Dive ์™„๋… ์ฑŒ๋ฆฐ์ง€๊ฐ€ ๋์ด ๋‚ฌ๋‹ค. 20์ผ์ฐจ๋ถ„ ์ค‘ 13์ผ์ฐจ๊นŒ์ง€ ์ธ์ฆ์œผ๋กœ, ์™„๋…ํ•˜์ง€๋Š” ๋ชปํ–ˆ์ง€๋งŒ ์ฑŒ๋ฆฐ์ง€ ํ›„๊ธฐ๋ฅผ ๋‚จ๊ฒจ๋ด„!


๐Ÿšฉ์ฑŒ๋ฆฐ์ง€๋ฅผ ์‹œ์ž‘ํ•˜๊ฒŒ ๋œ ๊ณ„๊ธฐ์™€ ๋ชฉํ‘œ

์ฑŒ๋ฆฐ์ง€์˜ ์‹œ์ž‘...๋ฐ˜์ฏค ์šด๋ช…์ ์ด๋ผ๊ณ  ์ƒ๊ฐํ•œ๋‹ค.ใ…Žใ…Ž

๋ถ€ํŠธ์บ ํ”„ ํ”„๋กœ์ ํŠธ ์ง„ํ–‰ ์ค‘์— CommonJS๋ž‘ ESModule ์„ค์ • ์ถฉ๋Œ ์˜ค๋ฅ˜๋ฅผ ๊ฒช์—ˆ๋‹ค. ๋‘์„ธ์‹œ๊ฐ„์„ ๋งค๋‹ฌ๋ ธ์ง€๋งŒ ์›์ธ์กฐ์ฐจ ๋ชจ๋ฅด๊ฒ ๊ณ , AIํ•œํ…Œ ๋ฌผ์–ด๋ด๋„ ๋ช…ํ™•ํ•œ ํ•ด๋‹ต์ด ์•ˆ๋‚˜์˜ค๋Š” ์ƒํ™ฉ์ด์—ˆ๋‹ค.

์ผ๋‹จ CommonJS๋ž‘ ESModule ์ถฉ๋Œ ๋•Œ๋ฌธ์ด๋ผ๋Š”๊ฑด ์•Œ๊ฒ ์–ด์„œ CommonJS๋กœ ํ†ต์ผํ•˜๋Š” ๋ฐฉํ–ฅ์œผ๋กœ ํ•ด๊ฒฐํ•˜๊ธด ํ–ˆ์ง€๋งŒ, ๋‚ด๊ฐ€ ๋ชจ๋“ˆ ์‹œ์Šคํ…œ์„ ์ œ๋Œ€๋กœ ์ดํ•ดํ•˜์ง€ ๋ชปํ•ด์„œ ๋ฐœ์ƒํ•œ ๋ฌธ์ œ๋ผ๋Š”๊ฒŒ ๋ผˆ์ €๋ฆฌ๊ฒŒ ๋А๊ปด์กŒ๊ณ , ๊ณ„์† ๋ชจ๋ฅด๋Š”์ฑ„๋กœ ์žˆ๋Š”๋‹ค๋ฉด ์•ž์œผ๋กœ ๊ฐ™์€ ์˜ค๋ฅ˜๋ฅผ ๋ฐฑ๋ฒˆ์ด๊ณ  ์ด๋ฐฑ๋ฒˆ์ด๊ณ  ๊ณ„์†ํ•ด์„œ ๋งˆ์ฃผ์น˜๊ฒŒ ๋ ๊ฑฐ๋ผ๋Š” ์ƒ๊ฐ์ด ๋“ค์—ˆ๋‹ค. 

๋ชจ๋“ˆ ์‹œ์Šคํ…œ์— ๋Œ€ํ•ด ๊ณต๋ถ€ํ•ด์•ผ๊ฒ ๋‹ค! ๋ผ๋Š” ์ƒ๊ฐ์„ ํ•˜๊ณ  ๋งˆ์นจ ๋ช‡ ๋‚  ์ง€๋‚˜์ง€ ์•Š์•„ npm Deep Dive์˜ ์ถœ๊ฐ„ ์†Œ์‹์„ ๋ณด์•˜๊ณ  Destiny๋ฅผ ๋А๊ผˆ๋‹ค. ํ•˜์ง€๋งŒ ์ฑ…์ด 5๋งŒ์›...? ์ฒœ ํŽ˜์ด์ง€...? ์ƒ๊ฐ๋ณด๋‹ค ์–ด๋งˆ๋ฌด์‹œํ•œ ์ˆซ์ž๋“ค์— ๋ถ€๋‹ด์ˆ˜๋Ÿฌ์›€ + ์‚ฌ๋ดค์ž ์ด๊ฑธ ์ฝ์„๊นŒ๋ž€ ํšŒ์˜๊ฐ์ด ๋“ค์—ˆ๋‹ค. ์‚ฌ๋†“๊ณ  ์•ˆ์ฝ์œผ๋ฉด ๊ทธ๋ƒฅ 5๋งŒ์› ์“ด ์‚ฌ๋žŒ๋˜๋Š”๊ฑฐ๋‹ˆ๊นŒ ๋งŽ์€ ๊ณ ๋ฏผ์ด ๋“ค๋˜ ์ฐจ์—, ์ฑŒ๋ฆฐ์ง€๋ฅผ ์•Œ๊ฒŒ ๋˜์—ˆ๊ณ  ๋งค์ผ ์ธ์ฆ์„ ํ•˜๋ฉฐ ์ฝ์„ ์ˆ˜ ๋ฐ–์— ์—†๋Š” ์‹œ์Šคํ…œ์ด๋ผ๋Š” ์ ์— ๋งค๋ ฅ์„ ๋А๊ปด ๋ฐ”๋กœ ์ฐธ์—ฌํ•˜๊ฒŒ ๋˜์—ˆ๋‹ค. ์šฐ์ˆ˜ ์™„์ฃผ์ž ์œ„ํ‚ค๋ถ์Šค ์ฑ… 1๊ถŒ ์ฆ์ •๋„ ๋„ˆ๋ฌด ๋Œ๋ ธ์Œ...๋„์ปค์ฑ… ๋ฐ›๊ตฌ ์‹ถ์—ˆ๋Š”๋ฐใ…œ

 

์ฒ˜์Œ ๋ชฉํ‘œ๋Š” ์™„์ฃผ + ์šฐ์ˆ˜ ์™„์ฃผ์ž ๋˜๊ธฐ์˜€๋‹ค. ์ฒ˜์Œ์—๋Š” ๋ธ”๋กœ๊ทธ์— ๋‚ด์šฉ์ •๋ฆฌํ•œ ๊ฒƒ ์ฒจ๋ถ€๊นŒ์ง€ ํ•˜๋ฉด์„œ ์ธ์ฆ๊ธ€ ์—ด์‹ฌํžˆ ์ผ์ง€๋งŒ, ํ”„๋กœ์ ํŠธ์™€ ๋ถ€ํŠธ์บ ํ”„ ์ผ์ •์ด ๊ฒน์น˜๊ณ  ๋ฐ”๋น ์ง€๋Š” ๋ฐ”๋žŒ์— ๋๊นŒ์ง€ ์™„์ฃผํ•˜์ง€๋Š” ๋ชปํ–ˆ๋‹ค. ๋ถ„๋Ÿ‰๋„ ์ƒ๊ฐ๋ณด๋‹ค ๋งŽ์•„์„œ ๋ธ”๋กœ๊ทธ ์ •๋ฆฌํ•˜๊ธฐ์—๋Š” ํ•˜๋ฃจ๊ฐ€ ๋ถ€์กฑํ•˜๊ธฐ๋„ ํ–ˆ๊ณ ...(์ด๊ฑด ๋ณต์Šตํ•˜๋ฉด์„œ ๊พธ์ค€ํžˆ ์ •๋ฆฌํ•ด ๊ฐˆ ์˜ˆ์ •!)

์šฐ์ˆ˜ ์™„์ฃผ์ž๋Š” ์ปค๋…• ์™„์ฃผ๋„ ๋ชปํ–ˆ์ง€๋งŒ, ๊ทธ๋Ÿผ์—๋„ ๋ถˆ๊ตฌํ•˜๊ณ  ์ฑ…์˜ ์ ˆ๋ฐ˜ ์ด์ƒ ์ฝ์—ˆ๋‹ค๋Š” ์ ์—์„œ ์ถฉ๋ถ„ํžˆ ๊ฐ’์ง„ ๊ฒฐ๊ณผ๋ผ๊ณ  ์ƒ๊ฐํ•œ๋‹ค.

 

๐Ÿˆ์ธ์ƒ ๊นŠ์—ˆ๋˜ ๋‚ด์šฉ & ์ƒˆ๋กญ๊ฒŒ ์•Œ๊ฒŒ ๋œ ๋‚ด์šฉ

๊ฐ€์žฅ ์ธ์ƒ๊นŠ์—ˆ๋˜ ๋ถ€๋ถ„์€ ์—ญ์‹œ CommonJS์™€ ESModule์˜ ๊ตฌ์กฐ์  ์ฐจ์ด์˜€๋‹ค. ์ด ์ฑ•ํ„ฐ๋ฅผ ์ฝ๊ธฐ ์ „๊นŒ์ง€๋Š” require()๋ƒ, import๋ƒ์˜ ์ฐจ์ด ์ •๋„๋กœ๋งŒ ์•Œ๊ณ  ์žˆ์—ˆ์ง€๋งŒ, ๋‚ด๋ถ€ ๋™์ž‘๊ณผ ํ˜ธํ™˜์„ฑ ๋ฌธ์ œ๋ฅผ ๊นŠ์ด ๋“ค์–ด๋‹ค๋ณด๋ฉฐ ์ด์ „์— ์ƒ๊ธด ๋ฌธ์ œ๊ฐ€ ์™œ ์ƒ๊ฒผ๋Š”์ง€ ์•Œ๊ฒŒ ๋˜์—ˆ๋‹ค. ์‹œ์Šคํ…œ์— ๋Œ€ํ•œ ์ดํ•ด ์—†์ด ๊ทธ๋ƒฅ ๋‘๊ฐœ ๊ฐ™์ด ์จ๋ณผ๊นŒ,,,ํ–ˆ๋˜๊ฒŒ ๋ฌธ์ œ์˜€์Œ

 

์ด์ œ๋Š” ๋น„์Šทํ•œ ๋ฌธ์ œ๊ฐ€ ์ƒ๊ฒจ๋„ ๋‹นํ™ฉํ•˜์ง€ ์•Š๊ณ  ์›์ธ์„ ๋น ๋ฅด๊ฒŒ ํŒŒ์•…ํ•  ์ˆ˜ ์žˆ์„ ๊ฒƒ ๊ฐ™๋‹ค.

๊ทธ๋ฆฌ๊ณ  ๋งŽ์ด ์“ฐ๊ธฐ๋Š” ํ–ˆ์ง€๋งŒ ์ž˜ ์•„๋Š”๊ฑด ์ด๋ฆ„๋ฐ–์— ์—†๋Š” ๋ฒˆ๋“ค๋Ÿฌ๋“ค.webpack, vite, rollup ๋“ฑ์˜ ๋ฒˆ๋“ค๋Ÿฌ๊ฐ€ ๋‚ด๋ถ€์ ์œผ๋กœ ์–ด๋–ป๊ฒŒ ์ž‘๋™ํ•˜๋Š”์ง€, ์–ด๋–ค ์ฒ ํ•™์„ ๊ฐ€์ง€๊ณ  ์„ค๊ณ„๋˜์—ˆ๋Š”์ง€๋ฅผ ์•Œ๊ฒŒ ๋œ ๊ฒƒ๋„ ํฐ ์ˆ˜ํ™•์ธ ๊ฒƒ ๊ฐ™๋‹ค. ์ด์ „์—๋Š” ๊ทธ๋ƒฅ ์–˜๊ฐ€ ๋น ๋ฅด๋‹ค๋Š”๋ฐ? ์ •๋„๋กœ๋งŒ ์•Œ๊ณ  ์ผ๋‹ค๋ฉด, ์•ž์œผ๋กœ๋Š” ๋” ๊ตฌ์ฒด์ ์ธ ์žฅ๋‹จ์„ ๋น„๊ตํ•˜๊ณ  ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์„ ๊ฒƒ ๊ฐ™๋‹ค.

 

๐Ÿ•์‹ค๋ฌด์— ๋ฐ”๋กœ ์ ์šฉํ•˜๊ณ  ์‹ถ์€ ๋ถ€๋ถ„

์•ž์œผ๋กœ๋Š” npm ๋ช…๋ น์–ด๋ฅผ ๋” ์ž˜ ํ™œ์šฉํ•˜๋Š” ๊ฐœ๋ฐœ์ž๊ฐ€ ๋˜๊ณ  ์‹ถ๋‹ค. ๊ทธ๋™์•ˆ์€ ๊ฑฐ์˜ npm install, npm start ์ˆ˜์ค€์—์„œ๋งŒ ๋ฉˆ์ถฐ ์žˆ์—ˆ์ง€๋งŒ, ์ด๋ฒˆ์— npm audit, npm dedupe, npm link, npx ๊ฐ™์€ ๋‹ค์–‘ํ•œ ์œ ํ‹ธ์„ฑ ๋ช…๋ น์–ด๋ฅผ ๋ฐฐ์šฐ๋ฉด์„œ ์œ ์šฉํ•˜๊ฒŒ ์“ธ ์ˆ˜ ์žˆ๊ฒ ๋Š”๋ฐ? ๋ผ๋Š” ์ƒ๊ฐ์ด ๋“ค์—ˆ๋‹ค. 

 

๋˜ ๊ทธ๋™์•ˆ์€ ๋ชจ๋…ธ๋ ˆํฌ๋ฅผ ๊ทธ์ € ๋ฐฑ์—”๋“œ+ํ”„๋ก ํŠธ์—”๋“œ ํด๋” ๊ฐ™์ด ์žˆ๋Š” ๋ ˆํฌ ์ •๋„๋กœ๋งŒ ์ƒ๊ฐํ•˜๊ณ  ์ผ์—ˆ๋Š”๋ฐ, ์›Œํฌ์ŠคํŽ˜์ด์Šค, ํŒจํ‚ค์ง€ ๊ด€๋ฆฌ์ž, ์˜์กด์„ฑ ๋“ฑ์— ๋Œ€ํ•œ ๊ฐœ๋…์„ ์ดํ•ดํ•˜๊ฒŒ ๋˜๋ฉด์„œ ์•ž์œผ๋กœ๋Š” ํ›จ์”ฌ ๋” ๊น”๋”ํ•˜๊ณ  ํšจ์œจ์ ์ธ ๊ตฌ์กฐ๋ฅผ ์„ค๊ณ„ํ•˜์—ฌ ๋ ˆํฌ๋ฅผ ๊ตฌ์„ฑํ•  ์ˆ˜ ์žˆ์„ ๊ฒƒ ๊ฐ™๋‹ค.

 

โœ…์ฝ๊ธฐ ์ „ํ›„, ์ƒํƒœ๊ณ„์— ๋Œ€ํ•œ ์ดํ•ด

์™„๋…์€ ๋ชปํ–ˆ์ง€๋งŒ, ์ฝ๊ธฐ ์ „๊ณผ ๋น„๊ตํ•˜๋ฉด npm๊ณผ ์ƒํƒœ๊ณ„ ๋„๊ตฌ๋“œ์— ๋Œ€ํ•œ ์ดํ•ด๋„๋Š” ์™„์ „ํžˆ ๋‹ฌ๋ผ์กŒ๋‹ค. ์˜ˆ์ „์—๋Š” ํŒจํ‚ค์ง€ ํ•˜๋‚˜ ์„ค์น˜ํ•  ๋•Œ ์ฝ˜์†”์— ๋œจ๋Š” ๋กœ๊ทธ๊ฐ€ ๊ทธ๋ƒฅ ์˜๋ฏธ ์—†๋Š” ๊ธ€์ž์ฒ˜๋Ÿผ ๋ณด์˜€์ง€๋งŒ, ์ด์ œ๋Š” ํ•˜๋‚˜ํ•˜๋‚˜๊ฐ€ ๋ˆˆ์— ๋“ค์–ด์˜ค๊ณ  ์–ด๋–ค ๊ณผ์ •์ด ์ง„ํ–‰๋˜๊ณ  ์žˆ๋Š”์ง€๋„ ์•Œ ์ˆ˜ ์žˆ๊ฒŒ ๋˜์—ˆ๋‹ค.

์ดํ•ด๊ฐ€ ์Œ“์ด๋‹ˆ ์žฌ๋ฏธ๋„ ํ›จ์”ฌ ์ปค์กŒ๊ณ  ๋‚ด๊ฐ€ ๋ญ˜ ํ•˜๊ณ  ์žˆ๋Š”์ง€ ์•„๋Š” ์ƒํƒœ์—์„œ ์ฝ”๋“œ๋ฅผ ์ง ๋‹ค๋Š” ๋А๋‚Œ์ด ๋„ˆ๋ฌด ์ข‹์•˜๋‹ค.

์š”์ฆ˜ AI ๋ฐœ์ „๊ณผ ์ž๋™ํ™”๋กœ ์ธํ•ด ๊ฐœ๋ฐœ์ž์˜ ์—ญํ• ์— ๋Œ€ํ•œ ํšŒ์˜๊ฐ๋„ ๋งŽ์ด ๋А๊ปด๋˜ํ„ฐ๋ผ ๋งค๋„ˆ๋ฆฌ์ฆ˜์— ๋น ์ ธ ์žˆ์—ˆ๋Š”๋ฐ, ์ด ์ฑŒ๋ฆฐ์ง€๋ฅผ ํ†ตํ•ด ๊ฐœ๋ฐœ์— ๋Œ€ํ•œ ํฅ๋ฏธ์™€ ํ˜ธ๊ธฐ์‹ฌ์„ ๋‹ค์‹œ ํšŒ๋ณตํ•  ์ˆ˜ ์žˆ์–ด์„œ ๋” ์ข‹์€ ๊ฒฝํ—˜์ด ๋˜์—ˆ๋‹ค. AI๊ฐ€ ์ž˜ ์งœ๋Š” ์„ธ์ƒ์—์„œ, ์ƒํƒœ๊ณ„ ๊ตฌ์กฐ์— ๋Œ€ํ•œ ์ดํ•ด๋Š” ๋‚ด๊ฐ€ ๊ฐ€์งˆ ์ˆ˜ ์žˆ๋Š” ๊ฒฝ์Ÿ๋ ฅ ์ค‘ ํ•˜๋‚˜๊ฐ€ ์•„๋‹๊นŒ ์ƒ๊ฐ์ด ๋“ค์–ด์„œ ์•ž์œผ๋กœ ๋‘๋ฒˆ, ์„ธ๋ฒˆ ๊ณ„์† ์ฝ์œผ๋ฉฐ ์™„๋ฒฝํ•˜๊ฒŒ ์ดํ•ดํ•  ์ˆ˜ ์žˆ๋„๋ก ๋…ธ๋ ฅํ•ด๋ณด๋ ค๊ณ  ํ•จ! 

 

♥๏ธ์ด ์ฑ…์„ ์ถ”์ฒœํ•˜๊ณ  ์‹ถ์€ ์ด์œ 

npm์„ ํ•œ๋ฒˆ์ด๋ผ๋„ ์จ ๋ดค๋‹ค๋ฉด, ์ด ์ฑ…์„ ๊ถŒํ•˜๊ณ  ์‹ถ๋‹ค. ์ •๋ง๋กœ npm๊ณผ ๊ทธ ์ƒํƒœ๊ณ„๋ฅผ ์“ธ ์ค„ ์•„๋Š”๊ฒƒ๊ณผ, ์ดํ•ดํ•˜๊ณ  ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ๊ฒƒ์€ ์™„์ „ํžˆ ๋‹ค๋ฅด๋‹ค๋Š” ๊ฒƒ์„ ๋А๋ผ๊ฒŒ ํ•ด์ฃผ๋Š” ์ฑ…์ด๋‹ค.  

 

์‚ฌ์‹ค ํŒจํ‚ค์ง€ ํ•˜๋‚˜๋งŒ ์„ค์น˜ํ•ด๋„, ์™œ ์ด๊ฒŒ ์•ˆ๋˜์ง€? ๊ฐ™์€ ์ƒํ™ฉ์€ ๋Š˜์ƒ ๋ฐœ์ƒํ•œ๋‹ค. ๊ทธ๋Ÿด ๋•Œ๋งˆ๋‹ค ๋ฌด์ž‘์ • ๊ตฌ๊ธ€๋งํ•˜๊ฑฐ๋‚˜ ์ฑ—์ง€ํ”ผํ‹ฐ์•ผ ํ•ด๊ฒฐํ•ด์ฃ  ํ•˜๋Š” ๋Œ€์‹ , ๊ตฌ์กฐ ์ž์ฒด๋ฅผ ์ดํ•ดํ•˜๊ณ  ๋””๋ฒ„๊น…ํ•  ์ˆ˜ ์žˆ๋Š” ๋Šฅ๋ ฅ์„ ๊ฐ–์ถ”๊ฒŒ ํ•ด์ฃผ๋Š” ์ฑ…์ด๋ผ๊ณ  ์ƒ๊ฐํ•œ๋‹ค.

 

๋ชฉ์ฐจ๋งŒ ๋ณด๋ฉด ๋„ˆ๋ฌด ๊นŠ์€ ๋‚ด์šฉ์„ ๋‹ค๋ฃจ๊ณ  ์žˆ๋Š” ๊ฒƒ ๊ฐ™์•„์„œ, ์‹ค๋ฌด ๋ฐœ๋์กฐ์ฐจ ๋ชป๊ฐ„ ์ทจ์ค€์ƒ ๊ฐœ๋ฐœ์ž์ธ ๋‚˜ ์ฃผ์ œ์— ๊ฐํžˆ ์ดํ•ดํ•  ์ˆ˜ ์žˆ์„๊นŒ? ๋ผ๋Š” ๊ฑฑ์ •๋„ ์ปธ์ง€๋งŒ, ์„ค๋ช…๋„ ๋„ˆ๋ฌด ์žฌ๋ฏธ์žˆ๊ณ , ํ๋ฆ„์„ ์ดํ•ดํ•˜๊ธฐ ์‰ฝ๊ฒŒ ์‹œ๊ฐ ์ž๋ฃŒ๋„ ๋งŽ์ด ์ฒจ๋ถ€๋˜์–ด ์žˆ์–ด์„œ ์ดํ•ดํ•˜๊ธฐ ์–ด๋ ต์ง€ ์•Š์•˜๋‹ค. ์ •๋ง npm์„ ํ•œ๋ฒˆ์ด๋ผ๋„ ์จ๋ดค๋‹ค๋ฉด ๊ฒฝ๋ ฅ, ๋…„์ฐจ, ์‹ค๋ ฅ ๋ฌด๊ด€ํ•˜๊ฒŒ ๊ผญ ์ฝ์œผ๋ฉด ์ข‹์„ ๊ฒƒ ๊ฐ™์€ ์ฑ…!!


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

 

๋งค์ผ๋งค์ผ ์ธ์ฆํ•˜๋Š” ์ฑŒ๋ฆฐ์ง€ ์‹œ์Šคํ…œ์ด ์„ฑ์‹คํ•จ(?) ๊พธ์ค€ํ•จ์„ ๊ธฐ๋ฅด๋Š”๋ฐ ๋งŽ์€ ๋„์›€์ด ๋œ ๊ฒƒ ๊ฐ™์•„์„œ ์•ž์œผ๋กœ๋„ ์™„๋… ์ฑŒ๋ฆฐ์ง€๊ฐ€ ์žˆ๋‹ค๋ฉด ๊ผญ ๋„์ „ํ•ด๋ณด๊ณ  ์‹ถ๋‹ค(๋‹ค์Œ์—๋Š” ๊ผญ ์™„๋…...)

 

 

'๐Ÿ“šbook' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€

[ํ˜ผ๊ณตํ•™์Šต๋‹จ 14๊ธฐ] DenseNet, MobileNet, EfficientNet  (1) 2025.07.27
[Luvit ํ•œ๋‹ฌ ์Šคํ„ฐ๋””] ์ƒˆ๋กœ์šด ์›น ๊ฐœ๋ฐœ์˜ ์‹œ์ž‘ ์Šค๋ฒจํŠธ #4  (4) 2025.07.27
[Luvit ํ•œ๋‹ฌ ์Šคํ„ฐ๋””] ์ƒˆ๋กœ์šด ์›น ๊ฐœ๋ฐœ์˜ ์‹œ์ž‘ ์Šค๋ฒจํŠธ #3  (1) 2025.07.20
[ํ˜ผ๊ณตํ•™์Šต๋‹จ 14๊ธฐ] ๊ฐ•์•„์ง€ ๊ณ ์–‘์ด ์‚ฌ์ง„ ๋ถ„๋ฅ˜ ์‹ค์Šต(AlexNet, VGGNet, ResNet)  (6) 2025.07.20
[ํ˜ผ๊ณตํ•™์Šต๋‹จ 14๊ธฐ] LeNet ์‹ค์Šต-Fashoin MNIST ๋ถ„๋ฅ˜ ์‹ค์Šต  (3) 2025.07.13
'๐Ÿ“šbook' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€
  • [ํ˜ผ๊ณตํ•™์Šต๋‹จ 14๊ธฐ] DenseNet, MobileNet, EfficientNet
  • [Luvit ํ•œ๋‹ฌ ์Šคํ„ฐ๋””] ์ƒˆ๋กœ์šด ์›น ๊ฐœ๋ฐœ์˜ ์‹œ์ž‘ ์Šค๋ฒจํŠธ #4
  • [Luvit ํ•œ๋‹ฌ ์Šคํ„ฐ๋””] ์ƒˆ๋กœ์šด ์›น ๊ฐœ๋ฐœ์˜ ์‹œ์ž‘ ์Šค๋ฒจํŠธ #3
  • [ํ˜ผ๊ณตํ•™์Šต๋‹จ 14๊ธฐ] ๊ฐ•์•„์ง€ ๊ณ ์–‘์ด ์‚ฌ์ง„ ๋ถ„๋ฅ˜ ์‹ค์Šต(AlexNet, VGGNet, ResNet)
ํ‚ํ‚์ž‰
ํ‚ํ‚์ž‰
๋ฟŒ๋ก ํŠธ ๊ฐœ๋ฐœ์ž(์ง€๋ง์ƒ)์˜ ํ’€์Šคํƒ ๊ฐœ๋ฐœ์ž ๋„์ „๊ธฐ
  • ํ‚ํ‚์ž‰
    monicx.dev
    ํ‚ํ‚์ž‰
  • ์ „์ฒด
    ์˜ค๋Š˜
    ์–ด์ œ
    • ๋ถ„๋ฅ˜ ์ „์ฒด๋ณด๊ธฐ (173)
      • ๐Ÿ–ฅ๏ธdevelop (2)
        • Github (2)
        • Frontend (4)
        • Backend (5)
        • Mobile (0)
        • CS (0)
        • Three.js (0)
        • Docker (2)
      • ๐Ÿ“šbook (9)
        • npm Deep Dive (4)
      • ๐Ÿ“•review (33)
        • ์ฑ… (24)
        • ํ–‰์‚ฌ (1)
        • ํšŒ๊ณ  (2)
      • โญproject (5)
        • petiary (2)
        • ๆšŽ่ฉ  (0)
        • ์ธํ„ด (2)
      • ๐Ÿ˜ถ‍๐ŸŒซ๏ธalgorithm (0)
      • ๐Ÿ’กtips (1)
      • ๐Ÿ˜Ždaily (10)
      • ๐Ÿ•น๏ธgame (0)
      • ๐Ÿ•Š๏ธํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ๋ฐ๋ธŒ์ฝ”์Šค (87)
        • TIL (61)
        • ํ”„๋กœ์ ํŠธ (18)
        • ํšŒ๊ณ  (8)
  • ๋ธ”๋กœ๊ทธ ๋ฉ”๋‰ด

    • ํ™ˆ
    • ํƒœ๊ทธ
  • ๋งํฌ

    • ๋ฒจ๋กœ๊ทธ
  • ์ธ๊ธฐ ๊ธ€

  • ์ตœ๊ทผ ๊ธ€

  • hELLOยท Designed By์ •์ƒ์šฐ.v4.10.3
ํ‚ํ‚์ž‰
[npm deep dive] ์™„๋… ์ฑŒ๋ฆฐ์ง€-์™„๋… ๋ชปํ•œ ํ›„๊ธฐ
์ƒ๋‹จ์œผ๋กœ

ํ‹ฐ์Šคํ† ๋ฆฌํˆด๋ฐ”