·Î±×ÀÎÁ¤º¸ ÀÔ·Â ¿µ¿ª
  • ´Ù¿î·Îµå
  • ºä¾î»ç¿ë¾È³»
  • ÀÚ·á´ëÃâ¾È³»
  • ¸ð¹ÙÀÏÀÌ¿ë¾È³»

»õ·Î³ª¿Â Ã¥

°øÁö»çÇ×

  • µî·ÏµÈ °Ô½Ã±ÛÀÌ ¾ø½À´Ï´Ù.
´õº¸±â

ÄÁÅÙÃ÷»ó¼¼º¸±â

¸ð´ø À¥À» À§ÇÑ Node.js ÇÁ·Î±×·¡¹Ö (3ÆÇ)
¸ð´ø À¥À» À§ÇÑ Node.js ÇÁ·Î±×·¡¹Ö (3ÆÇ)
  • ÀúÀÚ<À±Àμº> Àú
  • ÃâÆÇ»çÇѺû¹Ìµð¾î
  • ÃâÆÇÀÏ2016-10-21
  • µî·ÏÀÏ2017-12-18
º¸À¯ 1, ´ëÃâ 0, ¿¹¾à 0, ´©Àû´ëÃâ 7, ´©Àû¿¹¾à 0

Ã¥¼Ò°³

ÀÚ¹Ù½ºÅ©¸³Æ® ±â¹ÝÀ¸·Î ¼­¹ö ÇÁ·Î±×·¡¹ÖÀ» Çϴ Node.js ´ëÇ¥ ÀÔ¹®¼­ ¡º¸ð´ø À¥À» À§ÇÑ Node.js ÇÁ·Î±×·¡¹Ö¡»ÀÇ ÃֽŠ°³Á¤ÆÇÀÌ´Ù. 30°³¿ùÀÇ ¾ÈÁ¤ÀûÀΠÁö¿øÀ» ¾à¼ÓÇϴ Node.js LTS ¹öÀü¿¡ ¸ÂÃç Àü¸é °³Á¤ÇßÀ¸¸ç, ÇнÀ¸ñÇ¥¸¦ Ãß°¡ÇØ °¢ À庰·Î ²À ¾Ë¾Æ¾ß ÇÒ »çÇ×À» ´Ù½Ã Çѹø Á¤¸®Çß´Ù. ÀúÀÚÀÇ ºí·Î±×(http://rintiantta.blog.me/220735487378)¿¡¼­´Â ÃßÈÄ ¹öÀü À̽´ µîÀ¸·Î º¯°æµÇ´Â »çÇ×À» Á¤¸®Çϴ °ÍÀº ¹°·ÐÀÌ°í, Áö¸éÀÇ ÇÑ°è·Î ´Ù·çÁö ¸øÇß´ø ¿©·¯ °¡Áö ³»¿ëÀ» ¼³¸íÇϴ µ¿¿µ»ó °­ÀǸ¦ ¸¸³¯ ¼ö ÀÖ´Ù.

ÀúÀÚ¼Ò°³

SF¿µÈ­¸¦ Áñ°Üº¸¸ç ±× ¾È¿¡ ³ª¿À´Â ¹Ì·¡ÀûÀΠÄÄÇ»ÅÍ ¿ä¼Ò¿¡ ¿­±¤ÇÏ°í, ¾î¶»°Ô Çϸ頱װÍÀ» ±¸ÇöÇÒ ¼ö ÀÖÀ»Áö »ý°¢Çϴ Æò¹üÇÑ °³¹ßÀÚ´Ù. ÇÁ·Î±×·¡¹Ö°ú °ü·ÃµÈ Áö½ÄÀ» ³ª´©´Â °ÍÀ» ÁÁ¾ÆÇÏ¿© ºí·Î±×¸¦ ¿î¿µÇÏ°í ÀÖ´Ù. Ãë¹Ì´Â ±âŸ¿Í ÇǾƳ렿¬ÁÖ´Ù.  ¡º¸ð´ø À¥À» À§ÇÑ JavaScript + jQuery ÀÔ¹®¡», ¡º¸ð´ø À¥À» À§ÇÑ Node.js ÇÁ·Î±×·¡¹Ö¡», ¡º¸ð´ø À¥ µðÀÚÀÎÀ» À§ÇÑ HTML5+CSS3 ÀÔ¹®¡» µîÀ» Æì³Â´Ù.

¸ñÂ÷

PART I ¼Ò°³
CHAPTER 1 Node.js °³¿ä
__1.1 Node.js ¹è°æ»ç
__1.2 À̺¥Æ® ±â¹Ý ºñµ¿±â ¹æ½Ä
__1.3 Node.jsÀÇ Àå´ÜÁ¡
__1.4 Node.jsÀÇ È°¿ë

CHAPTER 2 Node.js °³¹ß È¯°æ ±¸Ãà
__2.1 LTS ¹öÀü°ú Current ¹öÀü
__2.2 À©µµ¿ì ¼³Ä¡
__2.3 ¿ìºÐÅõ ¼³Ä¡
__2.4 ¸Æ ¼³Ä¡
__2.5 Ã¹ ¹ø° Node.js ¾ÖÇø®ÄÉÀ̼Ç
__2.6 µÎ ¹ø° Node.js ¾ÖÇø®ÄÉÀ̼Ç

PART II Node.js ±âº»
CHAPTER 3 Node.jsÀÇ Àü¿ª °´Ã¼
__3.1 Àü¿ª º¯¼ö
__3.2 console °´Ã¼
__3.3 process °´Ã¼
__3.4 exports °´Ã¼¿Í ¸ðµâ

CHAPTER 4 ±âº» ³»Àå ¸ðµâ
__4.1 os ¸ðµâ
__4.2 url ¸ðµâ
__4.3 Query String ¸ðµâ
__4.4 util ¸ðµâ
__4.5 crypto ¸ðµâ
__4.6 File System ¸ðµâ

CHAPTER 5 À̺¥Æ®
__5.1 À̺¥Æ® ¿¬°á
__5.2 À̺¥Æ® ¿¬°á °³¼ö Á¦ÇÑ
__5.3 À̺¥Æ® Á¦°Å
__5.4 À̺¥Æ® °­Á¦ ¹ß»ý
__5.5 À̺¥Æ® »ý¼º

PART III Node.js¸¦ »ç¿ëÇÑ À¥ °³¹ß
CHAPTER 6 http ¸ðµâ
__6.1 ¿äû°ú ÀÀ´ä
__6.2 server °´Ã¼
__6.3 response °´Ã¼
__6.4 request °´Ã¼

CHAPTER 7 ¿ÜºÎ ¸ðµâ
__7.1 ejs ¸ðµâ
__7.2 jade ¸ðµâ
__7.3 ¼­¹ö ½ÇÇà ¸ðµâ
__7.4 ±âº»ÀûÀΠnpm ¸í·É¾î¿Í save ¿É¼Ç

CHAPTER 8 express ¸ðµâ
__8.1 ±âº» ¼­¹ö
__8.2 ±âº» ÀÀ´ä ¸Þ¼­µå
__8.3 ±âº» ¿äû ¸Þ¼­µå
__8.4 ¹Ìµé¿þ¾î °³¿ä
__8.5 router ¹Ìµé¿þ¾î
__8.6 static ¹Ìµé¿þ¾î
__8.7 morgan ¹Ìµé¿þ¾î
__8.8 cookie parser ¹Ìµé¿þ¾î
__8.9 body parser ¹Ìµé¿þ¾î
__8.10 connect-multiparty ¹Ìµé¿þ¾î
__8.11 express-session ¹Ìµé¿þ¾î
__8.12 RESTful À¥ ¼­ºñ½º °³¹ß

CHAPTER 9 MySQL µ¥ÀÌÅͺ£À̽º
__9.1 MySQL ¼³Ä¡
__9.2 ±âº» ¸í·É¾î
__9.3 mysql ¸ðµâ
__9.4 mysql ¸ðµâÀ» »ç¿ëÇÑ CRUD ±¸Çö

CHAPTER 10 express ÇÁ·¹ÀÓ¿öÅ©
__10.1 ¼³Ä¡
__10.2 ÇÁ·ÎÁ§Æ® »ý¼º ¹× ¼³Á¤
__10.3 ±âº» ÇÁ·ÎÁ§Æ®
__10.4 ÆäÀÌÁö ·»´õ¸µ
__10.5 ·¹À̾ƿô ÆäÀÌÁö
__10.6 ½ÇÇà È¯°æ ¼³Á¤

CHAPTER 11 socket.io ¸ðµâ
__11.1 socket.io ¸ðµâ ±âº»
__11.2 ¼ÒÄÏ Åë½Å Á¾·ù
__11.3 ¹æ »ý¼º
__11.4 À¥ Ã¤ÆàÇÁ·Î±×·¥

PART IV Node.js È°¿ë
CHAPTER 12 ¿µÈ­ ¿¹¸Å
__12.1 ÇÁ·ÎÁ§Æ® °³¿ä
__12.2 ÇÁ·ÎÁ§Æ® »ý¼º
__12.3 ¼­¹ö Àüü ÄÚµå
__12.4 ¼­¹ö ±¸Çö
__12.5 Å¬¶óÀ̾ðÆ® ÆäÀÌÁö Àüü ÄÚµå
__12.6 Å¬¶óÀ̾ðÆ® ÆäÀÌÁö ±¸Çö
__12.7 Á¤¸® ¹× ³²Àº °úÁ¦

CHAPTER 13 ½Ç½Ã°£ ¹°°Ç ±¸¸Å
__13.1 ÇÁ·ÎÁ§Æ® °³¿ä
__13.2 ÇÁ·ÎÁ§Æ® »ý¼º
__13.3 ¼­¹ö Àüü ÄÚµå
__13.4 ¼­¹ö ±¸Çö
__13.5 Å¬¶óÀ̾ðÆ® ÆäÀÌÁö Àüü ÄÚµå
__13.6 Å¬¶óÀ̾ðÆ® ÆäÀÌÁö ±¸Çö
__13.7 Á¤¸® ¹× ³²Àº °úÁ¦

CHAPTER 14 ½Ç½Ã°£ À§Ä¡ ÃßÀû
__14.1 ÇÁ·ÎÁ§Æ® °³¿ä
__14.2 ÇÁ·ÎÁ§Æ® »ý¼º
__14.3 µ¥ÀÌÅͺ£À̽º ±¸¼º
__14.4 ¼­¹ö Àüü ÄÚµå
__14.5 ¼­¹ö ±¸Çö
__14.6 Å¬¶óÀ̾ðÆ® Àüü ÄÚµå
__14.7 Tracker ÆäÀÌÁö ±¸Çö
__14.8 Observer ÆäÀÌÁö ±¸Çö
__14.9 Á¤¸® ¹× ³²Àº °úÁ¦

CHAPTER 15 ½Ç½Ã°£ ¿Â¶óÀΠ±×¸²ÆÇ
__15.1 ÇÁ·ÎÁ§Æ® °³¿ä
__15.2 ÇÁ·ÎÁ§Æ® »ý¼º
__15.3 ¼­¹ö Àüü ÄÚµå
__15.4 ¼­¹ö ±¸Çö
__15.5 Å¬¶óÀ̾ðÆ® Àüü ÄÚµå
__15.6 ·Îºñ ÆäÀÌÁö ±¸Çö
__15.7 Äµ¹ö½º ÆäÀÌÁö ±¸Çö
__15.8 Á¤¸® ¹× ³²Àº °úÁ¦

ºÎ·Ï A http ¸ðµâ°ú net ¸ðµâ
__A.1 net ¸ðµâÀ» »ç¿ëÇÑ TCP ¼­¹ö
__A.2 net ¸ðµâÀ» »ç¿ëÇÑ TCP Å¬¶óÀ̾ðÆ®
__A.3 net ¸ðµâÀ» »ç¿ëÇÑ HTTP ¼­¹ö
__A.4 net ¸ðµâÀ» »ç¿ëÇÑ À¥ ¼ÒÄÏ ¼­¹ö
__A.5 http ¸ðµâÀ» »ç¿ëÇÑ À¥ ÆäÀÌÁö ´Ù¿î·Îµå

ºÎ·Ï B Áß¿äÇÑ Ãß°¡ ¸ðµâ
__B.1 À¥ ¿äû - request ¸ðµâ
__B.2 HTML ÆĽ̠- cheerio ¸ðµâ
__B.3 ÆÄÀϠ󸮠- async ¸ðµâ
__B.4 ÄÚµå È帧 °ü¸® - async ¸ðµâ
__B.5 ¸ÖƼÄÚ¾î Ã³¸® - cluster ¸ðµâ
__B.6 µð¹ö±× - node-inspector ¸ðµâ

ºÎ·Ï C À¥ °³¹ß º¸Á¶ ÇÁ·Î±×·¥
__C.1 JSON Formatter Å©·Ò È®Àå ÇÁ·Î±×·¥
__C.2 Postman Å©·Ò ÇÁ·Î±×·¥

ºÎ·Ï D npm
__D.1 ÆÐÅ°Áö ¸Å´ÏÀú »ç¿ëÀÚ µî·Ï
__D.2 Áö¿ª ¸ðµâ
__D.3 Àü¿ª ¸ðµâ

ºÎ·Ï E ¹ÙÀ̳ʸ® ¸ðµâ
__E.1 »çÀü Áغñ
__E.2 ¹ÙÀ̳ʸ® ¸ðµâ ÀÛ¼º
__E.3 ¹ÙÀ̳ʸ® ¸ðµâ ºôµå
__E.4 ¹ÙÀ̳ʸ® ¸ðµâ »ç¿ë

ºÎ·Ï F MongoDB
__F.1 ¼³Ä¡
__F.2 ±âº» ¸í·É¾î
__F.3 mongojs ¸ðµâ

ºÎ·Ï G Ä¿ÇǽºÅ©¸³Æ®
__G.1 Ä¿ÇǽºÅ©¸³Æ® ¸ðµâ
__G.2 ÁÖ¼®
__G.3 ÇÔ¼ö È£Ãâ
__G.4 º¯¼ö ¼±¾ð
__G.5 ¹®ÀÚ¿­
__G.6 Á¶°Ç¹®
__G.7 ºñ±³ ¿¬»êÀÚ¿Í ³í¸® ¿¬»êÀÚ
__G.8 °´Ã¼
__G.9 ¹üÀ§ °´Ã¼
__G.10 ¹Ýº¹¹®
__G.11 ¸®½ºÆ® ³»Æ÷
__G.12 ÇÔ¼ö
__G.13 Å¬·¡½º
__G.14 ÇÁ·ÎÅäŸÀÔ
__G.15 »ó¼Ó