±¹³»µµ¼
ÄÄÇ»ÅÍ/ÀÎÅͳÝ
IT Àü¹®¼
2013³â 9¿ù 9ÀÏ ÀÌÈÄ ´©Àû¼öÄ¡ÀÔ´Ï´Ù.
Á¤°¡ |
30,000¿ø |
---|
27,000¿ø (10%ÇÒÀÎ)
1,500P (5%Àû¸³)
ÇÒÀÎÇýÅÃ | |
---|---|
Àû¸³ÇýÅà |
|
|
|
Ãß°¡ÇýÅÃ |
|
À̺¥Æ®/±âȹÀü
¿¬°üµµ¼
»óÇ°±Ç
ÀÌ»óÇ°ÀÇ ºÐ·ù
Ã¥¼Ò°³
Node.js·Î °æÇèÇÏ´Â À¥ ¾ÖÇø®ÄÉÀÌ¼Ç ½ÇÀü °³¹ß ³ëÇÏ¿ì
Node.js´Â À¥ ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ßÀÇ Çʼö·Î ÀÚ¸® Àâ°í ÀÖ½À´Ï´Ù. ÀÚ¹Ù½ºÅ©¸³Æ® ±â¹ÝÀ¸·Î ÇÁ·±Æ®¿£µå¿Í ¹é¿£µå¸¦ °°Àº ¾ð¾î·Î °³¹ßÇÒ ¼ö ÀÖ´Â °ÍÀÌ ÀåÁ¡ÀÔ´Ï´Ù. ÀÌ Ã¥Àº ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ßÀÇ ÇÁ·±Æ®¿£µåºÎÅÍ ¹é¿£µå±îÁö °æÇèÇÒ ¼ö ÀÖµµ·Ï ±¸¼ºÇß½À´Ï´Ù. Node.js»Ó¸¸ ¾Æ´Ï¶ó ÀÚ¹Ù½ºÅ©¸³Æ® ¹®¹ý, ÀͽºÇÁ·¹½º¸¦ È°¿ëÇÑ À¥¾Û, CLI µµ±¸ °³¹ß, npmÀ» ÀÌ¿ëÇÑ ¶óÀ̺귯¸® °ü¸®, ¸®¾×Æ®¿Í ÀͽºÇÁ·¹½º·Î ÇÁ·±Æ®¿£µå/¹é¿£µå °³¹ß ¹× ¿î¿µ±îÁö »ç½Ç»ó ÃֽŠÇÁ·±Æ®¿£µå, ¹é¿£µå Àü¹ÝÀ» °³°ýÀûÀ¸·Î »ìÆ캾´Ï´Ù. ½Ç¹« °æÇè°ú ³ëÇÏ¿ìµµ ÇÔ²² ½Ç¾î ¡®¿Ö¡¯ ±×·¸°Ô ±¸ÇöÇØ¾ß ÇÏ´ÂÁö¸¦ ¹è¿ì¸ç °³¹ßÀڷμÀÇ °æÇèÄ¡¸¦ ³ÐÈú ¼ö ÀÖ½À´Ï´Ù.
ÃâÆÇ»ç ¼Æò
ÇÁ·ÎÁ§Æ® ÅõÀÔ Àü ºü¸£°Ô ¹è¿ì´Â Node.js °³¹ß ½ÇÀü ³ëÇÏ¿ì
ÀÌ Ã¥Àº ÀÚ¹Ù½ºÅ©¸³Æ®´Â ¹°·Ð À¥ °³¹ß °æÇèµµ ¾ø´ø ÀúÀÚ°¡ ¸ö¼Ò ºÎµúÈ÷¸ç üµæÇÑ Node.js °³¹ß ³ëÇϿ츦 ÀüÇÕ´Ï´Ù. ½ÇÁ¦ °æÇèÀ» ¹ÙÅÁÀ¸·Î °³¹ß °úÁ¤À» ¼³¸íÇϱ⠶§¹®¿¡ Çö¾÷¿¡¼ ½Ç¼ö¸¦ ÁÙÀÌ°í, ¹®Á¦¸¦ ¼ö¿ùÇÏ°Ô ´ëÀÀÇÏ´Â µ¥ µµ¿òÀÌ µÉ °ÍÀÔ´Ï´Ù. ¾÷¹«¿¡ È°¿ëÇÒ ¼ö ÀÖ´Â node.js °³¹ß ³ëÇϿ츦 ±âÃʺÎÅÍ °í±Þ ±â¼ú±îÁö ü°èÀûÀ¸·Î ´Ù·ê »Ó¸¸ ¾Æ´Ï¶ó ¡®¿Ö ±×·± °áÁ¤À» ³»¸®´Â°¡¡¯¿¡ ´ëÇÑ ¹è°æ±îÁö ÀÚ¼¼È÷ ¼³¸íÇÕ´Ï´Ù.
ÀÚ¹Ù½ºÅ©¸³Æ® Áö½ÄÀÌ ÀÖ´Â ÇÁ·±Æ®¿£µå °³¹ßÀÚ¶ó¸é Node.js¸¦ È°¿ëÇÔÀ¸·Î½á ¹é¿£µåÀÇ µ¿ÀÛ°ú Ư¼º, ÇÁ·±Æ®¿£µå¿ÍÀÇ Â÷À̸¦ ´õ¿í Á¤È®ÇÏ°Ô ÀÌÇØÇÒ ¼ö ÀÖÀ» °ÍÀÔ´Ï´Ù. ¹é¿£µå °³¹ßÀÚ¶ó¸é ¹é¿£µå °³¹ß ¹× ¿î¿ë µµ±¸·Î¼ Node.jsÀÇ Æ¯Â¡À» µÇ»õ±â´Â µ¿½Ã¿¡ ÇÁ·±Æ®¿£µå °³¹ßÀÇ Æ¯Â¡µµ ¾Ë ¼ö ÀÖÀ» °ÍÀÔ´Ï´Ù.
¡Ú°¢ ÀåÀÇ ³»¿ë
1Àå Node.jsÀÇ Æ¯Â¡ - ºñµ¿±â, À̺¥Æ® ÁÖµµ, À̺¥Æ® ·çÇÁ
2Àå Node.js ½ÇÇà ȯ°æÀ» ±¸ÃàÇÏ°í °£´ÜÇÑ ÀÚ¹Ù½ºÅ©¸³Æ® ¹®¹ý ´Ù·ïº¸±â
3Àå Node.js ¸ðµâ(ÆÄÀÏ ºÐÇÒ)
4Àå Node.js¿¡¼ ºñµ¿±â 󸮸¦ ´Ù·ç´Â ¹æ¹ý ±×¸®°í ¿¡·¯ Çڵ鸵
5Àå CLI µµ±¸·Î °£´ÜÇÑ ¾ÖÇø®ÄÉÀ̼ÇÀ» ¸¸µå´Â ¹æ¹ý°ú Å×½ºÆ® ÀÛ¼º ¹æ¹ý
6Àå Node.js¸¦ ÀÌ¿ëÇÑ À¥ ¾ÖÇø®ÄÉÀ̼ÇÀÇ ±âÃÊ - ¼¹ö ¸¸µå´Â ¹æ¹ý°ú ³×Æ®¿öÅ© ó¸®
7Àå ÇÁ·¹ÀÓ¿öÅ©¸¦ ÀÌ¿ëÇØ SPA¸¦ ÀÛ¼ºÇÏ´Â ¹æ¹ý
8Àå ½ÇÁ¦ Node.js ¾ÖÇø®ÄÉÀ̼ÇÀ» ¿î¿ëÇÒ ¶§ ÇÊ¿äÇÑ Áö½Ä
¡Ú´ë»ó µ¶ÀÚ
- Node.js¸¦ È°¿ëÇÑ ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ßÀÌ ±Ã±ÝÇÑ ºÐ
- °³¹ß °æ·ÂÀÌ ÀÖÁö¸¸ Node.js °³¹ß¿¡ Àͼ÷ÇÏÁö ¾ÊÀº °³¹ßÀÚ
- Node.js °³¹ß °³³ä°ú ¿ø¸®°¡ ±Ã±ÝÇÑ °³¹ßÀÚ
- °³¹ß ¿µ¿ªÀ» ³ÐÈ÷°í ½ÍÀº ÇÁ·±Æ®¿£µå °³¹ßÀÚ
̵̧ȍ
Ãß»ó¿ø(Á¤º¸º¸È£Àü°ø)
Node.js¸¦ ¾î´À Á¤µµ ÇØºÃ´Ù¸é ²À Àо±æ ÃßõÇÕ´Ï´Ù. ½ÇÁ¦ ¾÷¹« °æÇèÀ» ¹ÙÅÁÀ¸·Î ÇÑ ¼³¸íÀÌ ´ã°Ü ÀÖ½À´Ï´Ù. ´öºÐ¿¡ Çö¾÷¿¡¼ ½Ç¼ö¸¦ ÁÙÀÌ°í, °æÇè¿¡ ºñÇØ ¼ö¿ùÇÏ°Ô ´ëÀÀÇÒ ¼ö ÀÖÀ» °ÍÀÔ´Ï´Ù. ±×Àú Node.js¿¡ ´ëÇؼ °¡¸£Ä¡´Â °ÍÀÌ ¾Æ´Ï¶ó ÀÛ°¡ÀÇ ³»°ø°ú ³ëÇÏ¿ì°¡ ´ã°Ü ÀÖ½À´Ï´Ù. Ã¥ÀÇ ³»¿ëÀ» Àß Èí¼öÇÑ´Ù¸é Çö¾÷¿¡¼ ¸¹Àº µµ¿òÀÌ µÉ ÁÁÀº Ã¥ÀÔ´Ï´Ù. Node.js °³¹ßÀÚ´Â °ú°Å¿¡ ¾î¶² »ý°¢À» Çß°í, ¹®Á¦¸¦ ¾î¶»°Ô ÇØ°áÇÏ´ÂÁö ±Ã±ÝÇÏ´Ù¸é ²À Àо±æ ¹Ù¶ø´Ï´Ù.
ÀüÇöÁØ(¹é¿£µå °³¹ßÀÚ)
°ú°Å È÷½ºÅ丮±îÁö ÇÔ²² °çµé¿©¼ ¼³¸íÇØÁÖ´Â ¹æ½ÄÀÌ ¾ÆÁÖ ÁÁ¾Ò½À´Ï´Ù. ¿Ö ÀÌ·± ¹æ½ÄÀ¸·Î Node.js°¡ ¹ßÀüÇß´ÂÁö ¾Ë ¼ö ÀÖ¾ú°í ÇöÀç ±×¸®°í ¾ÕÀ¸·Î´Â ¾î¶»°Ô ÇØ¾ß ´õ Àß ¾µ ¼ö ÀÖ´ÂÁö¸¦ ¾Ë·ÁÁÖ´Â ÁÁÀº ½Ç¹«¼ÀÔ´Ï´Ù.
Àå¼¼¿µ(ÇÁ·±Æ®¿£µå °³¹ßÀÚ)
°³¹ß·Î ÇÁ·Î±×·¡¹ÖÀÇ ¼¼°è¿¡ óÀ½ ¹ßÀ» µéÀ̸é Á¾Á¾ Node.js¿Í °°Àº ¼¹ö Ãø ±â¼ú¿¡ ´ëÇÑ ÀÌÇØ°¡ ºÎÁ·ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÇÏÁö¸¸ ÇÁ·±Æ®¿£µå °³¹ß¿¡¼µµ ·ÎÄÿ¡¼ À¥ ¾ÖÇø®ÄÉÀ̼ÇÀ» ½ÇÇàÇÏ°í ÇÁ·ÎÁ§Æ®°¡ ¾î¶² ±¸¼ºÀ» ±â¹ÝÀ¸·Î ºôµåµÇ´ÂÁö ±íÀÌ ÀÌÇØÇϱâ À§Çؼ´Â Node.js¸¦ ÇÊÈ÷ ¾Ë¾Æ¾ß ÇÕ´Ï´Ù. ƯÈ÷ Node.js´Â Çö´ëÀûÀÎ ÇÁ·±Æ®¿£µå ºôµå µµ±¸°¡ ½ÇÇàµÇ´Â ȯ°æÀ» Á¦°øÇÕ´Ï´Ù. ÀÌ·¯ÇÑ µµ±¸µéÀº ÇÁ·ÎÁ§Æ®ÀÇ ÀÚµ¿È¿Í ÃÖÀûÈ¿¡ ÇʼöÀûÀÎ ¿ªÇÒÀ» ÇÕ´Ï´Ù. ÀÌ °úÁ¤À» ÀÌÇØÇÔÀ¸·Î½á ÀûÀýÇÑ ºôµå µµ±¸¸¦ ¼±ÅÃÇÏ°í È¿°úÀûÀ¸·Î È°¿ëÇÒ ¼ö ÀÖÀ» °ÍÀÔ´Ï´Ù. ÀÌ Ã¥Àº ÀÌ·¯ÇÑ ±â¼úÀû ¹è°æÁö½ÄÀ» ¸íÈ®ÇÏ°Ô ¼³¸íÇÏ¸ç ±âº» °³³äºÎÅÍ ½ÉÈ ³»¿ë±îÁö ±íÀÌ ÀÖ°Ô ´Ù·ì´Ï´Ù. ÇÁ·ÎÁ§Æ® ¼³Á¤À̳ª ºôµå °úÁ¤¿¡¼ °Þ´Â ¾î·Á¿òÀ» ÇØ°áÇÏ´Â µ¥ µµ¿òÀÌ µË´Ï´Ù. Ãʺ¸ÀÚºÎÅÍ Áß±Þ °³¹ßÀÚ±îÁö, Node.jsÀÇ ¸ðµç °ÍÀ» ¹è¿ï ¼ö ÀÖ´Â ÀÌ Ã¥À» °·ÂÈ÷ ÃßõÇÕ´Ï´Ù.
ÀÓÇõ(¹é¿£µå °³¹ßÀÚ)
Node.js¸¦ °øºÎÇÏ¸é¼ Node.js¿¡ ³»ÀçµÈ ÀÛµ¿ ¿ø¸®¸¦ ÀÌ·¸°Ô ±í°Ô ¼³¸íÇÑ Ã¥Àº ½±°Ô º¸Áö ¸øÇÑ °Í °°½À´Ï´Ù. ºñµ¿±â ºÎºÐ¿¡¼ ƯÈ÷ ¿©·¯ °¡Áö ±¸Çö ¹æ¹ý¿¡ µû¶ó ¾î¶»°Ô µ¿ÀÛÇÏ´ÂÁö ¼¼¼¼ÇÏ°Ô ºñ±³ ºÐ¼®ÇÑ Ã¥µµ µå¹° °Í °°½À´Ï´Ù. ±×¸®°í °³³ä°ú ¿ø¸®¸¦ ±í°Ô ÇнÀÇÒ ¼ö ÀÖ´Ù´Â °Íµµ ÁÁ¾ÒÁö¸¸ ½Ç¹«¿¡¼´Â ¾î¶»°Ô ¾²´ÂÁöµµ Á¶¾ðÀ» ÇØÁÖ´Â Á¡ÀÌ ¹«Ã´ ÀλóÀûÀ̾ú½À´Ï´Ù. ´Ù¸¥ Node.js Ã¥À¸·Î °øºÎ¸¦ Çß´Ù ÇÏ´õ¶óµµ ºÐ¸íÈ÷ Ãß°¡ÀûÀ¸·Î µµ¿òÀÌ µÉ °ÍÀÔ´Ï´Ù.
ÀÌÀοµ(¹é¿£µå °³¹ßÀÚ)
Node.jsÀÇ ±âº»À» ´ÙÁú ¼ö Àִ åÀ̶ó »ý°¢ÇÕ´Ï´Ù. Node.jsÀÇ Æ¯Â¡ºÎÅÍ °Á¡±îÁö ´Ù·ç°í ÃÖ±Ù ¾ÖÇø®ÄÉÀ̼ǿ¡¼ ÀÌ ¾ð¾î¸¦ ¿Ö ¸¹ÀÌ Ã¤ÅÃÇÏ°Ô µÇ¾ú´ÂÁö µî ¾Ë ¼ö ÀÖ´Â ³»¿ëÀÌ ¸¹½À´Ï´Ù.
±èÈ¿Áø(¼¹ö °³¹ßÀÚ)
Àú´Â Node.js °³¹ßÀÚ°¡ ¾Æ´Ï¾úÁö¸¸ °©ÀÚ±â Node.js·Î ÇÁ·ÎÁ§Æ®¸¦ ÁøÇàÇØ¾ß ÇÏ´Â »óȲ¿¡ ³õ¿© ÀÖ¾ú½À´Ï´Ù. ±Þ¹ÚÇÑ »óȲ ¼Ó¿¡¼ ¾÷¹«¸¦ ½ÃÀÛÇϱâ À§ÇØ ¹Ø¹Ù´ÚºÎÅÍ Node.js¸¦ ¹è¿ì¸é¼ µ¿½Ã¿¡ °³¹ßÀ» ÁøÇàÇØ¾ß Çß½À´Ï´Ù. ±×¸®°í ±× °úÁ¤ÀÌ Ã¥¿¡¼ ¼³¸íÇÏ´Â ¸ñÂ÷¿Í ºñ½ÁÇÏ°Ô ³ª¾Æ°¡´Â °É º¸°í Á¤¸» ¾÷¹«¿¡ ¹Ù·Î È°¿ëÇÒ ¼ö Àִ åÀ̶ó°í »ý°¢Çß½À´Ï´Ù. Node.js ±âÃʺÎÅÍ ½Ç¹«¿¡ ¾µ ¼ö ÀÖ´Â °í±Þ ±â¼ú±îÁö ü°èÀûÀ¸·Î ´Ù·ç°í ÀÖÀ» »Ó¸¸ ¾Æ´Ï¶ó, ¿Ö ±×·± °áÁ¤À» ³»¸®´ÂÁö¿¡ ´ëÇÑ ¹è°æ±îÁö ÀÚ¼¼È÷ ¼³¸íÇÕ´Ï´Ù. ´öºÐ¿¡ ¹«ÀÛÁ¤ ÀÏÀ» ½ÃÀÛÇß´ø Àú´Â ¹«¾ùÀ» ¹è¿ì°í, ¿Ö ¹è¿ì´ÂÁö¿¡ ´ëÇÑ È÷½ºÅ丮¸¦ ÀÌÇØÇϸç ÇнÀÇÒ ¼ö ÀÖ¾ú½À´Ï´Ù. ƯÈ÷ ½ÇÁ¦ °³¹ß °úÁ¤¿¡¼ ¹ß»ýÇÏ´Â ¹®Á¦µéÀ» ½Ç½ÀÀ» ÅëÇØ ÇØ°áÇسª°¡´Â ¹æ½ÄÀº ¸Å¿ì È¿°úÀûÀ̾ú½À´Ï´Ù. Ã¥¿¡¼ Á¦½ÃÇÏ´Â ¿¹Á¦ ÄÚµåµéÀ» µû¶ó Çغ¸¸é¼ Á÷Á¢ °æÇèÇÏ¸ç ¹è¿ì´Â °úÁ¤Àº Á¤¸» ¸ôÀÔ°¨ ³ÑÃƽÀ´Ï´Ù. È¥ÀÚ °í¹ÎÇÏ¸ç ½Ã°£À» ³¶ºñÇÏ´Â ´ë½Å, ½ÇÁ¦ °³¹ß °úÁ¦¸¦ ÇØ°áÇÏ¸é¼ Node.js¸¦ ´É¼÷ÇÏ°Ô ´Ù·ê ¼ö ÀÖ¾ú½À´Ï´Ù. ÀÌ Ã¥Àº °³¹ß °æ·ÂÀÌ ÀÖÁö¸¸ Node.js °³¹ß¿¡ Àͼ÷ÇÏÁö ¾ÊÀº µ¶ÀÚ¿¡°Ô ÁÁÀº »ç¼ö°¡ µÉ °ÍÀÔ´Ï´Ù.
±è¿µÀÍ(ÇÁ¸®·£¼ °³¹ßÀÚ)
Node.js¸¦ Á¦´ë·Î °øºÎÇÑ ÀûÀº ¾øÁö¸¸ °¡²û Çغ¼ ±âȸ°¡ ÀÖ¾ú´Âµ¥, ±×¶§¸¶´Ù °í³ÀÇ ¿¬¼ÓÀ̾ú½À´Ï´Ù. µµ´ëü ¿Ö ÀÌ·± °É±î? ÀÌ°Ç ¶Ç ¹«¾ùÀϱî? ÀÌ Ã¥À» º£Å¸¸®µùÇÏ¸é¼ ¾òÀº ±ú´ÞÀ½À¸·Î °ú°ÅÀÇ ¹«ÁöÇß´ø ÀÚ½ÅÀ» ¹Ý¼ºÇÏ°Ô µÇ¾ú½À´Ï´Ù. Node.js ÇÁ·ÎÁ§Æ®¸¦ ÁøÇà ÁßÀ̶ó¸é ²À Çѹø Àо±æ ±ÇÇÕ´Ï´Ù.
±è°æ¼·(¼¹ö °³¹ßÀÚ)
Node.js¿¡ ´ëÇÑ Áö½ÄÀÌ Àü¹«ÇÑ Ã¤ ½ºÅ¸Æ®¾÷¿¡¼ Ä¿¸®¾î¸¦ ½ÃÀÛÇß´ø ÀÔÀå¿¡¼ ´ç½Ã¿¡³ª Áö±ÝÀ̳ª ²À ÇÊ¿äÇÑ Ã¥À̶ó´Â »ý°¢ÀÌ µì´Ï´Ù. ¡®¾÷¹«¿¡ È°¿ëÇϴ¡¯ ¼ö½Ä¾î¿¡ °É¸Â°Ô Node.js¸¦ »ç¿ëÇϱâ Àü¿¡ ¹Ýµå½Ã ¾Ë°í ÀÖ¾î¾ß ÇÏ´Â ºÎºÐ¿¡ ´ëÇÑ ¼³¸íÀÌ Àϸñ¿ä¿¬ÇÏ°Ô ÀûÇô ÀÖ½À´Ï´Ù. Ã¥¿¡ µîÀåÇÏ´Â °³³äÀÌ ´çÀåÀº ÀÌÇØ°¡ µÇÁö ¾Ê´õ¶óµµ, ²Ä²ÄÈ÷ Àаí üµæÇÏ¿© ÃßÈÄ¿¡ ½ÇÁ¦ ¾÷¹« ȯ°æ¿¡¼ ¸Â´Ú¶ß·ÈÀ» ¶§ ¸·¿¬ÇÑ ³¸¼´º¸´Ü ¹«¾ðÀÇ ¹Ý°¡¿òÀ» ´À²¸º¸±æ ¹Ù¶ø´Ï´Ù.
¸ñÂ÷
1. óÀ½ ¸¸³ª´Â Node.js
_1.1 ¾ð¾î·Î¼ÀÇ Node.js Ư¡
_1.2 ÇÁ·±Æ®¿£µå/¹é¿£µå ¸ðµÎ¿¡ ÇÊ¿äÇÏ°Ô µÈ Node.js
2. ÀÚ¹Ù½ºÅ©¸³Æ®/Node.jsÀÇ ¹®¹ý
_2.1 °³¹ß ȯ°æ µµÀÔ
_2.2 ÀÚ¹Ù½ºÅ©¸³Æ® ±âÃÊ
_2.3 ÀÚ¹Ù½ºÅ©¸³Æ®¿Í »ó¼Ó
_2.4 ÀÚ¹Ù½ºÅ©¸³Æ®¿Í this
_2.5 ES6 ÀÌÈÄÀÇ Áß¿äÇÑ ¹®¹ý
3. Node.js¿Í ¸ðµâ
_3.1 CommonJS ¸ðµâ
_3.2 ECMAScript ¸ðµâ
_3.3 ¸ðµâ »ç¿ë ±¸ºÐ
_3.4 Ç¥ÁØ ¸ðµâ
_3.5 npm°ú ¿ÜºÎ ¸ðµâ ºÒ·¯¿À±â
4. Node.js¿¡¼ÀÇ ºñµ¿±â ó¸®
_4.1 µ¿±â ó¸®¿Í ºñµ¿±â ó¸®
_4.2 Äݹé
_4.3 ÇÁ·Î¹Ì½º
_4.4 async/await
_4.5 ½ºÆ®¸² ó¸®
_4.6 AsyncIterator
_4.7 ¿¡·¯ Çڵ鸵 Á¤¸®
_4.8 Top-Level Await
5. CLI µµ±¸ °³¹ß
_5.1 Node.jsÀÇ °³¹ß È帧
_5.2 Àμö ó¸®
_5.3 ¶óÀ̺귯¸® µµÀÔ ¹× CLI¿¡¼ÀÇ Àû¿ë
_5.4 Node.jsÀÇ ¸°Æ®
_5.5 Node.jsÀÇ Å×½ºÆ®
6. ÀͽºÇÁ·¹½º¸¦ ÀÌ¿ëÇÑ REST API ¼¹ö/À¥ ¼¹ö
_6.1 ÀͽºÇÁ·¹½º ±âÃÊ¿Í µµÀÔ
_6.2 ÀͽºÇÁ·¹½ºÀÇ Çʼö ±â´É
_6.3 Æ÷°ýÀûÀÎ ¿¡·¯ Çڵ鸵
_6.4 µ¥ÀÌÅͺ£À̽º ¿¬µ¿
_6.5 ºä ÅÛÇø´
_6.6 Á¤Àû ÆÄÀÏ ¼Û½Å
_6.7 ¶ó¿ìÆðú ÆÄÀÏ ºÐÇÒ¿¡ ´ëÇÑ »ç°í¹æ½Ä
_6.8 ½ºÅ¸ÀÏ ºÐÇÒ ½ÇÀü
_6.9 Çڵ鷯 Å×½ºÆ®
_6.10 AsyncIterator Å×½ºÆ®
_6.11 ½ÇÆÐ ½ÃÀÇ Å×½ºÆ®
_6.12 Çڵ鷯 ´ÜÀ§ÀÇ ºÐÇÒ°ú Å×½ºÆ® ¿ëÀ̼º
_6.13 Node.js ¾ÖÇø®ÄÉÀÌ¼Ç ¹èÆ÷
_6.14 Node.js¿Í µµÄ¿
_6.15 Ŭ·¯½ºÅ͸¦ ÀÌ¿ëÇÑ ¼º´É Çâ»ó
7. ÇÁ·±Æ®¿£µå/¹é¿£µå °³¹ß
_7.1 ÇÁ·±Æ®¿£µå¿Í ¹é¿£µå¸¦ ¸ð¾Æ¼ °³¹ßÇϱâ
_7.2 ´ÜÀÏ ÀúÀå¼Ò
_7.3 ¾ÖÇø®ÄÉÀÌ¼Ç ±¸¼º
_7.4 ÇÁ·±Æ®¿£µå °³¹ßÀÇ »ç°í¹æ½Ä
_7.5 ¸®¾×Æ®ÀÇ ±âº» ±â´É
_7.6 ºê¶ó¿ìÀú À̺¥Æ® ó¸®
_7.7 ÄÄÆ÷³ÍÆ® ºÐÇÒ
_7.8 API·Î °¡Á®¿Â °ªÀ» Ç¥½ÃÇϱâ
_7.9 API¸¦ È£ÃâÇØ °ªÀ» ¾÷µ¥ÀÌÆ®Çϱâ
_7.10 Ŭ¶óÀ̾ðÆ® »çÀÌµå ¶ó¿ìÆÃ
_7.11 ÇÁ·±Æ®¿£µå ¾ÖÇø®ÄÉÀÌ¼Ç ¹èÆ÷
_7.12 ÇÁ·±Æ®¿£µå Å×½ºÆ®
8. ¾ÖÇø®ÄÉÀÌ¼Ç ¿î¿ë°ú °³¼±
_8.1 ÆÐÅ°Áö ¹öÀü ¾÷µ¥ÀÌÆ®
_8.2 ´ÜÀÏ ÀúÀå¼Ò¿¡¼ °øÅë ¶óÀ̺귯¸®¸¦ °ü¸®Çϱâ
_8.3 ¾ÖÇø®ÄÉÀÌ¼Ç ½ÇÁ¦ ¿î¿ë ½ÃÀÇ ÁÖÀÇÁ¡
_8.4 ¼º´É ÃøÁ¤°ú Æ©´×
°ü·ÃÀ̹ÌÁö
ÀúÀÚ¼Ò°³
»ý³â¿ùÀÏ | - |
---|
2013³â ¾ßÈÄ ÁÖ½Äȸ»ç¿¡ ÀÔ»çÇÏ¿© Á¤º¸½Ã½ºÅÛ°ú Ç÷§Æû ºÐ¾ß¿¡¼ ±âȹ¡¤°³¹ß¡¤¿î¿µ ¾÷¹«¸¦ ¸Ã¾Ò´Ù. ¶ÇÇÑ ¾ßÈÄ ³»ºÎÀÇ ½ºÆä¼È¸®½ºÆ® ÀÎÁõ Á¦µµÀÎ ºí·¢º§Æ®(ýÙÓá, À¥ ÇÁ·±Æ®¿£µå ºÐ¾ß)¸¦ ÃëµæÇßÀ¸¸ç, »ç³» Á¶Á÷¿¡¼ ±â¼ú ¹× °³¹ß Áö¿ø, OSS¿¡ ´ëÇÑ Çǵå¹é µî¿¡ Âü¿©Çß´Ù. 2022³âºÎÅÍ RPGÅ×Å© À¯ÇÑÃ¥ÀÓȸ»ç¿¡ Âü¿©ÇÏ¿© ½ºÅ¸Æ®¾÷ ¹× ½Å±Ô »ç¾÷ °³¹ß, ¾îµå¹ÙÀÌÀú ¾÷¹« µîÀ» ´ã´çÇÏ°í ÀÖ´Ù. ÁöÀº Ã¥À¸·Î ¡ºÔѪ«ª·ªÆùʪ֣¡Slack«¢«×«êËÒÛ¡ìýÚ¦(¿òÁ÷ÀÌ¸ç ¹è¿î´Ù! ½½·¢ ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß ÀÔ¹®)¡»ÀÌ ÀÖÀ¸¸ç À¥ ¹Ìµð¾î³ª ÀâÁö¿¡µµ ±ÛÀ» ¾´´Ù.
»ý³â¿ùÀÏ | - |
---|
´ëÇÐ Á¹¾÷ ÈÄ ¼ÒÇÁÆ®¿þ¾î ¿£Áö´Ï¾î, ¼ÒÇÁÆ®¿þ¾î Ç°Áú ¿£Áö´Ï¾î, ¾ÖÀÚÀÏ ÄÚÄ¡ µî ´Ù¾çÇÑ ºÎ¹®¿¡¼ ¼ÒÇÁÆ®¿þ¾î °³¹ß¿¡ Âü¿©Çß´Ù. Àç¹ÌÀÖ´Â ÀÏ, ³ª¿Í Á¶Á÷ÀÌ ¼ºÀåÇÏ°í ¼º°ú¸¦ ³»µµ·Ï µ½´Â ÀÏ¿¡ º¸¶÷À» ´À³¢¸ç ³ª Àڽſ¡°Ô µµÀüÇÏ°í ´õ ³ªÀº »ç¶÷ÀÌ µÇ±â À§ÇØ Ç×»ó ³ë·ÂÇÏ°í ÀÖ´Ù. Àú¼·Î ¡ºÄÚµå Ç°Áú ½Ã°¢ÈÀÇ Á¤¼®¡»(Áö¾Ø¼±, 2015)ÀÌ ÀÖ°í, ¿Å±ä Ã¥À¸·Î´Â ¡ºÁ¦´ë·Î ¹è¿ì´Â ¼öÇÐÀû ÃÖÀûÈ¡»(ÇѺû¹Ìµð¾î, 2021), ¡º±×¸²À¸·Î ¹è¿ì´Â TCP/IP¡» µîÀÌ ÀÖ´Ù.
ÁÖ°£·©Å·
´õº¸±â»óÇ°Á¤º¸Á¦°ø°í½Ã
À̺¥Æ® ±âȹÀü
ÄÄÇ»ÅÍ/ÀÎÅÍ³Ý ºÐ¾ß¿¡¼ ¸¹Àº ȸ¿øÀÌ ±¸¸ÅÇÑ Ã¥
ÆǸÅÀÚÁ¤º¸
»óÈ£ |
(ÁÖ)±³º¸¹®°í |
---|---|
´ëÇ¥ÀÚ¸í |
¾Èº´Çö |
»ç¾÷ÀÚµî·Ï¹øÈ£ |
102-81-11670 |
¿¬¶ôó |
1544-1900 |
ÀüÀÚ¿ìÆíÁÖ¼Ò |
callcenter@kyobobook.co.kr |
Åë½ÅÆǸž÷½Å°í¹øÈ£ |
01-0653 |
¿µ¾÷¼ÒÀçÁö |
¼¿ïƯº°½Ã Á¾·Î±¸ Á¾·Î 1(Á¾·Î1°¡,±³º¸ºôµù) |
±³È¯/ȯºÒ
¹ÝÇ°/±³È¯ ¹æ¹ý |
¡®¸¶ÀÌÆäÀÌÁö > Ãë¼Ò/¹ÝÇ°/±³È¯/ȯºÒ¡¯ ¿¡¼ ½Åû ¶Ç´Â 1:1 ¹®ÀÇ °Ô½ÃÆÇ ¹× °í°´¼¾ÅÍ(1577-2555)¿¡¼ ½Åû °¡´É |
---|---|
¹ÝÇ°/±³È¯°¡´É ±â°£ |
º¯½É ¹ÝÇ°ÀÇ °æ¿ì Ãâ°í¿Ï·á ÈÄ 6ÀÏ(¿µ¾÷ÀÏ ±âÁØ) À̳»±îÁö¸¸ °¡´É |
¹ÝÇ°/±³È¯ ºñ¿ë |
º¯½É ȤÀº ±¸¸ÅÂø¿À·Î ÀÎÇÑ ¹ÝÇ°/±³È¯Àº ¹Ý¼Û·á °í°´ ºÎ´ã |
¹ÝÇ°/±³È¯ ºÒ°¡ »çÀ¯ |
·¼ÒºñÀÚÀÇ Ã¥ÀÓ ÀÖ´Â »çÀ¯·Î »óÇ° µîÀÌ ¼Õ½Ç ¶Ç´Â ÈÑ¼ÕµÈ °æ¿ì ·¼ÒºñÀÚÀÇ »ç¿ë, Æ÷Àå °³ºÀ¿¡ ÀÇÇØ »óÇ° µîÀÇ °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì ·º¹Á¦°¡ °¡´ÉÇÑ »óÇ° µîÀÇ Æ÷ÀåÀ» ÈѼÕÇÑ °æ¿ì ·½Ã°£ÀÇ °æ°ú¿¡ ÀÇÇØ ÀçÆǸŰ¡ °ï¶õÇÑ Á¤µµ·Î °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì ·ÀüÀÚ»ó°Å·¡ µî¿¡¼ÀÇ ¼ÒºñÀÚº¸È£¿¡ °üÇÑ ¹ý·üÀÌ Á¤ÇÏ´Â ¼ÒºñÀÚ Ã»¾àöȸ Á¦ÇÑ ³»¿ë¿¡ ÇØ´çµÇ´Â °æ¿ì |
»óÇ° Ç°Àý |
°ø±Þ»ç(ÃâÆÇ»ç) Àç°í »çÁ¤¿¡ ÀÇÇØ Ç°Àý/Áö¿¬µÉ ¼ö ÀÖÀ½ |
¼ÒºñÀÚ ÇÇÇغ¸»ó |
·»óÇ°ÀÇ ºÒ·®¿¡ ÀÇÇÑ ±³È¯, A/S, ȯºÒ, Ç°Áúº¸Áõ ¹× ÇÇÇغ¸»ó µî¿¡ °üÇÑ »çÇ×Àº¼ÒºñÀÚºÐÀïÇØ°á ±âÁØ (°øÁ¤°Å·¡À§¿øȸ °í½Ã)¿¡ ÁØÇÏ¿© ó¸®µÊ ·´ë±Ý ȯºÒ ¹× ȯºÒÁö¿¬¿¡ µû¸¥ ¹è»ó±Ý Áö±Þ Á¶°Ç, ÀýÂ÷ µîÀº ÀüÀÚ»ó°Å·¡ µî¿¡¼ÀǼҺñÀÚ º¸È£¿¡ °üÇÑ ¹ý·ü¿¡ µû¶ó ó¸®ÇÔ |
¹è¼Û¾È³»
±³º¸¹®°í »óÇ°Àº Åùè·Î ¹è¼ÛµÇ¸ç, Ãâ°í¿Ï·á 1~2Àϳ» »óÇ°À» ¹Þ¾Æ º¸½Ç ¼ö ÀÖ½À´Ï´Ù.
Ãâ°í°¡´É ½Ã°£ÀÌ ¼·Î ´Ù¸¥ »óÇ°À» ÇÔ²² ÁÖ¹®ÇÒ °æ¿ì Ãâ°í°¡´É ½Ã°£ÀÌ °¡Àå ±ä »óÇ°À» ±âÁØÀ¸·Î ¹è¼ÛµË´Ï´Ù.
±ººÎ´ë, ±³µµ¼Ò µî ƯÁ¤±â°üÀº ¿ìü±¹ Åù踸 ¹è¼Û°¡´ÉÇÕ´Ï´Ù.
¹è¼Ûºñ´Â ¾÷ü ¹è¼Ûºñ Á¤Ã¥¿¡ µû¸¨´Ï´Ù.