±¹³»µµ¼
Àü°øµµ¼/´ëÇб³Àç
°øÇаè¿
ÄÄÇ»ÅÍ°øÇÐ
Á¤°¡ |
28,000¿ø |
---|
25,200¿ø (10%ÇÒÀÎ)
1,400P (5%Àû¸³)
ÇÒÀÎÇýÅÃ | |
---|---|
Àû¸³ÇýÅà |
|
|
|
Ãß°¡ÇýÅÃ |
|
À̺¥Æ®/±âȹÀü
¿¬°üµµ¼
»óÇ°±Ç
ÀÌ»óÇ°ÀÇ ºÐ·ù
Ã¥¼Ò°³
Á¦´ë·Î ¹è¿ì´Â 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
ÀúÀÚ¼Ò°³
»ý³â¿ùÀÏ | - |
---|
¼Ð¸® ÆÄ¿öÁî´Â ¼ÒÇÁÆ®¿þ¾î °³¹ßÀÚÀÌÀÚ ¼³°èÀÚÀ̸ç, »çÁøÀÛ°¡, ÀÛ°¡À̱⵵ ÇÏ´Ù. À¥°³¹ß°ú À¥ ±â¼ú¿¡ °üÇØ
»ý³â¿ùÀÏ | - |
---|
ÇØ´çÀÛ°¡¿¡ ´ëÇÑ ¼Ò°³°¡ ¾ø½À´Ï´Ù.
ÁÖ°£·©Å·
´õº¸±â»óÇ°Á¤º¸Á¦°ø°í½Ã
À̺¥Æ® ±âȹÀü
Àü°øµµ¼/´ëÇб³Àç ºÐ¾ß¿¡¼ ¸¹Àº ȸ¿øÀÌ ±¸¸ÅÇÑ Ã¥
ÆǸÅÀÚÁ¤º¸
»óÈ£ |
(ÁÖ)±³º¸¹®°í |
---|---|
´ëÇ¥ÀÚ¸í |
¾Èº´Çö |
»ç¾÷ÀÚµî·Ï¹øÈ£ |
102-81-11670 |
¿¬¶ôó |
1544-1900 |
ÀüÀÚ¿ìÆíÁÖ¼Ò |
callcenter@kyobobook.co.kr |
Åë½ÅÆǸž÷½Å°í¹øÈ£ |
01-0653 |
¿µ¾÷¼ÒÀçÁö |
¼¿ïƯº°½Ã Á¾·Î±¸ Á¾·Î 1(Á¾·Î1°¡,±³º¸ºôµù) |
±³È¯/ȯºÒ
¹ÝÇ°/±³È¯ ¹æ¹ý |
¡®¸¶ÀÌÆäÀÌÁö > Ãë¼Ò/¹ÝÇ°/±³È¯/ȯºÒ¡¯ ¿¡¼ ½Åû ¶Ç´Â 1:1 ¹®ÀÇ °Ô½ÃÆÇ ¹× °í°´¼¾ÅÍ(1577-2555)¿¡¼ ½Åû °¡´É |
---|---|
¹ÝÇ°/±³È¯°¡´É ±â°£ |
º¯½É ¹ÝÇ°ÀÇ °æ¿ì Ãâ°í¿Ï·á ÈÄ 6ÀÏ(¿µ¾÷ÀÏ ±âÁØ) À̳»±îÁö¸¸ °¡´É |
¹ÝÇ°/±³È¯ ºñ¿ë |
º¯½É ȤÀº ±¸¸ÅÂø¿À·Î ÀÎÇÑ ¹ÝÇ°/±³È¯Àº ¹Ý¼Û·á °í°´ ºÎ´ã |
¹ÝÇ°/±³È¯ ºÒ°¡ »çÀ¯ |
·¼ÒºñÀÚÀÇ Ã¥ÀÓ ÀÖ´Â »çÀ¯·Î »óÇ° µîÀÌ ¼Õ½Ç ¶Ç´Â ÈÑ¼ÕµÈ °æ¿ì ·¼ÒºñÀÚÀÇ »ç¿ë, Æ÷Àå °³ºÀ¿¡ ÀÇÇØ »óÇ° µîÀÇ °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì ·º¹Á¦°¡ °¡´ÉÇÑ »óÇ° µîÀÇ Æ÷ÀåÀ» ÈѼÕÇÑ °æ¿ì ·½Ã°£ÀÇ °æ°ú¿¡ ÀÇÇØ ÀçÆǸŰ¡ °ï¶õÇÑ Á¤µµ·Î °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì ·ÀüÀÚ»ó°Å·¡ µî¿¡¼ÀÇ ¼ÒºñÀÚº¸È£¿¡ °üÇÑ ¹ý·üÀÌ Á¤ÇÏ´Â ¼ÒºñÀÚ Ã»¾àöȸ Á¦ÇÑ ³»¿ë¿¡ ÇØ´çµÇ´Â °æ¿ì |
»óÇ° Ç°Àý |
°ø±Þ»ç(ÃâÆÇ»ç) Àç°í »çÁ¤¿¡ ÀÇÇØ Ç°Àý/Áö¿¬µÉ ¼ö ÀÖÀ½ |
¼ÒºñÀÚ ÇÇÇغ¸»ó |
·»óÇ°ÀÇ ºÒ·®¿¡ ÀÇÇÑ ±³È¯, A/S, ȯºÒ, Ç°Áúº¸Áõ ¹× ÇÇÇغ¸»ó µî¿¡ °üÇÑ »çÇ×Àº¼ÒºñÀÚºÐÀïÇØ°á ±âÁØ (°øÁ¤°Å·¡À§¿øȸ °í½Ã)¿¡ ÁØÇÏ¿© ó¸®µÊ ·´ë±Ý ȯºÒ ¹× ȯºÒÁö¿¬¿¡ µû¸¥ ¹è»ó±Ý Áö±Þ Á¶°Ç, ÀýÂ÷ µîÀº ÀüÀÚ»ó°Å·¡ µî¿¡¼ÀǼҺñÀÚ º¸È£¿¡ °üÇÑ ¹ý·ü¿¡ µû¶ó ó¸®ÇÔ |
(ÁÖ)ÀÎÅÍÆÄÅ©Ä¿¸Ó½º´Â ȸ¿ø´ÔµéÀÇ ¾ÈÀü°Å·¡¸¦ À§ÇØ ±¸¸Å±Ý¾×, °áÁ¦¼ö´Ü¿¡ »ó°ü¾øÀÌ (ÁÖ)ÀÎÅÍÆÄÅ©Ä¿¸Ó½º¸¦ ÅëÇÑ ¸ðµç °Å·¡¿¡ ´ëÇÏ¿©
(ÁÖ)KGÀ̴Ͻýº°¡ Á¦°øÇÏ´Â ±¸¸Å¾ÈÀü¼ºñ½º¸¦ Àû¿ëÇÏ°í ÀÖ½À´Ï´Ù.
¹è¼Û¾È³»
±³º¸¹®°í »óÇ°Àº Åùè·Î ¹è¼ÛµÇ¸ç, Ãâ°í¿Ï·á 1~2Àϳ» »óÇ°À» ¹Þ¾Æ º¸½Ç ¼ö ÀÖ½À´Ï´Ù.
Ãâ°í°¡´É ½Ã°£ÀÌ ¼·Î ´Ù¸¥ »óÇ°À» ÇÔ²² ÁÖ¹®ÇÒ °æ¿ì Ãâ°í°¡´É ½Ã°£ÀÌ °¡Àå ±ä »óÇ°À» ±âÁØÀ¸·Î ¹è¼ÛµË´Ï´Ù.
±ººÎ´ë, ±³µµ¼Ò µî ƯÁ¤±â°üÀº ¿ìü±¹ Åù踸 ¹è¼Û°¡´ÉÇÕ´Ï´Ù.
¹è¼Ûºñ´Â ¾÷ü ¹è¼Ûºñ Á¤Ã¥¿¡ µû¸¨´Ï´Ù.