°£Æí°áÁ¦, ½Å¿ëÄ«µå û±¸ÇÒÀÎ
ÀÎÅÍÆÄÅ© ·Ôµ¥Ä«µå 5% (23,940¿ø)
(ÃÖ´ëÇÒÀÎ 10¸¸¿ø / Àü¿ù½ÇÀû 40¸¸¿ø)
ºÏÇǴϾð ·Ôµ¥Ä«µå 30% (17,640¿ø)
(ÃÖ´ëÇÒÀÎ 3¸¸¿ø / 3¸¸¿ø ÀÌ»ó °áÁ¦)
NH¼îÇÎ&ÀÎÅÍÆÄÅ©Ä«µå 20% (20,160¿ø)
(ÃÖ´ëÇÒÀÎ 4¸¸¿ø / 2¸¸¿ø ÀÌ»ó °áÁ¦)
Close

Á¦´ë·Î ¹è¿ì´Â Node.js ÇÁ·Î±×·¡¹Ö

¿øÁ¦ : Learning Node
¼Òµæ°øÁ¦

2013³â 9¿ù 9ÀÏ ÀÌÈÄ ´©Àû¼öÄ¡ÀÔ´Ï´Ù.

°øÀ¯Çϱâ
Á¤°¡

28,000¿ø

  • 25,200¿ø (10%ÇÒÀÎ)

    1,400P (5%Àû¸³)

ÇÒÀÎÇýÅÃ
Àû¸³ÇýÅÃ
  • S-Point Àû¸³Àº ¸¶ÀÌÆäÀÌÁö¿¡¼­ Á÷Á¢ ±¸¸ÅÈ®Á¤ÇϽŠ°æ¿ì¸¸ Àû¸³ µË´Ï´Ù.
Ãß°¡ÇýÅÃ
¹è¼ÛÁ¤º¸
  • 4/17(¼ö) À̳» ¹ß¼Û ¿¹Á¤  (¼­¿ï½Ã °­³²±¸ »ï¼º·Î 512)
  • ¹«·á¹è¼Û
ÁÖ¹®¼ö·®
°¨¼Ò Áõ°¡
  • À̺¥Æ®/±âȹÀü

  • ¿¬°üµµ¼­

  • »óÇ°±Ç

AD

Ã¥¼Ò°³

Á¦´ë·Î ¹è¿ì´Â Node.js ÀÔ¹®¼­!

Á¦´ë·Î ¹è¿ì´Â ¡ºNode.js ÇÁ·Î±×·¡¹Ö¡». ÀÌ Ã¥Àº Node.js¿¡ ´ëÇØ ÀÌ·ÐÀûÀÎ ³»¿ë ´ë½Å, ¼ö¸¹Àº ¿¹Á¦µé°ú ½ÇÁ¦ °¡Àå ¸¹ÀÌ »ç¿ëµÇ´Â ¸ðµâµéÀ» ´Ù·ç´Â µ¥ ÃÊÁ¡À» ¸ÂÃß°í ÀÖ´Ù. ºñµ¿±â °³¹ß¿¡ ´ëÇÑ NodeÀÇ µ¶Æ¯ÇÑ Á¢±Ù¹æ¹ýÀ» »ìÆ캸°í, Express ÇÁ·¹ÀÓ¿öÅ©¿Í Connect ¹Ìµé¿þ¾î·Î Node ¾ÖÇø®ÄÉÀÌ¼Ç ¿¹Á¦¸¦ ¸¸µé¾îº»´Ù. ³ª¾Æ°¡ WebSocketÀ» »ç¿ëÇÏ¿© ºê¶ó¿ìÀú¿Í ¼­¹ö °£¿¡ ¾ç¹æÇâ Åë½ÅÀ» ±¸¼ºÇÏ°í, Ŭ¶ó¿ìµå³ª ÀÚ½ÅÀÇ ½Ã½ºÅÛ¿¡ Node ¾ÖÇø®ÄÉÀ̼ÇÀ» ¹èÆ÷ÇÒ ¼ö ÀÖ´Ù.

ÃâÆÇ»ç ¼­Æò

Learning Node

¡°¼ÕÀÌ ´ê´Â °¡±îÀÌ¿¡ µÎ°í Ç×»ó Âü°íÇØ¾ß ÇÒ ÈǸ¢ÇÑ Node.js ÀÔ¹®¼­´Ù.¡±
- Mike Amundsen, ¡¶Building Hypermedia APIs with HTML5 and Node¡·(O¡¯Reilly)ÀÇ ÀúÀÚ

ÀÌ Ã¥Àº Node.jsÀÇ ¼º°Ý¿¡ Àß µé¾î¸Â´Â Ã¥À̶ó°í ÇÒ ¼ö ÀÖ´Ù. ¹«½¼ ¾ê±âÀΰ¡ Çϸé, Node.js´Â ¹é¸¶µð ±ÛÀ» Àд °Íº¸´Ù Á÷Á¢ Äڵ带 ÀÛ¼ºÇغ¸´Â °ÍÀÌ °¡Àå ¹Ù¶÷Á÷ÇÏ´Ù°í »ý°¢ÇÑ´Ù. ƯÈ÷ NPMÀ» ÅëÇØ ÇÊ¿äÇÑ ¸ðµâµéÀ» ã¾Æ¼­ ´Ù¿î·ÎµåÇغ¸´Â °úÁ¤µµ Á÷Á¢ °Þ¾îºÁ¾ß Node.js°¡ ¼ÒÇÁÆ®¿þ¾î °³¹ß¿¡¼­ ÁÖ´Â ÀåÁ¡µéÀ» Á¦´ë·Î ÀÌÇØÇÒ ¼ö ÀÖ´Ù. ÀÌ Ã¥Àº Node.js¿¡ ´ëÇØ ÀÌ·ÐÀûÀÎ ³»¿ëÀ» ÁÖÀú¸®ÁÖÀú¸® ´Ã¾î³õ´Â ´ë½Å, ¼ö¸¹Àº ¿¹Á¦µé°ú ½ÇÁ¦ °¡Àå ¸¹ÀÌ »ç¿ëµÇ´Â ¸ðµâµéÀ» ´Ù·ç´Â µ¥ ÃÊÁ¡À» ¸ÂÃß°í ÀÖ´Ù.
-¿ªÀÚÀÇ ±Û Áß¿¡¼­

Node¸¦ »ç¿ëÇؼ­ ºê¶ó¿ìÀú¿¡¼­ÀÇ À¥ °³¹ß ±â¼úÀ» ¼­¹ö·Î °¡Á®°¡¼­, ÀÚ¹Ù½ºÅ©¸³Æ® ±â¹Ý Ç÷§Æû »ó¿¡¼­ ºü¸£°í °íµµÀÇ È®À强À» °¡Áö´Â ³×Æ®¿öÅ© ¾ÖÇø®ÄÉÀ̼ÇÀ» ÀÛ¼ºÇÏ´Â ¹æ¹ýÀ» ¹è¿î´Ù. ½Ç½À À§ÁÖÀÇ °¡À̵带 ÅëÇØ NodeÀÇ ÇÙ½É ±â¹ÝÀ» »¡¸® ¼÷´ÞÇÏ°í, ¿©·¯ °¡Áö ³»Àå ¸ðµâ°ú Ä¿¹Â´ÏƼ¿¡¼­ ¸¸µç ¸ðµâµé¿¡ ´ëÇÑ °æÇèÀ» ¾òÀ¸¸ç, Ŭ¶óÀ̾ðÆ® ÇÁ·Î±×·¡¹Ö°ú ¼­¹ö ÇÁ·Î±×·¡¹Ö °£ÀÇ Â÷ÀÌÁ¡°ú À¯»çÁ¡À» ¹è¿ì°Ô µÈ´Ù.

NodeÀÇ À̺¥Æ® ÁÖµµ ºñµ¿±â I/O ¸ðµ¨À» »ç¿ëÇÏ¿© Á¢±Ùºóµµ°¡ ³ôÁö¸¸ ´Ü¼øÇÑ ¿¬»êÀ» ¼öÇàÇÏ´Â µ¥ÀÌÅÍ ÁýÁßÀûÀÎ ¾ÖÇø®ÄÉÀ̼ÇÀ» ºü¸£°Ô °³¹ßÇغ¸ÀÚ. ÀÚ¹Ù½ºÅ©¸³Æ®¸¦ ´Ù·ç´Â µ¥ ¹«¸®°¡ ¾ø´Ù¸é, ÀÌ Ã¥Àº Node¸¦ »ç¿ëÇÑ ¼­¹ö °³¹ßÀÇ ÀÌÁ¡À» ¾òÀ» ¼ö ÀÖµµ·Ï µµ¿ÍÁÖ´Â ¼ö¸¹Àº ÇÁ·Î±×·¡¹Ö ¹× ¹èÆ÷ ¿¹Á¦¸¦ Á¦°øÇØÁØ´Ù.

- ºñµ¿±â °³¹ß¿¡ ´ëÇÑ NodeÀÇ µ¶Æ¯ÇÑ Á¢±Ù¹æ¹ýÀ» »ìÆ캻´Ù.
- Express ÇÁ·¹ÀÓ¿öÅ©¿Í Connect ¹Ìµé¿þ¾î·Î Node ¾ÖÇø®ÄÉÀÌ¼Ç ¿¹Á¦¸¦ ¸¸µé¾îº»´Ù.
- Redis¿Í MongoDB °°Àº NoSQL ¼Ö·ç¼ÇÀ» »ç¿ëÇغ¸°í NodeÀÇ °ü°èÇü µ¥ÀÌÅͺ£À̽º ¸ðµâµéÀ» »ìÆ캻´Ù.
- PDF ÆÄÀÏÀ» ´Ù·ç°í HTML5 ¹Ìµð¾î¸¦ ¼­ºñ½ºÇϸç, Canvas·Î ±×·¡ÇÈÀ» »ý¼ºÇغ»´Ù.
- WebSocketÀ» »ç¿ëÇÏ¿© ºê¶ó¿ìÀú¿Í ¼­¹ö °£¿¡ ¾ç¹æÇâ Åë½ÅÀ» ±¸¼ºÇغ»´Ù.
- ¾ÖÇø®ÄÉÀ̼ÇÀ» µð¹ö±ëÇÏ°í Å×½ºÆ®ÇÏ´Â ½Éµµ ÀÖ´Â »ç·ÊµéÀ» ¹è¿î´Ù.
- Ŭ¶ó¿ìµå³ª ÀÚ½ÅÀÇ ½Ã½ºÅÛ¿¡ Node ¾ÖÇø®ÄÉÀ̼ÇÀ» ¹èÆ÷ÇÑ´Ù.

µ¶ÀÚ´ë»ó

ÃÊÁß±Þ

ÀÌ Ã¥ÀÇ ±¸¼º


Node´Â ´ëºÎºÐÀÇ À¥ °³¹ßÀÚµéÀÌ Àͼ÷ÇÑ ¾ð¾îÀÎ ÀÚ¹Ù½ºÅ©¸³Æ®·Î ÀÛ¼ºµÇ¾ú´Ù. À¥ ¼ÒÄÏÀ» »ç¿ëÇϰųª Express¿Í °°Àº ÇÁ·¹ÀÓ¿öÅ©·Î °³¹ßÇÏ´Â °Í°ú °°ÀÌ »õ·Î¿î ±â¼úÀ» »ç¿ëÇÏ´Â ¹æ¹ýÀ» ¹è¿ì°Ô µÇÁö¸¸, ÀÌ·¯ÇÑ °³³äµé°ú ÇÔ²² »õ·Î¿î ¾ð¾î¸¦ ¹è¿ï ÇÊ¿ä°¡ ¾ø´Ù. ÀÌ·¯ÇÑ ¾ð¾î ģȭ¼ºÀº »õ·Î¿î ±¸¼º¿ä¼Ò¿¡ ÁýÁßÇÏ´Â °ÍÀ» ´õ¿í ½±°Ô ¸¸µé¾îÁØ´Ù.

Node¸¦ »ç¿ëÇغ» ÀûÀÌ ¾ø´Ù¸é 1ÀåºÎÅÍ ½ÃÀÛÇؼ­ ÃÖ¼ÒÇÑ 5Àå±îÁö Àб⠹ٶõ´Ù. ÀÌ ÀåµéÀº Node¿Í ÆÐÅ°Áö °ü¸®ÀÚ(npm)¸¦ ¼³Ä¡ÇÏ°í À̸¦ »ç¿ëÇÏ´Â ¹æ¹ý, ù ¹ø° ¾ÖÇø®ÄÉÀ̼ÇÀ» ¸¸µé±â, ¸ðµâÀ» È°¿ëÇÏ´Â ¹æ¹ýÀ» ´Ù·é´Ù. 5Àå¿¡¼­´Â Node¿Í °ü·ÃµÈ ½ºÅ¸ÀÏ ¹®Á¦ Áß ÀϺεµ ´Ù·ç´Âµ¥, ºñµ¿±â °³¹ß¿¡ ´ëÇÑ NodeÀÇ °íÀ¯ÇÑ Á¢±Ù¹æ¹ýÀ» ¾î¶»°Ô ´Ù·ç¾î¾ß ÇÏ´ÂÁö°¡ Æ÷ÇԵȴÙ.

Node¸¦ Á¶±Ý »ìÆ캻 ÀûÀÌ ÀÖ°í ³»Àå Node ¸ðµâ ¹× ¿ÜºÎ ¸ðµâ ÀÏºÎ¿Í REPL(read-eval-print-loop: ´ëÈ­Çü ÄܼÖ)À» »ç¿ëÇغ» ÀûÀÌ ÀÖ´Ù¸é 1Àå~4ÀåÀº °Ç³Ê ¶Ù°í 5ÀåºÎÅÍ ½ÃÀÛÇÏ´Â °ÍÀ» ±ÇÀåÇÑ´Ù.

ÀÌ Ã¥Àº Àüü¿¡ °ÉÃÄ Connect ¹Ìµé¿þ¾î¸¦ È°¿ëÇÏ´Â Express ÇÁ·¹ÀÓ¿öÅ©¸¦ »ç¿ëÇÏ´Â °ÍÀÌ Æ÷ÇԵǾî ÀÖ´Ù. Express¸¦ »ç¿ëÇغ» ÀûÀÌ ¾ø´Ù¸é ¶ó¿ìÆÃ, ÇÁ·Ï½Ã, À¥ ¼­¹ö, ¹Ìµé¿þ¾îÀÇ °³³äÀ» ´Ù·ç°í Express¸¦ ¼Ò°³ÇÏ´Â 6Àå~8ÀåÀ» »ìÆ캸´Â °ÍÀÌ ÁÁ´Ù. ƯÈ÷ Model-View-Controller(MVC) ÇÁ·¹ÀÓ ¿öÅ©¿¡¼­ Express¸¦ »ç¿ëÇÏ´Â ¹ýÀÌ ±Ã±ÝÇÏ´Ù¸é ¹Ýµå½Ã 7Àå°ú 8ÀåÀ» Àб⠹ٶõ´Ù.

±âÃʸ¦ ´Ù·ç´Â Àåµé ÀÌÈÄ¿¡´Â ¾î´À Á¤µµ °Ç³Ê¶Ù¾îµµ µÈ´Ù. ¿¹¸¦ µé¾î Å°/°ª ½ÖÀ» ÁÖ·Î ´Ù·é´Ù¸é 9Àå¿¡ ÀÖ´Â Redis¿¡ ´ëÇÑ ³íÀǸ¦ Àоµµ·Ï ÇÏÀÚ. ¹®¼­ Á᫐ µ¥ÀÌÅÍ¿¡ °ü½ÉÀÌ ÀÖ´Ù¸é Node¿¡¼­ MongoDB¸¦ »ç¿ëÇÏ´Â ¹æ¹ýÀ» ¼Ò°³ÇÏ´Â 10ÀåÀ» È®ÀÎÇغ¸±â ¹Ù¶õ´Ù. °ü°èÇü µ¥ÀÌÅͺ£À̽º·Î¸¸ ÀÛ¾÷ÇÑ´Ù¸é ¹Ù·Î 11ÀåÀ¸·Î °¡¸é¼­ Redis¿Í MongoDB °ü·Ã ÀåÀº °Ç³Ê¶Ù¾îµµ µÈ´Ù. ÇÏÁö¸¸ µ¥ÀÌÅ͸¦ ´Ù·ç´Â µ¥ »õ·Î¿î °üÁ¡À» Á¦°øÇØÁÙ ¼öµµ ÀÖÀ¸¹Ç·Î ¾ðÁ¨°¡´Â Àо´Â °ÍÀÌ ÁÁ´Ù.

12Àå°ú 13Àå¿¡¼­ Node¸¦ Ư¼öÇÑ ¿ëµµ·Î »ç¿ëÇÏ´Â °ÍÀ» º» ÀÌÈÄ¿¡´Â Ã¥ÀÇ ¸¶Áö¸· ºÎºÐÀ¸·Î °¡°Ô µÈ´Ù. ´Ù¸¥ Àåµé¿¡¼­ ¿¹Á¦¸¦ ¾î´À Á¤µµ ´Ù·ïºÃ´Ù¸é 14Àå¿¡¼­ Node µð¹ö±ë°ú Å×½ºÆ®¿¡ ´ëÇØ ½ÉÈ­µÈ ÇнÀ ³»¿ëÀ» ¹è¿ì´Â µ¥ ½Ã°£À» ÅõÀÚÇغ¸ÀÚ.

15ÀåÀº ¾Æ¸¶µµ °¡Àå ¾î·Á¿î ³»¿ë Áß ÇϳªÀÌÁö¸¸ Áß¿äÇÑ ³»¿ëÀ̱⵵ ÇÏ´Ù. ¿©±â¼­´Â º¸¾È°ú Çã°¡ ¹®Á¦¸¦ ´Ù·é´Ù. óÀ½ºÎÅÍ 15ÀåÀ» Àд °ÍÀº º°·Î ±ÇÀåÇÏÁö ¾ÊÁö¸¸ Node ¾ÖÇø®ÄÉÀ̼ÇÀ» ÀϹÝÀûÀÎ ¿ëµµ·Î »ç¿ëÇϱâ Àü¿¡ 15Àå¿¡ ½Ã°£À» ÅõÀÚÇÏ´Â °ÍÀÌ ÇʼöÀûÀÌ´Ù.

16ÀåÀº ¸¶Áö¸· ÀåÀ¸·Î, Èï¹Ì³ª °æÇè¿¡ °ü°è¾øÀÌ ¸Ç ¸¶Áö¸·¿¡ Àд °ÍÀÌ ÁÁ´Ù. ¿©±â¼­´Â ÇÁ·Î´ö¼Ç¿¡¼­ »ç¿ëÇϱâ À§ÇØ ¾ÖÇø®ÄÉÀ̼ÇÀ» ¾î¶»°Ô ÁغñÇØ¾ß ÇÏ´ÂÁö¿¡ ÃÊÁ¡À» ¸ÂÃß°í Àִµ¥, Node ¾ÖÇø®ÄÉÀ̼ÇÀ» ÀÚ½ÅÀÇ ½Ã½ºÅÛ¿¡ ¹èÆ÷ÇÏ´Â °Í»Ó¸¸ ¾Æ´Ï¶ó Ŭ¶ó¿ìµå ¼­¹ö Áß Çϳª¿¡¼­ Node ¾ÖÇø®ÄÉÀ̼ÇÀ» È£½ºÆÃÇÏ´Â ¹æ¹ýµµ Æ÷ÇԵȴÙ. ¶ÇÇÑ Node ¾ÖÇø®ÄÉÀ̼ÇÀÌ Apache¿Í °°Àº ´Ù¸¥ À¥ ¼­¹ö¿Í ÇÔ²² Àß µ¿ÀÛÇÏ°Ô ÇÏ´Â ¹æ¹ýÀ» Æ÷ÇÔÇÑ Node ¾ÖÇø®ÄÉÀ̼ÇÀ» ¼­¹ö¿¡ ¹èÆ÷ÇÏ´Â ¹æ¹ý°ú ¾ÖÇø®ÄÉÀ̼ÇÀÌ Å©·¡½Ã°¡ ³ª´õ¶óµµ »ì¾Æ³ª°Ô ÇÏ°í ½Ã½ºÅÛÀÌ ÀçºÎÆÃµÉ ¶§ Àç½ÃÀÛÇÏ°Ô ÇÏ´Â ¹æ¹ýµµ ´Ù·é´Ù

¸ñÂ÷

Chapter 1. Node.js: óÀ½ ½ÇÇàÇϱâ
Node °³¹ßȯ°æ ±¸¼º
Node: ¶Ù¾îµé±â
ºñµ¿±â ÇÔ¼ö¿Í Node À̺¥Æ® ·çÇÁ
NodeÀÇ ÀÌÁ¡

Chapter 2. REPLÀ» ÅëÇÑ ´ëÈ­Çü Node

REPL: óÀ½ »ìÆ캸±â & Á¤ÀǵÇÁö ¾ÊÀº ¼ö½Ä
REPLÀÇ ÀÌÁ¡: ÇϺΠJavaScript¿¡ ´ëÇÑ º¸´Ù ±íÀº ÀÌÇظ¦ Á¦°ø

Chapter 3. NodeÀÇ ÄÚ¾î

Àü¿ª °³Ã¼(global, process)¿Í Buffer
ŸÀ̸Ó: setTimeout, clearTimeout, setInterval, clearInterval
¼­¹ö, ½ºÆ®¸², ¼ÒÄÏ
ÀÚ½Ä ÇÁ·Î¼¼½º
µµ¸ÞÀÎ Çؼ®°ú URL ó¸®
Utilities ¸ðµâ°ú °³Ã¼ »ó¼Ó
À̺¥Æ®¿Í EventEmitter

Chapter 4. Node ¸ðµâ ½Ã½ºÅÛ

require¸¦ »ç¿ëÇÑ ¸ðµâ ·Îµù°ú ±âº» °æ·Î
¿ÜºÎ ¸ðµâ°ú Node ÆÐÅ°Áö °ü¸®ÀÚ
¸ðµâ ã±â
»ç¿ëÀÚ Á¤ÀÇ ¸ðµâ ¸¸µé±â

Chapter 5. Á¦¾î È帧, ºñµ¿±â ÆÐÅÏ, ¿¹¿Ü ó¸®

Promise »ç¿ë, Promise ´ë½Å Callback »ç¿ë
¼øÂ÷ ±â´É, Áßø Äݹé, ¿¹¿Ü ó¸®
ºñµ¿±â ÆÐÅÏ ¹× Á¦¾î È帧 ¸ðµâ

Chapter 6. Æ®·¡ÇÈ ¶ó¿ìÆÃ, ÆÄÀÏ ¼­ºñ½º, ¹Ìµé¿þ¾î

°£´ÜÇÑ Á¤Àû ÆÄÀÏ ¼­¹ö ¸¸µé±â
¶ó¿ìÅÍ
ÇÁ·Ï½Ã

Chapter 7. Express ÇÁ·¹ÀÓ¿öÅ©

Express: óÀ½ ½ÃÀÛÇϱâ
app.js ÆÄÀÏ ÀÚ¼¼È÷ »ìÆ캸±â
¿¡·¯ ó¸®
Express/ConnectÀÇ Çù·Â °ü°è »ìÆ캸±â
¶ó¿ìÆÃ
MVCÀÇ µµÀÔ
cURL·Î Express ¾ÖÇø®ÄÉÀÌ¼Ç Å×½ºÆ®Çϱâ

Chapter 8. Express, ÅÛÇø´ ½Ã½ºÅÛ, CSS

Embedded JavaScript(EJS) ÅÛÇø´ ½Ã½ºÅÛ
Express¿Í ÅÛÇø´ ½Ã½ºÅÛ(EJS) »ç¿ë
Jade ÅÛÇø´ ½Ã½ºÅÛ
CSS ´Ü¼øÈ­¸¦ À§ÇÑ Stylus °áÇÕ

Chapter 9. Node¿Í Redis¸¦ »ç¿ëÇÑ ±¸Á¶È­µÈ µ¥ÀÌÅÍ

Node ¹× Redis ½ÃÀÛÇϱâ
°ÔÀÓ ¼øÀ§Ç¥ ¸¸µé±â
¸Þ½ÃÁö Å¥ ¸¸µé±â
Express ¾ÖÇø®ÄÉÀ̼ǿ¡ Stats ¹Ìµé¿þ¾î Ãß°¡

Chapter 10. Node¿Í MongoDB: ¹®¼­ Á᫐ µ¥ÀÌÅÍ

MongoDB Native Node.js Driver
Mongoose·Î À§Á¬ ¸ðµ¨ ±¸Çö

Chapter 11. Node °ü°èÇü µ¥ÀÌÅͺ£À̽º ¹ÙÀεù

db-mysql·Î ½ÃÀÛÇϱâ
node-mysqlÀ» »ç¿ëÇÑ ³×ÀÌƼºê ÀÚ¹Ù½ºÅ©¸³Æ® MySQL Á¢±Ù
Sequelize¸¦ »ç¿ëÇÑ ORM Áö¿ø

Chapter 12. ±×·¡ÇÈ ¹× HTML5 ºñµð¿À

PDF¸¦ »ý¼ºÇÏ°í ´Ù·ç±â
PDFKitÀ¸·Î PDF »ý¼º
ÀÚ½Ä ÇÁ·Î¼¼½º¿¡¼­ ImageMagick¿¡ Á¢±Ù
HTTP·Î HTML5 ºñµð¿À ¼­ºñ½ºÇϱâ
Canvas ÄÁÅÙÃ÷ »ý¼º ¹× ½ºÆ®¸®¹Ö

Chapter 13. À¥ ¼ÒÄÏ°ú Socket.IO

À¥ ¼ÒÄÏ
Socket.IO ¼Ò°³
Socket.IO ±¸¼º
äÆÃ: À¥ ¼ÒÄÏ ¡°Hello, World¡±
Express¿Í ÇÔ²² Socket.IO »ç¿ë

Chapter 14. Node ¾ÖÇø®ÄÉÀÌ¼Ç Å×½ºÆ® ¹× µð¹ö±ë

µð¹ö±ë
´ÜÀ§ Å×½ºÆ®
Àμö Å×½ºÆ®
¼º´É Å×½ºÆ®: º¥Ä¡¸¶Å©¿Í ºÎÇÏÅ×½ºÆ®
NodemonÀ¸·Î ÄÚµå °»½Å

Chapter 15. °ÔÀÌÆ® ´ÜÀÇ º¸¾È

µ¥ÀÌÅÍ ¾Ïȣȭ
Passport¸¦ »ç¿ëÇÑ ÀÎÁõ/Çã°¡
¾ÖÇø®ÄÉÀÌ¼Ç º¸È£¿Í °ø°Ý ¿¹¹æ
»÷µå¹Ú½ºÈ­µÈ ÄÚµå

Chapter 16. Node ¾ÖÇø®ÄÉÀÌ¼Ç È®Àå ¹× ¹èÆ÷

Node ¾ÖÇø®ÄÉÀ̼ÇÀ» ÀÚ½ÅÀÇ ¼­¹ö¿¡ ¹èÆ÷Çϱâ
Ŭ¶ó¿ìµå ¼­ºñ½º·Î ¹èÆ÷

ºÎ·Ï. Node, Git, GitHub

ÀúÀÚ¼Ò°³

¼Ð¸® ÆÄ¿öÁî [Àú] ½ÅÀ۾˸² SMS½Åû
»ý³â¿ùÀÏ -

¼Ð¸® ÆÄ¿öÁî´Â ¼ÒÇÁÆ®¿þ¾î °³¹ßÀÚÀÌÀÚ ¼³°èÀÚÀ̸ç, »çÁøÀÛ°¡, ÀÛ°¡À̱⵵ ÇÏ´Ù. À¥°³¹ß°ú À¥ ±â¼ú¿¡ °üÇØ µîÀ» Àú¼úÇßÀ¸¸ç, Å©·Î½º ºê¶ó¿ìÀú °³¹ß, Ç¥ÁØÀÇ ¼ö¸³, RDF, ÀÚ¹Ù½ºÅ©¸³Æ®, CSS, XML¿¡ °ü·ÃµÈ ±ÛÀ» ¿©·¯ ÀâÁö¿¡ ±â°íÇϱ⵵ Çß´Ù.

¾ÈÀç¿ì [¿ª] ½ÅÀ۾˸² SMS½Åû
»ý³â¿ùÀÏ -

ÇØ´çÀÛ°¡¿¡ ´ëÇÑ ¼Ò°³°¡ ¾ø½À´Ï´Ù.

Àü°øµµ¼­/´ëÇб³Àç ºÐ¾ß¿¡¼­ ¸¹Àº ȸ¿øÀÌ ±¸¸ÅÇÑ Ã¥

    ¸®ºä

    0.0 (ÃÑ 0°Ç)

    100ÀÚÆò

    ÀÛ¼º½Ã À¯ÀÇ»çÇ×

    ÆòÁ¡
    0/100ÀÚ
    µî·ÏÇϱâ

    100ÀÚÆò

    8.0
    (ÃÑ 0°Ç)

    ÆǸÅÀÚÁ¤º¸

    • ÀÎÅÍÆÄÅ©µµ¼­¿¡ µî·ÏµÈ ¿ÀǸ¶ÄÏ »óÇ°Àº ±× ³»¿ë°ú Ã¥ÀÓÀÌ ¸ðµÎ ÆǸÅÀÚ¿¡°Ô ÀÖÀ¸¸ç, ÀÎÅÍÆÄÅ©µµ¼­´Â ÇØ´ç »óÇ°°ú ³»¿ë¿¡ ´ëÇØ Ã¥ÀÓÁöÁö ¾Ê½À´Ï´Ù.

    »óÈ£

    (ÁÖ)±³º¸¹®°í

    ´ëÇ¥ÀÚ¸í

    ¾Èº´Çö

    »ç¾÷ÀÚµî·Ï¹øÈ£

    102-81-11670

    ¿¬¶ôó

    1544-1900

    ÀüÀÚ¿ìÆíÁÖ¼Ò

    callcenter@kyobobook.co.kr

    Åë½ÅÆǸž÷½Å°í¹øÈ£

    01-0653

    ¿µ¾÷¼ÒÀçÁö

    ¼­¿ïƯº°½Ã Á¾·Î±¸ Á¾·Î 1(Á¾·Î1°¡,±³º¸ºôµù)

    ±³È¯/ȯºÒ

    ¹ÝÇ°/±³È¯ ¹æ¹ý

    ¡®¸¶ÀÌÆäÀÌÁö > Ãë¼Ò/¹ÝÇ°/±³È¯/ȯºÒ¡¯ ¿¡¼­ ½Åû ¶Ç´Â 1:1 ¹®ÀÇ °Ô½ÃÆÇ ¹× °í°´¼¾ÅÍ(1577-2555)¿¡¼­ ½Åû °¡´É

    ¹ÝÇ°/±³È¯°¡´É ±â°£

    º¯½É ¹ÝÇ°ÀÇ °æ¿ì Ãâ°í¿Ï·á ÈÄ 6ÀÏ(¿µ¾÷ÀÏ ±âÁØ) À̳»±îÁö¸¸ °¡´É
    ´Ü, »óÇ°ÀÇ °áÇÔ ¹× °è¾à³»¿ë°ú ´Ù¸¦ °æ¿ì ¹®Á¦Á¡ ¹ß°ß ÈÄ 30ÀÏ À̳»

    ¹ÝÇ°/±³È¯ ºñ¿ë

    º¯½É ȤÀº ±¸¸ÅÂø¿À·Î ÀÎÇÑ ¹ÝÇ°/±³È¯Àº ¹Ý¼Û·á °í°´ ºÎ´ã
    »óÇ°À̳ª ¼­ºñ½º ÀÚüÀÇ ÇÏÀÚ·Î ÀÎÇÑ ±³È¯/¹ÝÇ°Àº ¹Ý¼Û·á ÆǸÅÀÚ ºÎ´ã

    ¹ÝÇ°/±³È¯ ºÒ°¡ »çÀ¯

    ·¼ÒºñÀÚÀÇ Ã¥ÀÓ ÀÖ´Â »çÀ¯·Î »óÇ° µîÀÌ ¼Õ½Ç ¶Ç´Â ÈÑ¼ÕµÈ °æ¿ì
    (´ÜÁö È®ÀÎÀ» À§ÇÑ Æ÷Àå ÈѼÕÀº Á¦¿Ü)

    ·¼ÒºñÀÚÀÇ »ç¿ë, Æ÷Àå °³ºÀ¿¡ ÀÇÇØ »óÇ° µîÀÇ °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì
    ¿¹) È­ÀåÇ°, ½ÄÇ°, °¡ÀüÁ¦Ç°(¾Ç¼¼¼­¸® Æ÷ÇÔ) µî

    ·º¹Á¦°¡ °¡´ÉÇÑ »óÇ° µîÀÇ Æ÷ÀåÀ» ÈѼÕÇÑ °æ¿ì
    ¿¹) À½¹Ý/DVD/ºñµð¿À, ¼ÒÇÁÆ®¿þ¾î, ¸¸È­Ã¥, ÀâÁö, ¿µ»ó È­º¸Áý

    ·½Ã°£ÀÇ °æ°ú¿¡ ÀÇÇØ ÀçÆǸŰ¡ °ï¶õÇÑ Á¤µµ·Î °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì

    ·ÀüÀÚ»ó°Å·¡ µî¿¡¼­ÀÇ ¼ÒºñÀÚº¸È£¿¡ °üÇÑ ¹ý·üÀÌ Á¤ÇÏ´Â ¼ÒºñÀÚ Ã»¾àöȸ Á¦ÇÑ ³»¿ë¿¡ ÇØ´çµÇ´Â °æ¿ì

    »óÇ° Ç°Àý

    °ø±Þ»ç(ÃâÆÇ»ç) Àç°í »çÁ¤¿¡ ÀÇÇØ Ç°Àý/Áö¿¬µÉ ¼ö ÀÖÀ½

    ¼ÒºñÀÚ ÇÇÇغ¸»ó
    ȯºÒÁö¿¬¿¡ µû¸¥ ¹è»ó

    ·»óÇ°ÀÇ ºÒ·®¿¡ ÀÇÇÑ ±³È¯, A/S, ȯºÒ, Ç°Áúº¸Áõ ¹× ÇÇÇغ¸»ó µî¿¡ °üÇÑ »çÇ×Àº ¼ÒºñÀÚºÐÀïÇØ°á ±âÁØ (°øÁ¤°Å·¡À§¿øȸ °í½Ã)¿¡ ÁØÇÏ¿© 󸮵Ê

    ·´ë±Ý ȯºÒ ¹× ȯºÒÁö¿¬¿¡ µû¸¥ ¹è»ó±Ý Áö±Þ Á¶°Ç, ÀýÂ÷ µîÀº ÀüÀÚ»ó°Å·¡ µî¿¡¼­ÀÇ ¼ÒºñÀÚ º¸È£¿¡ °üÇÑ ¹ý·ü¿¡ µû¶ó ó¸®ÇÔ

    (ÁÖ)KGÀ̴Ͻýº ±¸¸Å¾ÈÀü¼­ºñ½º¼­ºñ½º °¡ÀÔ»ç½Ç È®ÀÎ

    (ÁÖ)ÀÎÅÍÆÄÅ©Ä¿¸Ó½º´Â ȸ¿ø´ÔµéÀÇ ¾ÈÀü°Å·¡¸¦ À§ÇØ ±¸¸Å±Ý¾×, °áÁ¦¼ö´Ü¿¡ »ó°ü¾øÀÌ (ÁÖ)ÀÎÅÍÆÄÅ©Ä¿¸Ó½º¸¦ ÅëÇÑ ¸ðµç °Å·¡¿¡ ´ëÇÏ¿©
    (ÁÖ)KGÀ̴Ͻýº°¡ Á¦°øÇÏ´Â ±¸¸Å¾ÈÀü¼­ºñ½º¸¦ Àû¿ëÇÏ°í ÀÖ½À´Ï´Ù.

    ¹è¼Û¾È³»

    • ±³º¸¹®°í »óÇ°Àº Åùè·Î ¹è¼ÛµÇ¸ç, Ãâ°í¿Ï·á 1~2Àϳ» »óÇ°À» ¹Þ¾Æ º¸½Ç ¼ö ÀÖ½À´Ï´Ù.

    • Ãâ°í°¡´É ½Ã°£ÀÌ ¼­·Î ´Ù¸¥ »óÇ°À» ÇÔ²² ÁÖ¹®ÇÒ °æ¿ì Ãâ°í°¡´É ½Ã°£ÀÌ °¡Àå ±ä »óÇ°À» ±âÁØÀ¸·Î ¹è¼ÛµË´Ï´Ù.

    • ±ººÎ´ë, ±³µµ¼Ò µî ƯÁ¤±â°üÀº ¿ìü±¹ Åù踸 ¹è¼Û°¡´ÉÇÕ´Ï´Ù.

    • ¹è¼Ûºñ´Â ¾÷ü ¹è¼Ûºñ Á¤Ã¥¿¡ µû¸¨´Ï´Ù.

    • - µµ¼­ ±¸¸Å ½Ã 15,000¿ø ÀÌ»ó ¹«·á¹è¼Û, 15,000¿ø ¹Ì¸¸ 2,500¿ø - »óÇ°º° ¹è¼Ûºñ°¡ ÀÖ´Â °æ¿ì, »óÇ°º° ¹è¼Ûºñ Á¤Ã¥ Àû¿ë