본문으둜 κ±΄λ„ˆλ›°κΈ°

πŸ“– Node.js λ°±μ—”λ“œ 개발자 되기

Chanho Lee
λ‹€μ–‘ν•œ λΆ„μ•Όλ₯Ό κ³΅λΆ€ν•˜κ³  μžˆλŠ” 학생
정보

κ³¨λ“ λž˜λΉ— μΆœνŒμ‚¬λ‘œλΆ€ν„° 책을 μ œκ³΅λ°›μ•„ μž‘μ„±ν–ˆμŠ΅λ‹ˆλ‹€.

Book Info​

팁

μ±… 이미지λ₯Ό ν΄λ¦­ν•˜λ©΄ ꡐ보문고 μ‚¬μ΄νŠΈλ‘œ μ΄λ™ν•©λ‹ˆλ‹€!

μ±…

  • 제λͺ©: Node.js λ°±μ—”λ“œ 개발자 되기
  • μ €μž: λ°•μŠΉκ·œ
  • μΆœνŒμ‚¬: κ³¨λ“ λž˜λΉ—
  • μΆœκ°„: 2023-04-15

Intro​

졜근 Django, FastAPI둜 무언가 λ§Œλ“€μ–΄ 보렀고 λ…Έλ ₯ μ€‘μ΄μ—ˆλŠ”λ° μˆ˜λ§Žμ€ μ±„μš© 곡고듀을 μ½μ–΄λ³΄λ‹ˆ 파이썬 λ°±μ—”λ“œ κ°œλ°œλ‘œλŠ” 취업에 ν•œκ³„κ°€ μžˆμ„ 거라 μƒκ°ν•˜κ²Œ 됐닀. ꡳ이 ν•œ 기술만 νŒ” ν•„μš”λ„ μ—†κ³  λ‹€λ₯Έ κΈ°μˆ λ“€λ„ 곡뢀해 보고 μ‹Άλ‹€κ³  μƒκ°ν•˜μ—¬ μ˜ˆμ „μ— κ²½ν—˜ν•΄λ΄€λ˜ Node.jsλ₯Ό μ„ νƒν•˜κ²Œ 됐닀. "Node.js κ°œλ°œμžκ°€ 되기 μœ„ν•΄μ„œλŠ” μ–΄λ–€ 것듀을 곡뢀해야 ν• κΉŒ?" λΌλŠ” 생각에 μ±„μš© 곡고듀을 μ½μ–΄λ΄€λŠ”λ° 가끔 NestJSκ°€ μ ν˜€μžˆλŠ” κ±Έ λ³Ό 수 μžˆμ—ˆλ‹€. NestJSλŠ” μŠ€ν”„λ§κ³Ό λΉ„μŠ·ν•œ λŠλ‚Œμ˜ ν”„λ ˆμž„μ›Œν¬λΌκ³  많이 λ§ν•˜λ˜λ° κΆκΈˆν•΄μ„œ 이 κΈ°μˆ λ„ 곡뢀해 보고 μ‹Άμ—ˆλ‹€. 그러던 쀑 졜근 ν•«ν•œ IT μΆœνŒμ‚¬μΈ κ³¨λ“ λž˜λΉ—μ—μ„œ 이 책을 μΆœκ°„ν•˜κ²Œ λ˜μ–΄ 뢁슀포일러λ₯Ό λͺ¨μ§‘ν•˜κ³  μžˆμ—ˆλ‹€. Node.js λ°±μ—”λ“œ κ°œλ°œμžκ°€ 되기 μœ„ν•΄ ν•„μš”ν•œ κΈ°μˆ λ“€μ„ ν•œ κΆŒμ— λ‹΄κ³  μžˆλ‹€κ³  ν•΄μ„œ μ§€μ›ν–ˆκ³  λ‹Ήμ²¨λ˜μ–΄ 책을 λ°›κ²Œ λ˜μ—ˆλ‹€.

Book Review​

μ˜¬μΈμ› 책​

이 책은 Node.js κ°œλ°œμžκ°€ 되기 μœ„ν•œ κΈ°μˆ λ“€μ„ 곡뢀할 수 μžˆλŠ” μ˜¬μΈμ› 책이닀. μ§€κΈˆκΉŒμ§€ λ‚˜λ„ ν•œ λ²ˆμ— λ§Žμ€ κΈ°μˆ λ“€μ„ κ³΅λΆ€ν•˜κ³  μ²΄ν—˜ν•΄ λ³Ό 수 μžˆλŠ” μ˜¬μΈμ› 책듀을 μ½μ–΄μ™”μ§€λ§Œ 단연코 이 책이 μ§€κΈˆκΉŒμ§€ 졜고라고 말해주고 μ‹Άλ‹€.

DB, λ„€νŠΈμ›Œν¬, Node.js, Express, JavaScript, TypeScript, NestJS λ“± 곡뢀해야 ν•  것듀이 μ–΄λ§ˆλ¬΄μ‹œν•˜κ²Œ λ§Žμ€λ° 이 책은 이 λͺ¨λ“  것듀을 ν•œ κΆŒμ— λ‹΄μœΌλ €κ³  λ…Έλ ₯ν–ˆλ‹€. 세뢀적인 μ„€λͺ…이 λ§Žμ•˜λ‹€. λ‹€μ‹œ 봐도 "이걸 μ–΄λ–»κ²Œ λ‹€ λ‹΄μ•˜μ§€?"λΌλŠ” 생각이 λ“€ 정도이닀.

DB, λ„€νŠΈμ›Œν¬ 그리고 언어적인 λΆ€λΆ„κΉŒμ§€λ„ κ½€ μžμ„Έν•˜κ²Œ μ„€λͺ…ν•΄ μ€€λ‹€. μ†”μ§νžˆ μ§€κΈˆκΉŒμ§€ λ΄μ™”λ˜ μ˜¬μΈμ› 책듀은 λŒ€μΆ© μ„€λͺ…ν•˜μ—¬ ꡬ글링을 ν•˜λ©΄μ„œ 읽어야 ν•˜λŠ” 책듀도 κ½€ μžˆμ—ˆλŠ”λ° 이 책은 λ‹¬λžλ‹€. μ„€λͺ…이 λ„ˆλ¬΄ 잘 λ˜μ–΄ μžˆμ–΄μ„œ λ†€λΌμšΈ μ •λ„μ˜€λ‹€.

ν”„λ ˆμž„μ›Œν¬μ—λ§Œ μ§‘μ€‘ν•˜λ‹€ 보면 언어적인 뢀뢄은 μ„€λͺ…이 μ—†κΈ° 마련인데 이 책은 νƒ€μž…μŠ€ν¬λ¦½νŠΈλŠ” λΆ€λ‘μœΌλ‘œ λ”°λ‘œ μ œκ³΅ν•˜κΈ°λ„ ν•˜κ³  μžλ°”μŠ€ν¬λ¦½νŠΈλ„ ν•„μˆ˜μ μœΌλ‘œ μ•Œμ•„μ•Όν•˜λŠ” 뢀뢄은 μ„€λͺ…ν•΄ μ€€λ‹€. νƒ€μž…μŠ€ν¬λ¦½νŠΈμ— μ΅μˆ™ν•˜μ§€ μ•Šμ€ λ‚˜λ„ 이 책을 νŽΈν•˜κ²Œ 읽을 수 μžˆμ—ˆλ‹€.

λ˜ν•œ, λ¦¬λˆ…μŠ€ λͺ…령어에 μ΅μˆ™ν•˜μ§€ μ•Šμ€ λ…μžλ₯Ό μœ„ν•΄μ„œ λΆ€λ‘μœΌλ‘œ λͺ…령어도 κΈ°μˆ λ˜μ–΄ μžˆλ‹€. 정말 μ˜¬μΈμ› μ±… 쀑 μ΄λ ‡κ²Œ μžμ„Έν•˜κ²Œ μ„€λͺ…ν•΄ μ£ΌλŠ” 책은 μ²˜μŒμ΄μ—ˆλ‹€.

ν‚€μ›Œλ“œ μ œμ‹œβ€‹

이 μ±… λ˜ν•œ 후에 μ–΄λ–€ 것을 더 κ³΅λΆ€ν•˜λ©΄ 쒋을지 ν‚€μ›Œλ“œλ₯Ό μ œμ‹œν•΄ μ€€λ‹€. μ €μžλΆ„κ»˜μ„œ μ˜¬λ¦¬μ‹  κ°•μ˜λ„ μ°Έκ³ ν•˜λŠ” 것을 μΆ”μ²œν•œλ‹€. 이 책을 μ½μœΌλ©΄μ„œ 더 곡뢀해야 ν•  것듀을 더 λͺ…ν™•ν•˜κ²Œ μ•Œ 수 μžˆμ–΄μ„œ μ’‹μ•˜λ‹€.

νŠΈλ Œλ””ν•œ 책​

이 책은 졜근 ν•«ν•œ 기술인 NestJSλ₯Ό μ‚¬μš©ν•œλ‹€λŠ” 점 λ•Œλ¬Έμ— νŠΈλ Œλ””ν•œ 책이닀. ν˜„μž¬ ν•œκ΅­μ–΄λ‘œ μΆœκ°„λœ NestJS 책은 이 책이 μ•„λ§ˆ 두 번째일 것이닀. 곡식 λ¬Έμ„œλ₯Ό μ½λŠ” 것보닀 μ±…μœΌλ‘œ κ³΅λΆ€ν•˜λŠ” 것이 더 μ΅μˆ™ν•œ λ…μžμ—κ²ŒλŠ” 정말 도움이 많이 λ˜λŠ” 책이라 μƒκ°ν•œλ‹€.

λŒ€μƒ λ…μžβ€‹

이 책은 Node.js λ°±μ—”λ“œ κ°œλ°œμžκ°€ 되기 μœ„ν•œ κΈ°μˆ λ“€μ„ κ³΅λΆ€ν•˜κ³  싢은 μ‚¬λžŒλ“€μ„ μœ„ν•œ 책이닀. 사전 μ§€μ‹μœΌλ‘œ μžλ°”μŠ€ν¬λ¦½νŠΈλ₯Ό μ•Œκ³  있으면 이 책을 μ½λŠ” 데 도움이 많이 될 것이닀.