¹Ýµð¾Ø·ç´Ï½º ÀÎÅͳݼ­Á¡

³×ºñ°ÔÀÌ¼Ç ½Ç½Ã°£ Àαâ Ã¥

    Node.js ÇÏÀÌ ÆÛÆ÷¸Õ½º - acorn+PACKT ½Ã¸®Áî ¼º´É ºÐ¼®ºÎÅÍ º´¸ñ Çö»ó Á¦°Å ¹× ¼º´É ÀúÇÏ È¸ÇDZîÁö

    ¿øÁ¦ : Node.js High Performance

    • µð¿À°í ¸®¼¾µ¥ Àú
    • Å×Å© Æ®·£½º ±×·ì T4 ¿ª
    • ¿¡ÀÌÄÜÃâÆÇ
    • 2017³â 01¿ù 02ÀÏ
    • Á¤°¡
      15,000¿ø
    • ÆǸŰ¡
      13,500¿ø [10% ÇÒÀÎ]
    • °áÁ¦ ÇýÅÃ
      ¹«ÀÌÀÚ
    • Àû¸³±Ý
      750¿ø Àû¸³ [5%P]

      NAVER Pay °áÁ¦ ½Ã ³×À̹öÆäÀÌ Æ÷ÀÎÆ® 5% Àû¸³ ?

    • ¹è¼Û±¸ºÐ
      ¾÷ü¹è¼Û(¹ÝµðºÏ)
    • ¹è¼Û·á
      15,000¿ø ÀÌ»ó ±¸¸Å½Ã ¹«·á¹è¼Û
    • Ãâ°í¿¹Á¤ÀÏ

      Ãâ°í¿¹Á¤ÀÏ ¾È³»

      ¡Ø Ãâ°í¿¹Á¤ÀÏÀº µµ¼­ Àç°í»óȲ¿¡ µû¶ó º¯µ¿µÉ ¼ö ÀÖ½À´Ï´Ù.

      close

      2024³â 04¿ù 29ÀÏ(¿ù)

      ¡Ø Ãâ°í¿¹Á¤ÀÏÀº µµ¼­ Àç°í»óȲ¿¡ µû¶ó º¯µ¿µÉ ¼ö ÀÖ½À´Ï´Ù.

    ¼ö·®
    ȸ¿ø¸®ºä
    - [0]
    ISBN: 9788960779488 160ÂÊ 189 x 236 (§®)

    Áö±Ý ÀÌÃ¥Àº

    • ÆǸÅÁö¼ö : 114

    ÀÌ Ã¥°ú ÇÔ²² ±¸¸ÅÇÑ Ã¥

    ÀÌ Ã¥ÀÌ ¼ÓÇÑ ºÐ¾ß

    ÃâÆÇ»ç ¸®ºä

    ÃâÆÇ»ç ¼­Æò
    ¡Ú ÀÌ Ã¥¿¡¼­ ´Ù·ç´Â ³»¿ë ¡Ú
    ¡á Á¦´ë·Î Á¤Àǵǰí Å×½ºÆ®µÈ °³¹ß ÆÐÅÏÀ» ÀÌ¿ëÇÑ ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß
    ¡á ¼º´ÉÀ» Çâ»ó½ÃÅ°±â À§ÇÑ ¸Þ¸ð¸® °ü¸® ¹× °¡ºñÁö Ä÷º¼Ç
    ¡á ¸Þ¸ð¸® º¯°æ ¸ð´ÏÅ͸µ°ú Èü ½º³À¼¦ ºÐ¼®
    ¡á CPU ÇÁ·ÎÆÄÀϸµ°ú ÇÁ·Î¼¼¼­¸¦ Áö³ªÄ¡°Ô »ç¿ëÇÏ´Â ÆÐÅÏÀ» ÇÇÇÏ´Â ÄÚµù ¹æ¹ý
    ¡á µ¥ÀÌÅÍÀÇ Á߿伺°ú Á¤º¸ ij½Ì ½Ã±â¿¡ ´ëÇÑ ÀÌÇØ
    ¡á »ó½Ã ÄÚµå Å×½ºÆ®¿Í ÇÊ¿ä½Ã º¥Ä¡¸¶Å·À» À§ÇÑ ÀÚ±ä ÇнÀ
    ¡á ¾ÖÇø®ÄÉÀÌ¼Ç ¹üÀ§ÀÇ È®Àå°ú ¼º´É Çâ»ó ¿ä¼Ò ÆľÇ
    ¡Ú ÀÌ Ã¥ÀÇ ´ë»ó µ¶ÀÚ ¡Ú
    ¾ÖÇø®ÄÉÀ̼ÇÀÇ ¼º´ÉÀ» Çâ»ó½ÃÅ°±â À§ÇØ Ç÷§Æû¿¡ ´ë...
    ¡Ú ÀÌ Ã¥¿¡¼­ ´Ù·ç´Â ³»¿ë ¡Ú
    ¡á Á¦´ë·Î Á¤Àǵǰí Å×½ºÆ®µÈ °³¹ß ÆÐÅÏÀ» ÀÌ¿ëÇÑ ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß
    ¡á ¼º´ÉÀ» Çâ»ó½ÃÅ°±â À§ÇÑ ¸Þ¸ð¸® °ü¸® ¹× °¡ºñÁö Ä÷º¼Ç
    ¡á ¸Þ¸ð¸® º¯°æ ¸ð´ÏÅ͸µ°ú Èü ½º³À¼¦ ºÐ¼®
    ¡á CPU ÇÁ·ÎÆÄÀϸµ°ú ÇÁ·Î¼¼¼­¸¦ Áö³ªÄ¡°Ô »ç¿ëÇÏ´Â ÆÐÅÏÀ» ÇÇÇÏ´Â ÄÚµù ¹æ¹ý
    ¡á µ¥ÀÌÅÍÀÇ Á߿伺°ú Á¤º¸ ij½Ì ½Ã±â¿¡ ´ëÇÑ ÀÌÇØ
    ¡á »ó½Ã ÄÚµå Å×½ºÆ®¿Í ÇÊ¿ä½Ã º¥Ä¡¸¶Å·À» À§ÇÑ ÀÚ±ä ÇнÀ
    ¡á ¾ÖÇø®ÄÉÀÌ¼Ç ¹üÀ§ÀÇ È®Àå°ú ¼º´É Çâ»ó ¿ä¼Ò ÆľÇ
    ¡Ú ÀÌ Ã¥ÀÇ ´ë»ó µ¶ÀÚ ¡Ú
    ¾ÖÇø®ÄÉÀ̼ÇÀÇ ¼º´ÉÀ» Çâ»ó½ÃÅ°±â À§ÇØ Ç÷§Æû¿¡ ´ëÇÑ ´õ ¸¹Àº Áö½ÄÀ» ¾òÀ¸·Á´Â Node.js °³¹ßÀÚ¸¦ À§ÇÑ Ã¥ÀÌ´Ù. Node.js ±âº»¿¡ ´ëÇÑ ¹è°æÁö½ÄÀ» °®Ãè°Å³ª, °¡ºñÁö Ä÷º¼Ç¿¡ ´ëÇØ Àß ¾Ë¸é¼­ ¾ÖÇø®ÄÉÀ̼ÇÀ» ´õ¿í °ß°íÇÏ°Ô ¸¸µé°í ½ÍÀº Àü¹®°¡ ¸ðµÎ¿¡°Ô ÀÌ Ã¥ÀÇ ¿¹Á¦°¡ ¸¹Àº µµ¿òÀÌ µÉ °ÍÀÌ´Ù.
    ¡Ú ÀÌ Ã¥ÀÇ ±¸¼º ¡Ú
    1Àå, ¡®¼Ò°³ ¹× ÄÄÆ÷Áö¼Ç¡¯¿¡¼­´Â ÀÌ Ã¥ÀÇ ÁÖÁ¦¸¦ °£·«È÷ ¼Ò°³ÇÏ°í, ¼º´É ºÐ¼®°ú º¥Ä¡¸¶Å·ÀÇ Á߿伺À» °­Á¶ÇÑ´Ù. ¾ÖÇø®ÄÉÀ̼ÇÀº ¿©·¯ °³ÀÇ ´õ ÀÛÀº ÄÄÆ÷³ÍÆ®µé·Î ÂÉ°³Áú ¼ö ÀÖÀ¸¸ç, ¾ÖÇø®ÄÉÀÌ¼Ç ³» °¢ ÄÄÆ÷³ÍÆ®ÀÇ º¹Àâµµ´Â °³¹ßÀÚ°¡ °ü¸®ÇÒ ¼ö ÀÖ´Â ¼öÁØÀ¸·Î ÀÛ°Ô À¯ÁöµÅ¾ß ÇÑ´Ù. ¿©±â¼­´Â °³¹ß ¹æ¹ý·ÐÀÇ Á߿伺À» ÀÌÇØÇØ¾ß ÇÑ´Ù. ±×¸®°í ºÐ¼®Àº ´õ ½±°Ô ÀÌ·ïÁú ¼ö ÀÖ¾î¾ß ÇÑ´Ù. ¾ÖÇø®ÄÉÀ̼ÇÀÇ ¼ö¸íÁÖ±â»ó¿¡¼­ ¼º´ÉÀÌ ´õ ¶Ù¾î³ª°Å³ª »õ·Î¿î °ÍÀÌ ³ª¿À¸é ½±°Ô ±³Ã¼ÇÒ ¼ö ÀÖµµ·Ï º¹Àâµµ¸¦ ´õ ÀÛ°Ô ¸¸µé¾î¾ß ÇÑ´Ù.
    2Àå, ¡®°³¹ß ÆÐÅÏ¡¯¿¡¼­´Â ¼º´ÉÀÌ ¶³¾îÁö´Â °ÍÀ» ÇÇÇϰųª ¹ß°ßÇÒ ¼ö ÀÖµµ·Ï µµ¿ÍÁÖ´Â ÇÁ·Î±×·¡¹Ö ÆÐÅÏÀ» Æ÷ÇÔÇÑ´Ù. ¾ÕÀ¸·Î ¹ß»ý °¡´ÉÇÑ ¹®Á¦Á¡À» ÇÇÇÏ°í, °£´ÜÇÑ ÆÐÅÏÀ̳ª ±â¹ýµéÀ» ¼±ÅÃÇÏ´Â °ÍÀÌ ¹«¾ùº¸´Ùµµ Áß¿äÇÏ´Ù. À̸¦ ¸í½ÉÇØ, ÇÁ·Î±×·¡¹Ö ¾ð¾î°¡ µ¿ÀÛÇÏ´Â ¹æ¹ý°ú À̺¥Æ® ·çÇÁÀÇ Á߿伺, ºñµ¿±â ÇÁ·Î±×·¡¹ÖÀÌ ÃÖÀûÀ¸·Î µ¿ÀÛÇÏ´Â ¹æ¹ýÀ» ÀÌÇØÇØ¾ß ÇÑ´Ù. ÇÁ·Î±×·¡¹Ö ¾ð¾î¿¡¼­ÀÇ °¡Àå Áß¿äÇÑ ¿ä¼ÒÀÎ ½ºÆ®¸²°ú ¹öÆÛµµ ÀÌÇØÇØ¾ß ÇÒ °ÍÀÌ´Ù.
    3Àå, ¡®°¡ºñÁö Ä÷º¼Ç¡¯¿¡¼­´Â GCÀÇ Á߿伺°ú µ¿ÀÛÀ» ¾Ë·ÁÁØ´Ù. V8 ¸Þ¸ð¸® °ü¸® ¹æ¹ý, ºÒÇÊ¿ä ¸Þ¸ð¸®, ¸Þ¸ð¸® ´©¼ö¸¦ ÀÌÇØÇÒ ¼ö ÀÖ´Ù. ¶ÇÇÑ ¾ÖÇø®ÄÉÀ̼ÇÀ» ÇÁ·ÎÆÄÀϸµÇÏ´Â ¹æ¹ý°ú °³¹ßÀÚ°¡ °´Ã¼¸¦ Á¦´ë·Î »ç¿ëÇÏÁö ¾Ê¾Æ ¹ß»ýÇÏ´Â À߸øµÈ ÇÁ·Î±×·¡¹Ö¿¡ ÀÇÇÑ ¸Þ¸ð¸® ´©¼ö¸¦ ã´Â ¹æ¹ýÀ» ¾Ë ¼ö ÀÖ´Ù.
    4Àå, ¡®CPU ÇÁ·ÎÆÄÀϸµ¡¯¿¡¼­´Â ¾ÖÇø®ÄÉÀ̼ÇÀÌ È£½ºÆ®¿¡ µ¶Â÷ÁöÇØ »ç¿ëÇÒ ¶§°¡ ¾ðÁ¦ÀÎÁö¿Í ¿Ö ±×·±Áö ÀÌÀ¯¸¦ ¾Ë ¼ö ÀÖÀ¸¸ç, ÇÁ·Î¼¼¼­ ÇÁ·ÎÆÄÀϸµµµ °¡´ÉÇÏ´Ù. ¿©±â¼­´Â ÇÁ·Î±×·¡¹Ö ¾ð¾îÀÇ ÇÑ°èÁ¡À» ÀÌÇØÇÏ°í, ¼º´É Çâ»ó°ú È®ÀåÀ» À§ÇØ ¾ÖÇø®ÄÉÀ̼ÇÀ» ¿©·¯ °³ÀÇ ¸ðµâ·Î ÂÉ°µ ÈÄ °¢±â ´Ù¸¥ È£½ºÆ®¿¡¼­ µ¿ÀÛ½ÃÅ°µµ·Ï ÇÏ´Â ¹æ¹ýµµ »ìÆ캻´Ù.
    5Àå, ¡®µ¥ÀÌÅÍ¿Í Ä³½Ã¡¯¿¡¼­´Â ¿ÜºÎÀûÀ¸·Î ÀúÀåµÈ ¾ÖÇø®ÄÉÀÌ¼Ç µ¥ÀÌÅ͸¦ ¼³¸íÇÏ°í, ±×°ÍÀÌ ¾ÖÇø®ÄÉÀ̼ÇÀÇ ¼º´É¿¡ ¾î¶°ÇÑ ¿µÇâÀ» ¹ÌÄ¡´ÂÁö »ìÆ캻´Ù. ¾ÖÇø®ÄÉÀÌ¼Ç ³»ºÎ, µð½ºÅ©, ·ÎÄà ¼­ºñ½º, ·ÎÄà ³×Æ®¿öÅ© ¼­ºñ½º, Ŭ¶óÀ̾ðÆ® È£½ºÆ®¿¡ ÀúÀåÇÏ´Â ¹æ¹ýµµ »ìÆ캻´Ù. ¿©±â¼­´Â °¢±â ´Ù¸¥ ŸÀÔÀÇ µ¥ÀÌÅÍ ÀúÀå ¹æ¹ýÀ» ¾Ë¾Æº¸°í, ¾î¶°ÇÑ ´ÜÁ¡À» °¡Áö°í ÀÖ´ÂÁö, °¡Àå ÃÖÀûÀÇ ¹æ¹ýÀ» ¼±ÅÃÇÒ ¶§ °í·ÁÇØ¾ß ÇÏ´Â »çÇ×Àº ¹«¾ùÀÎÁö »ìÆ캻´Ù. µ¥ÀÌÅÍ°¡ ·ÎÄà ¶Ç´Â ¿ÜºÎ ÀúÀåµÇ´Â ¹æ¹ý°ú µ¥ÀÌÅÍÀÇ Áß¿äµµ¿¡ µû¶ó ij½ÌµÇ´Â µ¥ÀÌÅÍ¿¡ ¾×¼¼½ºÇÏ´Â ¹æ¹ýÀ» ¾Ë ¼ö ÀÖ´Ù.
    6Àå, ¡®Å×½ºÆ®, º¥Ä¡¸¶Å©, ºÐ¼®¡¯¿¡¼­´Â ¾ÖÇø®ÄÉÀ̼ÇÀ» Å×½ºÆ®ÇÏ°í º¥Ä¡¸¶Å·ÇÏ´Â ¹æ¹ýÀ» »ìÆ캻´Ù. »ìÆ캸Áö ¾ÊÀº ¾ÖÇø®ÄÉÀÌ¼Ç Å×½ºÆ® ±¸¿ªÀÌ »ý±âÁö ¾Êµµ·Ï Çϱâ À§ÇØ ÄÚµå Ä¿¹ö¸®Áö¸¦ °­È­ÇØ¾ß ÇÑ´Ù. ±×¸®°í º¥Ä¡¸¶Å·°ú º¥Ä¡¸¶Å© ºÐ¼®À» ÇØ¾ß ÇÑ´Ù. ¼º´ÉÀ» Çâ»ó½ÃÅ°±â À§ÇØ ¾ÖÇø®ÄÉÀ̼ÇÀÇ Æ¯Á¤ ºÎºÐÀ» ºÐ¼®ÇÏ°í, º¥Ä¡¸¶Å©¸¦ ¼öÇàÇØ ¾î¶»°Ô Å×½ºÆ®ÇØ¾ß ÇÏ´ÂÁö ÀÌÇØÇÒ ¼ö ÀÖ´Ù.
    7Àå, ¡®º´¸ñ Çö»ó¡¯¿¡¼­´Â ¾ÖÇø®ÄÉÀÌ¼Ç ¿ÜºÎ¿¡¼­ÀÇ Á¦¾à »çÇ×À» »ìÆ캻´Ù. ¿©±â¼­´Â ¼º´É Á¦¾àÀÌ ¾ÖÇø®ÄÉÀÌ¼Ç ÇÁ·Î±×·¡¹Ö¿¡ ÀÖ´Â °ÍÀÌ ¾Æ´Ï¶ó ¿ÜºÎ ¿ä¼Ò, Áï È£½ºÆ® Çϵå¿þ¾î, ³×Æ®¿öÅ©, Ŭ¶óÀ̾ðÆ®¿¡ ÀÖ´Ù´Â °ÍÀ» º¸¿©ÁØ´Ù. ¿ÜÀû ¿ä¼Òµé·Î ÀÎÇØ ¾ÖÇø®ÄÉÀ̼ÇÀÇ ³»ºÎ ¶Ç´Â ¿ÜºÎ µ¿ÀÛÀÌ Á¦¾à¹ÞÀ» ¼ö ÀÖ´Ù´Â °ÍÀ» ¾Ë°Ô µÈ´Ù. ¶ÇÇÑ ±× ¿Ü¿¡ Ŭ¶óÀ̾ðÆ® ´ÜÀÇ ÇÑ°èµµ ¾Ë ¼ö ÀÖÀ¸¸ç, ÇöÀç ¼º´ÉÀ» Çâ»ó½ÃÅ°±â À§ÇØ ¾Æ¹«°Íµµ ÇÒ ¼ö ¾øÀ» ¶§µµ ÀÖÀ½À» ±ú´Ý°Ô µÉ °ÍÀÌ´Ù.
    ¡Ú ¿Å±äÀÌÀÇ ¸» ¡Ú
    ÃÖ±ÙÀÇ ÁÖµÈ °ü½É»ç´Â ´Ü¿¬ ÀÚ¹Ù½ºÅ©¸³Æ®(JavaScript)¸¦ ±â¹ÝÀ¸·Î ÇÑ ¿©·¯ °¡Áö »õ·Î¿î ±â¼úÀÌ´Ù. ±×Áß Node.js´Â »ý»ê¼º Çâ»ó¿¡ ±â¿©ÇÏ¸ç °¡Àå ¸¹Àº °ü½ÉÀ» ¹Þ°í ÀÖ´Ù. »ç½Ç Node.js¸¦ »ç¿ëÇÏ¸é °£´ÜÇÑ ¼­¹ö´Â ¼ö ºÐ ³»¿¡ ¸¸µé¾î³¾ ¼ö ÀÖ´Ù. ÇÏÁö¸¸ ¸¹Àº ÀåÁ¡À» ³»¼¼¿ì°í ÀÖ´Â Node.js¿¡µµ ¾ö¿¬È÷ ´ÜÁ¡ÀÌ Á¸ÀçÇϱ⠸¶·ÃÀÌ°í, ¾ÖÇø®ÄÉÀ̼ÇÀÇ ±Ô¸ð°¡ Ä¿Áö¸é Ä¿Áú¼ö·Ï ÀÌ·¯ÇÑ ´ÜÁ¡Àº ½±°Ô µå·¯³­´Ù.
    ÀÚ¹Ù½ºÅ©¸³Æ®´Â À¥ ºê¶ó¿ìÀú ³»¿¡¼­ ÁÖ·Î »ç¿ëÇϸç, ´Ù¸¥ ÀÀ¿ëÇÁ·Î±×·¥ÀÇ ³»Àå °´Ã¼¿¡µµ Á¢±ÙÇÒ ¼ö ÀÖ´Â ±â´ÉÀ» °¡Áö°í ÀÖ´Ù. ÀÚ¹Ù½ºÅ©¸³Æ®´Â º»·¡ ³Ý½ºÄÉÀÌÇÁ Ä¿¹Â´ÏÄÉÀ̼ÇÁî ÄÚÆÛ·¹À̼ÇÀÇ ºê·»´ø ¿¡ÀÌÅ©(Brendan Eich)°¡ óÀ½¿¡´Â ¸ðÄ«(Mocha)¶ó´Â À̸§À¸·Î, ³ªÁß¿¡´Â ¶óÀ̺꽺ũ¸³Æ®(LiveScript)¶ó´Â À̸§À¸·Î °³¹ßÇßÀ¸¸ç, ÃÖÁ¾ÀûÀ¸·Î ÀÚ¹Ù½ºÅ©¸³Æ®¶ó´Â À̸§À» °®°Ô µÆ´Ù. À¥ ÆäÀÌÁö ¾È¿¡¼­ °´Ã¼¸¦ ÀÚÀ¯·Ó°Ô Á¶Á¤ÇÏ°í ºê¶ó¿ìÀúÀÇ °¢Á¾ ±â´ÉÀ» ÀÌ¿ëÇϱâ À§ÇØ ÇʼöÀûÀÎ ÀÚ¹Ù½ºÅ©¸³Æ®´Â À¥»çÀÌÆ® °³¹ß¿¡¼­ ÇʼöÀûÀÎ ¾ð¾î·Î ÀÚ¸®¸Å±èÇß°í, À¥»çÀÌÆ®¿¡¼­ ¸¹Àº ±â´ÉÀ» Á¦°øÇÏ·Á´Â ´Ù¾çÇÑ °í°´µéÀÇ ¿ä±¸¸¦ ºÐ¼®Çغ¼ ¶§ ¾ÕÀ¸·Î ÀÚ¹Ù½ºÅ©¸³Æ®ÀÇ È°¿ëÀº °¡Æĸ£°Ô ´Ã¾î³¯ °ÍÀÌ´Ù.
    ÀÌ Ã¥¿¡¼­ ±â¹ÝÀÌ µÇ´Â Node.js´Â ÀÌÀüº¸´Ù ¿ì¸®¿¡°Ô ´õ ¸¹ÀÌ Ä£¼÷ÇØÁø Ç÷§ÆûÀÌ´Ù. ¹°·Ð ¿©ÀüÈ÷ ¸¹Àº ºÎºÐ¿¡¼­ ¾÷µ¥ÀÌÆ®°¡ ÀÌ·ïÁö°í ÀÖÁö¸¸, ±âº»ÀûÀÎ ±¸Á¶¿Í µ¿ÀÛ ¿ø¸®¿¡´Â Å« º¯È­°¡ ÀϾ°í ÀÖÁö ¾Ê´Ù. ÀÌÁ¦´Â Node.js¸¦ ±â¹ÝÀ¸·Î ¾ÖÇø®ÄÉÀ̼ÇÀ» ÀÛ¼ºÇÒ ¶§ ¸ðµç ¾ÖÇø®ÄÉÀ̼ÇÀÌ ¾È°í ÀÖ´Â À̽´ÀÎ ¡®¼º´É ¹®Á¦¡¯¸¦ °í·ÁÇØ¾ß ÇÑ´Ù°í »ý°¢ÇÑ´Ù. ¹°·Ð ¸ðµç °³¹ßÀÚµéÀÌ ¼º´É ¹®Á¦¸¦ °í·ÁÇÏÁö ¾Ê°í ¾ÖÇø®ÄÉÀ̼ÇÀ» ÀÛ¼ºÇÑ´Ù°í »ý°¢ÇÏÁö´Â ¾ÊÁö¸¸, Node.js¿¡ ´ëÇÑ Àå´ÜÁ¡À» ÆľÇÇØ È¿À²ÀûÀÎ ¾ÖÇø®ÄÉÀ̼ÇÀ» ÀÛ¼ºÇÏ´Â °Í ¶ÇÇÑ ½±Áö ¾ÊÀ» °ÍÀ¸·Î »ý°¢ÇÑ´Ù.
    ÀÌ Ã¥Àº Node.js¿¡ Àû¿ëµÇ´Â ´Ù¾çÇÑ ±¸Çö ¹æ½Ä°ú ÇÁ·ÎÆÄÀϸµ ¹× ÃÖÀûÈ­ ±â¹ýÀ» ±â¼úÇϸ鼭 ÃÖ°íÀÇ ¼º´ÉÀ» À̲ø¾î³¾ ¼ö ÀÖ´Â ¹æ¹ýÀ» Á¦½ÃÇÑ´Ù. ¿ì¸®´Â ÀÌ Ã¥À» ÅëÇØ ¸¹Àº °³¹ßÀÚµéÀÌ È¿°úÀûÀ¸·Î Node.js ±â¹ÝÀÇ ¾ÖÇø®ÄÉÀ̼ÇÀ» ¸¸µé¾î³¾ ¼ö ÀÖ±æ ±â´ëÇÑ´Ù. ÃÖÀûÈ­¿Í °ü·ÃÇØ Ã³À½ ½ÃÀÛÇÏ´Â µ¶ÀÚ»Ó ¾Æ´Ï¶ó ºü¸¥ ½Ã°£ ¾È¿¡ °í¼º´É ¾ÛÀ» ¸¸µé¾îº¸°íÀÚ ÇÏ´Â °³¹ßÀÚ¿¡°Ô ÀÌ Ã¥À» ÃßõÇÏ°í ½Í´Ù.

    ÀúÀÚ ¼Ò°³

    µð¿À°í ¸®¼¾µ¥

    • ±¸ºÐ : Àú¼­
    • ±¹Àû : ±âŸ
    • ºÐ·ù : ±âŸ
    • ÀαâÁö¼ö : 1

    ÀÛ¾÷ÇÏ°í ÀÖ´Â ¸ðµç °Í¿¡ ¿Ïº®À» ±âÇÏ·Á´Â ¿­Á¤ÀûÀÎ °³¹ßÀÚ´Ù.
    °¢ »ç¹°µéÀÌ ¼­·Î ¿¬°áµÉ »Ó ¾Æ´Ï¶ó ¿ÜºÎ ¼¼»ó°úµµ ¿¬°áµÇ´Â ¸ðµç »ç¹°ÀÎÅͳݿ¡µµ °ü½ÉÀÌ ¸¹´Ù.
    ÄÄÇ»ÅÍ°øÇÐÀ» Àü°øÇßÀ¸¸ç, ÄÄÇ»ÅÍ ³×Æ®¿öÅ·, º¸¾È, ¼ÒÇÁÆ®¿þ¾î °³¹ß ¹× Ŭ¶ó¿ìµå ÄÄÇ»Æÿ¡ ´ëÇÑ Áö½ÄÀ» ½ÀµæÇß´Ù.
    Áö³­ 10³â µ¿¾È ¼¼»óÀÇ ¸¹Àº ÀÓº£µðµå ½Ã½ºÅÛ°ú °³¹ßÀÚ¸¦ ¿¬°áÇÏ´Â ¾ÖÇø®ÄÉÀ̼ǰú ¼­ºñ½º¸¦ °³¹ßÇϱâ À§ÇØ ¿©·¯ °¡Áö ´Ù¸¥ µµÀüÀ» ÇØ¿ÔÀ¸¸ç, °ú°ÅÀÇ ÀÎÅͳݰú ƯÀÌÇÑ ÇÁ·ÎÅäÄÝÀ» Áö±ÝÀÇ ÀÎÅͳݰú ¿¬°áÇÒ ¼ö ÀÖ´Â ¹æ¹ýÀ» ¸¸µé¾î¿Ô´Ù.
    ¾ÅÅ©µðÁöÅÐ(ThinkDigital)¿¡¼­ ±Ù¹«ÇßÀ¸¸ç, Áö³­ ¸î ³â µ¿¾ÈÀÌ ÀÚ½ÅÀÇ Àλý¿¡¼­ ¸Å¿ì Áß¿äÇÑ ½Ã±â¿´´Ù°í »ý°¢ÇÑ´Ù. ¾ÅÅ©µðÁöÅÐÀº ÄÄÇ»ÅÍ ³×Æ®¿öÅ·°ú º¸¾È, ÀÚµ¿È­, ½º¸¶Æ® ¹Ì·¯¸µ, ¿î¼Û ¼ö´Ü °ü¸® ¹× ÀÎÅÚ¸®Àü½º µîÀÇ ºÐ¾ß¿¡¼­ ¼­ºñ½º¸¦ Á¦°øÇÑ´Ù.
    ¸¹Àº ¿ÀǼҽº ÇÁ·ÎÁ§Æ®¸¦ ¼öÇàÇß°í, ÀÌ¿Í °ü·ÃµÈ ¸ðµç ÇÁ·ÎÁ§Æ®¸¦ ¡®dresende¡¯¶ó´Â »ç¿ëÀÚ¸íÀ» °¡Áö´Â ±êÇãºê(GitHub) ÆäÀÌÁö¿¡¼­ ãÀ» ¼ö ÀÖÀ¸¸ç, MIT ¶óÀ̼±½º¸¦ °®°í ÀÖ´Ù.

    ¿ªÀÚ ¼Ò°³

    Å×Å© Æ®·£½º ±×·ì T4

    • ±¹Àû : ´ëÇѹα¹
    • ºÐ·ù : °úÇÐ/°øÇÐ ÀúÀÚ , ±âŸ
    • ÀαâÁö¼ö : 260

    ÃֽŠIT Å×Å©³î·ÎÁö¿¡ ´ëÇÑ ¸®¼­Ä¡¸¦ ¸ñÀûÀ¸·Î ÇÏ´Â ½ºÅ͵ð ±×·ìÀÌ´Ù. ¿£ÅÍÇÁ¶óÀÌÁî ȯ°æ¿¡¼­ ¿ÀǼҽº¸¦ È°¿ëÇØ ÇÁ·¹ÀÓ¿öÅ©¸¦ ±¸ÃàÇÏ´Â µ¥ °ü½ÉÀÌ ¸¹À¸¸ç, ½ºÇÁ¸µSpring, React.js, Node.js, OpenCV, ML µîÀÇ ±â¼ú¿¡ ÁÖ¸ñÇÏ°í ÀÖ´Ù. ¿ÀǼҽº ±â¹ÝÀÇ Ç÷§Æû °³¹ß ¹× È°¿ëµµ ÁÖ¿ä °ü½É ºÐ¾ß´Ù. ¿¡ÀÌÄÜÃâÆǻ翡¼­ Æì³½ ¡º±¸±Û ¾Ö³Î¸®Æ½½º·Î ÇÏ´Â µ¥ÀÌÅÍ ºÐ¼® 3/e¡»(2017), ¡ºÃßõ ¿£ÁøÀ» ±¸ÃàÇϱâ À§ÇÑ ±âº»¼­¡»(2017) µîÀ» ¹ø¿ªÇß´Ù.

    ¸ñÂ÷

    ¸ñÂ÷
    1Àå. ¼Ò°³ ¹× ÄÄÆ÷Áö¼Ç
    2Àå. °³¹ß ÆÐÅÏ
    3Àå. °¡ºñÁö Ä÷º¼Ç
    4Àå. CPU ÇÁ·ÎÆÄÀϸµ
    5Àå. µ¥ÀÌÅÍ¿Í Ä³½Ã
    6Àå. Å×½ºÆ®, º¥Ä¡¸¶Å©, ºÐ¼®
    7Àå. º´¸ñ Çö»ó

    ¸Ó¸®¸»

    ¡Ú ÁöÀºÀÌÀÇ ¸» ¡Ú

    Node.js¿Í °°Àº Ç÷§Æû¿¡¼­ °í¼º´ÉÀº »ç¿ëÀÚ Çϵå¿þ¾îÀÇ °¢ Ư»öÀ» Àß ÀÌ¿ëÇÏ°í, ¸Þ¸ð¸® °ü¸®¸¦ ±Ø´ëÈ­Çϸç, º¹ÀâÇÑ ¾ÖÇø®ÄÉÀ̼ÇÀ» Àß ¼³°èÇÑ °á°ú´Ù. Çà¿© ¾ÖÇø®ÄÉÀ̼ÇÀÌ ¸¹Àº ¸Þ¸ð¸®¸¦ ¼Ò¸ðÇÏ´õ¶óµµ ³î¶óÁö ¾Ê¾Æ¾ß ÇÑ´Ù. ´ë½Å ¸Þ¸ð¸® ´©¼ö°¡ »ý±â¸é, ±×°ÍÀº »¡¸® ÇØ°áÇØ¾ß ÇÑ´Ù. Ç×»ó ¸Þ¸ð¸®¸¦ ¸ð´ÏÅ͸µÇÏ°í À̽´°¡ µÇ±â Àü¿¡ ¸ÕÀú ´©¼ö¸¦ ¸·¾Æ¾ß ÇÑ´Ù.

    ¡Ú ¿Å±äÀÌÀÇ ¸» ¡Ú

    ÃÖ±ÙÀÇ ÁÖµÈ °ü½É»ç´Â ´Ü¿¬ ÀÚ¹Ù½ºÅ©¸³Æ®(JavaScript)¸¦ ±â¹ÝÀ¸·Î ÇÑ ¿©·¯ °¡Áö »õ·Î¿î ±â¼úÀÌ´Ù. ±×Áß Node.js´Â »ý»ê¼º Çâ»ó¿¡ ±â¿©ÇÏ¸ç °¡Àå ¸¹Àº °ü½ÉÀ» ¹Þ°í ÀÖ´Ù. »ç½Ç Node.js¸¦ »ç¿ëÇÏ¸é °£´ÜÇÑ ¼­¹ö´Â ¼ö ºÐ ³»¿¡ ¸¸µé¾î³¾ ¼ö ÀÖ´Ù. ÇÏÁö¸¸ ¸¹Àº ÀåÁ¡À» ³»¼¼¿ì°í ÀÖ´Â Node.js¿¡µµ ¾ö¿¬È÷ ´ÜÁ¡ÀÌ Á¸ÀçÇϱ⠸¶·ÃÀÌ°í, ¾ÖÇø®ÄÉÀ̼ÇÀÇ ±Ô¸ð°¡ Ä¿Áö¸é Ä¿Áú¼ö·Ï ÀÌ·¯ÇÑ ´ÜÁ¡Àº ½±°Ô µå·¯³­´Ù.
    ÀÚ¹Ù½ºÅ©¸³Æ®´Â À¥ ºê¶ó¿ìÀú ³»¿¡¼­ ÁÖ·Î »ç¿ëÇϸç, ´Ù¸¥ ÀÀ¿ëÇÁ·Î±×·¥ÀÇ ³»Àå °´Ã¼¿¡µµ Á¢±ÙÇÒ ¼ö ÀÖ´Â ±â´ÉÀ» °¡Áö°í ÀÖ´Ù. ÀÚ¹Ù½ºÅ©¸³Æ®´Â º»·¡ ³Ý½ºÄÉÀÌÇÁ Ä¿¹Â´ÏÄÉÀ̼ÇÁî ÄÚÆÛ·¹À̼ÇÀÇ ºê·»´ø ¿¡ÀÌÅ©(Brendan Eich)°¡ óÀ½¿¡´Â ¸ðÄ«(Mocha)¶ó´Â À̸§À¸·Î, ³ªÁß¿¡´Â ¶óÀ̺꽺ũ¸³Æ®(LiveScript)¶ó´Â À̸§À¸·Î °³¹ßÇßÀ¸¸ç, ÃÖÁ¾ÀûÀ¸·Î ÀÚ¹Ù½ºÅ©¸³Æ®¶ó´Â À̸§À» °®°Ô µÆ´Ù. À¥ ÆäÀÌÁö ¾È¿¡¼­ °´Ã¼¸¦ ÀÚÀ¯·Ó°Ô Á¶Á¤ÇÏ°í ºê¶ó¿ìÀúÀÇ °¢Á¾ ±â´ÉÀ» ÀÌ¿ëÇϱâ À§ÇØ ÇʼöÀûÀÎ ÀÚ¹Ù½ºÅ©¸³Æ®´Â À¥»çÀÌÆ® °³¹ß¿¡¼­ ÇʼöÀûÀÎ ¾ð¾î·Î ÀÚ¸®¸Å±èÇß°í, À¥»çÀÌÆ®¿¡¼­ ¸¹Àº ±â´ÉÀ» Á¦°øÇÏ·Á´Â ´Ù¾çÇÑ °í°´µéÀÇ ¿ä±¸¸¦ ºÐ¼®Çغ¼ ¶§ ¾ÕÀ¸·Î ÀÚ¹Ù½ºÅ©¸³Æ®ÀÇ È°¿ëÀº °¡Æĸ£°Ô ´Ã¾î³¯ °ÍÀÌ´Ù.
    ÀÌ Ã¥¿¡¼­ ±â¹ÝÀÌ µÇ´Â Node.js´Â ÀÌÀüº¸´Ù ¿ì¸®¿¡°Ô ´õ ¸¹ÀÌ Ä£¼÷ÇØÁø Ç÷§ÆûÀÌ´Ù. ¹°·Ð ¿©ÀüÈ÷ ¸¹Àº ºÎºÐ¿¡¼­ ¾÷µ¥ÀÌÆ®°¡ ÀÌ·ïÁö°í ÀÖÁö¸¸, ±âº»ÀûÀÎ ±¸Á¶¿Í µ¿ÀÛ ¿ø¸®¿¡´Â Å« º¯È­°¡ ÀϾ°í ÀÖÁö ¾Ê´Ù. ÀÌÁ¦´Â Node.js¸¦ ±â¹ÝÀ¸·Î ¾ÖÇø®ÄÉÀ̼ÇÀ» ÀÛ¼ºÇÒ ¶§ ¸ðµç ¾ÖÇø®ÄÉÀ̼ÇÀÌ ¾È°í ÀÖ´Â À̽´ÀÎ ¡®¼º´É ¹®Á¦¡¯¸¦ °í·ÁÇØ¾ß ÇÑ´Ù°í »ý°¢ÇÑ´Ù. ¹°·Ð ¸ðµç °³¹ßÀÚµéÀÌ ¼º´É ¹®Á¦¸¦ °í·ÁÇÏÁö ¾Ê°í ¾ÖÇø®ÄÉÀ̼ÇÀ» ÀÛ¼ºÇÑ´Ù°í »ý°¢ÇÏÁö´Â ¾ÊÁö¸¸, Node.js¿¡ ´ëÇÑ Àå´ÜÁ¡À» ÆľÇÇØ È¿À²ÀûÀÎ ¾ÖÇø®ÄÉÀ̼ÇÀ» ÀÛ¼ºÇÏ´Â °Í ¶ÇÇÑ ½±Áö ¾ÊÀ» °ÍÀ¸·Î »ý°¢ÇÑ´Ù.
    ÀÌ Ã¥Àº Node.js¿¡ Àû¿ëµÇ´Â ´Ù¾çÇÑ ±¸Çö ¹æ½Ä°ú ÇÁ·ÎÆÄÀϸµ ¹× ÃÖÀûÈ­ ±â¹ýÀ» ±â¼úÇϸ鼭 ÃÖ°íÀÇ ¼º´ÉÀ» À̲ø¾î³¾ ¼ö ÀÖ´Â ¹æ¹ýÀ» Á¦½ÃÇÑ´Ù. ¿ì¸®´Â ÀÌ Ã¥À» ÅëÇØ ¸¹Àº °³¹ßÀÚµéÀÌ È¿°úÀûÀ¸·Î Node.js ±â¹ÝÀÇ ¾ÖÇø®ÄÉÀ̼ÇÀ» ¸¸µé¾î³¾ ¼ö ÀÖ±æ ±â´ëÇÑ´Ù. ÃÖÀûÈ­¿Í °ü·ÃÇØ Ã³À½ ½ÃÀÛÇÏ´Â µ¶ÀÚ»Ó ¾Æ´Ï¶ó ºü¸¥ ½Ã°£ ¾È¿¡ °í¼º´É ¾ÛÀ» ¸¸µé¾îº¸°íÀÚ ÇÏ´Â °³¹ßÀÚ¿¡°Ô ÀÌ Ã¥À» ÃßõÇÏ°í ½Í´Ù.

    ¹è¼Û ½Ã À¯ÀÇ»çÇ×

    - ¹Ýµð¾Ø·ç´Ï½º¿¡¼­ ±¸¸ÅÇϽŠµµ¼­´Â ¹°·ù ´ëÇà À§Å¹¾÷ü ¿õÁø ºÏ¼¾À» ÅëÇØ ¹è¼ÛµË´Ï´Ù.
     (¹è¼Û Æ÷Àå¿¡ "¿õÁø ºÏ¼¾"À¸·Î Ç¥±âµÉ ¼ö ÀÖ½À´Ï´Ù.)

    - ±¸¸ÅÇÑ »óÇ°ÀÇ Ç°Áú°ú ¹è¼Û °ü·Ã ¹®ÀÇ´Â ¹Ýµð¾Ø·ç´Ï½º·Î ¹®ÀÇ ¹Ù¶ø´Ï´Ù.

    - õÀçÁöº¯ ¹× Åùè»çÀÇ »çÁ¤¿¡ µû¶ó ¹è¼ÛÀÌ Áö¿¬µÉ ¼ö ÀÖ½À´Ï´Ù.

    - °áÁ¦(ÀÔ±Ý) ¿Ï·á ÈÄ ÃâÆÇ»ç ¹× À¯Åë»çÀÇ »çÁ¤À¸·Î Ç°Àý ¶Ç´Â ÀýÆÇ µÇ¾î »óÇ° ±¸ÀÔÀÌ ¾î·Á¿ï ¼ö ÀÖ½À´Ï´Ù. (º°µµ ¾È³» ¿¹Á¤)

    - µµ¼­»ê°£Áö¿ªÀÇ °æ¿ì Ãß°¡ ¹è¼Ûºñ°¡ ¹ß»ýµÉ ¼ö ÀÖ½À´Ï´Ù.

    ¹ÝÇ°/±³È¯

    »óÇ° ¼³¸í¿¡ ¹ÝÇ°/ ±³È¯ °ü·ÃÇÑ ¾È³»°¡ ÀÖ´Â °æ¿ì ±× ³»¿ëÀ» ¿ì¼±À¸·Î ÇÕ´Ï´Ù. (¾÷ü »çÁ¤¿¡ µû¶ó ´Þ¶óÁú ¼ö ÀÖ½À´Ï´Ù)

    ¹ÝÇ°/±³È¯

    ¹ÝÇ°/±³È¯
    ¹ÝÇ°/±³È¯ ¹æ¹ý Ȩ > °í°´¼¾ÅÍ > ÀÚÁÖã´ÂÁú¹® ¡°¹ÝÇ°/±³È¯/ȯºÒ¡± ¾È³» Âü°í ¶Ç´Â 1:1»ó´ã°Ô½ÃÆÇ
    ¹ÝÇ°/±³È¯ °¡´É ±â°£ ¹ÝÇ°,±³È¯Àº ¹è¼Û¿Ï·á ÈÄ 7ÀÏ À̳», »óÇ°ÀÇ °áÇÔ ¹× °è¾à³»¿ë°ú ´Ù¸¦ °æ¿ì ¹®Á¦¹ß°ß ÈÄ 30ÀÏ À̳»¿¡ ½Åû°¡´É
    ¹ÝÇ°/±³È¯ ºñ¿ë º¯½É ȤÀº ±¸¸ÅÂø¿ÀÀÇ °æ¿ì¿¡¸¸ ¹Ý¼Û·á °í°´ ºÎ´ã(º°µµ ÁöÁ¤ Åùè»ç ¾øÀ½)
    ¹ÝÇ°/±³È¯ ºÒ°¡ »çÀ¯
    • ¼ÒºñÀÚÀÇ Ã¥ÀÓ »çÀ¯·Î »óÇ° µîÀÌ ¼Õ½Ç ¶Ç´Â ÈÑ¼ÕµÈ °æ¿ì
    • ¼ÒºñÀÚÀÇ »ç¿ë, Æ÷Àå °³ºÀ¿¡ ÀÇÇØ »óÇ° µîÀÇ °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì
    • º¹Á¦°¡ °¡´ÉÇÑ »óÇ° µîÀÇ Æ÷ÀåÀ» ÈѼÕÇÑ °æ¿ì : ¿¹)¸¸È­Ã¥, ÀâÁö, È­º¸Áý µî
    • ½Ã°£ÀÇ °æ°ú¿¡ ÀÇÇØ ÀçÆǸŰ¡ °ï¶õÇÑ Á¤µµ·Î °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì
    • ÀüÀÚ»ó°Å·¡µî¿¡¼­ÀÇ ¼ÒºñÀÚº¸È£¿¡ °üÇÑ ¹ý·üÀÌ Á¤ÇÏ´Â ¼ÒºñÀÚ Ã»¾àöȸ Á¦ÇÑ ³»¿ë¿¡ ÇØ´çµÇ´Â °æ¿ì
    • ÇØ¿ÜÁÖ¹® »óÇ°(ÇØ¿Ü ¿ø¼­)ÀÇ °æ¿ì(Æĺ»/ÈѼÕ/¿À¹ß¼Û »óÇ°À» Á¦¿Ü)
    ¼ÒºñÀÚ ÇÇÇغ¸»ó
    ȯºÒÁö¿¬¿¡ µû¸¥ ¹è»ó
    • »óÇ°ÀÇ ºÒ·®¿¡ ÀÇÇÑ ¹ÝÇ°, ±³È¯, A/S, ȯºÒ, Ç°Áúº¸Áõ ¹× ÇÇÇغ¸»ó µî¿¡ °üÇÑ »çÇ×Àº
      ¼ÒºñÀÚ ºÐÀïÇØ°á ±âÁØ(°øÁ¤°Å·¡À§¿øȸ°í½Ã)¿¡ ÁØÇÏ¿© 󸮵Ê
    • ´ë±Ý ȯºÒ ¹× ȯºÒÁö¿¬¿¡ µû¸¥ ¹è»ó±Ý Áö±Þ Á¶°Ç, ÀýÂ÷ µîÀº ÀüÀÚ»ó°Å·¡ µî¿¡¼­ÀÇ
      ¼ÒºñÀÚ º¸È£¿¡ °üÇÑ ¹ý·ü¿¡ µû¶ó ó¸®ÇÔ
    ¹ÝÇ°/±³È¯ ÁÖ¼Ò °æ±âµµ ÆÄÁֽà ¹®¹ß·Î 77, ¿õÁøºÏ¼¾(¹Ýµð¾Ø·ç´Ï½º)
    • ȸ»ç¸í : (ÁÖ)¼­¿ï¹®°í
    • ´ëÇ¥ÀÌ»ç : ±èÈ«±¸
    • °³ÀÎÁ¤º¸ º¸È£Ã¥ÀÓÀÚ : ±èÈ«±¸
    • E-mail : bandi_cs@bnl.co.kr
    • ¼ÒÀçÁö : (06168) ¼­¿ï °­³²±¸ »ï¼º·Î 96±æ 6
    • »ç¾÷ÀÚ µî·Ï¹øÈ£ : 120-81-02543
    • Åë½ÅÆǸž÷ ½Å°í¹øÈ£ : Á¦2023-¼­¿ï°­³²-03728È£
    • ¹°·ù¼¾ÅÍ : (10881) °æ±âµµ ÆÄÁֽà ¹®¹ß·Î 77 ¹Ýµð¾Ø·ç´Ï½º
    copyright (c) 2016 BANDI&LUNI'S All Rights Reserved