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

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

    Node.js, MongoDB¿Í AngularJS¸¦ ÀÌ¿ëÇÑ À¥ °³¹ß

    Node.js, MongoDB¿Í AngularJS¸¦ ÀÌ¿ëÇÑ À¥ °³¹ß MEAN ½ºÅÃÀ» ÀÌ¿ëÇÑ °­·ÂÇÑ ÀÎÅÍ·¢Æ¼ºê À¥ ¾Û ÇÁ·Î±×·¡¹Ö

    ½Ã¸®Áî : ¿¡ÀÌÄÜ À¥ ÇÁ·ÎÆä¼Å³Î [22]

    ¿øÁ¦ : Node.js, MongoDB, and AngularJS Web Developme

    • ºê·¡µå µ¥Àϸ® Àú
    • Å×Å© Æ®·£½º ±×·ì T4 ¿ª
    • ¿¡ÀÌÄÜÃâÆÇ
    • 2015³â 01¿ù 02ÀÏ
    • Á¤°¡
      45,000¿ø
    • ÆǸŰ¡
      40,500¿ø [10% ÇÒÀÎ]
    • °áÁ¦ ÇýÅÃ
      ¹«ÀÌÀÚ
    • Àû¸³±Ý
      2,250¿ø Àû¸³ [5%P]

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

    ÆǸŰ¡ Á¾·áµÈ »óÇ°ÀÔ´Ï´Ù.

    ÀÌÃ¥ÀÇ °³Á¤ÆÇ Á¤º¸

    Node.js, MongoDB¿Í Angular¸¦ ÀÌ¿ëÇÑ À¥ °³¹ß 2/e ºê·¡µå µ¥Àϸ®, ºê·»µç µ¥Àϸ®, Ä®·¾ µ¥Àϸ® Àú | ¿¡ÀÌÄÜ | 2019³â 04¿ù

    ȸ¿ø¸®ºä
    - [0]
    ISBN: 9788960776616 732ÂÊ 188 x 250 (§®)

    Áö±Ý ÀÌÃ¥Àº

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

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

    ÀÌ Ã¥ÀÇ ½Ã¸®Áî

    Àüü ¼±Åà ¼îÇÎÄ«Æ® ´ã±â

    ÃâÆÇ»ç ¸®ºä

    ÃâÆÇ»ç ¼­Æò
    ¡Ú ¿ä¾à ¡Ú
    ÀÌ Ã¥Àº Node.js, ¸ù°íDB(MongoDB), ¾Þ±Ö·¯JS(AngularJS)¸¦ ÀÌ¿ëÇÏ¿© °­·ÂÇÑ ÀÎÅÍ·¢Æ¼ºê À¥»çÀÌÆ®¿Í À¥ ¾ÖÇø®ÄÉÀ̼ÇÀ» °³¹ßÇÏ°íÀÚ ÇÏ´Â À̵éÀ» À§ÇÑ Ã¥ÀÌ´Ù. ÀÌ Ã¥¿¡¼­´Â MEAN ½ºÅÃÀÇ ±¸¼º? ¿ä¼Ò(¼­¹ö Ãø ±¸ÇöÀ» À§ÇÑ Node.js¿Í Ŭ¶óÀ̾ðÆ® ÃøÀÇ ¾Þ±Ö·¯JS, ±×¸®°í µ¥ÀÌÅͺ£À̽ºÀÇ ¸ù°íDB) ¼Ò°³¿Í °°Àº ±âÃÊÀûÀÎ ³»¿ëºÎÅÍ ½ÃÀÛÇؼ­ ¾ÖÇø®ÄÉÀÌ¼Ç ¿ä±¸¿¡ ºÎÇÕÇÏ´Â µ¥ÀÌÅÍ ¸ðµ¨ ¼³°è ¹æ¹ýÀ» ´Ù·é´Ù. ¸ù°íDBÀÇ Node.js ¾ÖÇø®ÄÉÀ̼ǰúÀÇ ÅëÇÕ ¶Ç´Â ¾Þ±Ö·¯JS¿Í Node.js ÅëÇÕ, ¾Þ±Ö·¯JS Áö½Ã¾î...
    ¡Ú ¿ä¾à ¡Ú
    ÀÌ Ã¥Àº Node.js, ¸ù°íDB(MongoDB), ¾Þ±Ö·¯JS(AngularJS)¸¦ ÀÌ¿ëÇÏ¿© °­·ÂÇÑ ÀÎÅÍ·¢Æ¼ºê À¥»çÀÌÆ®¿Í À¥ ¾ÖÇø®ÄÉÀ̼ÇÀ» °³¹ßÇÏ°íÀÚ ÇÏ´Â À̵éÀ» À§ÇÑ Ã¥ÀÌ´Ù. ÀÌ Ã¥¿¡¼­´Â MEAN ½ºÅÃÀÇ ±¸¼º ¿ä¼Ò(¼­¹ö Ãø ±¸ÇöÀ» À§ÇÑ Node.js¿Í Ŭ¶óÀ̾ðÆ® ÃøÀÇ ¾Þ±Ö·¯JS, ±×¸®°í µ¥ÀÌÅͺ£À̽ºÀÇ ¸ù°íDB) ¼Ò°³¿Í °°Àº ±âÃÊÀûÀÎ ³»¿ëºÎÅÍ ½ÃÀÛÇؼ­ ¾ÖÇø®ÄÉÀÌ¼Ç ¿ä±¸¿¡ ºÎÇÕÇÏ´Â µ¥ÀÌÅÍ ¸ðµ¨ ¼³°è ¹æ¹ýÀ» ´Ù·é´Ù. ¸ù°íDBÀÇ Node.js ¾ÖÇø®ÄÉÀ̼ǰúÀÇ ÅëÇÕ ¶Ç´Â ¾Þ±Ö·¯JS¿Í Node.js ÅëÇÕ, ¾Þ±Ö·¯JS Áö½Ã¾î¿Í ¼­ºñ½º »ý¼º, Node.jsÀÇ ÀͽºÇÁ·¹½º(Express) ¸ðµâ »ç¿ë ¹æ¹ý µîÀÇ ³»¿ëµéÀ» ´Ù·é´Ù. Ãß°¡ÀûÀ¸·Î ½ÇÁ¦ À¥ ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß ¿¹Á¦¸¦ ´Ù·ëÀ¸·Î½á µ¶ÀÚµéÀÇ ÀÌÇظ¦ µ½°íÀÚ ¸¹Àº ³ë·ÂÀ» ÇÏ¿´´Ù.
    ¡Ú ÀÌ Ã¥¿¡¼­ ´Ù·ç´Â ³»¿ë ¡Ú
    ¡á Node.js¿Í ÀͽºÇÁ·¹½º(Express)¸¦ ÀÌ¿ëÇؼ­ ±Ô¸ð Á¶Àý¼º(scalability)ÀÌ ¶Ù¾î³ª°í ¿ªµ¿ÀûÀÎ À¥ ¼­¹ö¸¦ ±¸ÇöÇÏ´Â ¹æ¹ý
    ¡á ÀÚ¹Ù½ºÅ©¸³Æ®·Î ¼­¹ö Ãø À¥ ¼­ºñ½º¸¦ ±¸ÃàÇÏ´Â ¹æ¹ý
    ¡á ¸ù°íDB¸¦ »ç¿ëÇØ À¥ ¾ÖÇø®ÄÉÀÌ¼Ç µ¥ÀÌÅ͸¦ ÀúÀåÇÏ´Â ¹æ¹ý
    ¡á Node.js ÀÚ¹Ù½ºÅ©¸³Æ® Äڵ忡¼­ ¸ù°íDB¿¡ Á¢±ÙÇÏ°í »óÈ£ÀÛ¿ëÀ» ÇÏ´Â ¹æ¹ý
    ¡á Á¤Àû À¥ ·çÆ®(route)¿Í µ¿Àû À¥ ·çÆ®¸¦ ¼±¾ðÇÏ´Â ¹æ¹ý°ú À̸¦ Áö¿øÇϱâ À§ÇÑ ¼­¹ö Ãø ½ºÅ©¸³Æ®¸¦ ±¸ÇöÇÏ´Â ¹æ¹ý
    ¡á »ç¿ëÀÚ Á¤ÀÇ ¾Þ±Ö·¯JS Áö½ÃÀÚ¸¦ ¼±¾ðÇØ HTML ¾ð¾î¸¦ È®ÀåÇÏ´Â ¹æ¹ý
    ¡á Node.js À¥ ¼­¹ö¿Í »óÈ£ ÀÛ¿ëÇÒ ¼ö Àִ Ŭ¶óÀ̾ðÆ® Ãø ¼­ºñ½º¸¦ ±¸ÇöÇÏ´Â ¹æ¹ý
    ¡á dzºÎÇÑ UI¸¦ Á¦°øÇÏ´Â µ¿Àû ºê¶ó¿ìÀú ºä¸¦ ±¸ÃàÇÏ´Â ¹æ¹ý
    ¡á ÀÎÁõµÈ »ç¿ëÀÚ °èÁ¤À» À¥ »çÀÌÆ®³ª À¥ ¾ÖÇø®ÄÉÀ̼ǿ¡ Ãß°¡ÇÏ´Â ¹æ¹ý
    ¡á À¥ ÆäÀÌÁö¿¡ ÁßøµÈ ÄÚ¸àÆ® ÄÄÆ÷³ÍÆ®¸¦ Ãß°¡ÇÏ´Â ¹æ¹ý
    ¡á ¹°°ÇÀ» »ç±â ½ÃÀÛÇÒ ¶§ºÎÅÍ ±¸¸Å°¡ ³¡³¯ ¶§±îÁö ³»³» ¾²ÀÌ´Â Àå¹Ù±¸´Ï¸¦ ±¸ÇöÇÏ´Â ¹æ¹ý
    ¡Ú ÀÌ Ã¥ÀÇ ´ë»ó µ¶ÀÚ ¡Ú
    ÀÌ Ã¥Àº HTMLÀ» ±âº»ÀûÀ¸·Î ÀÌÇØÇÏ°í ÀÖÀ¸¸ç, Çö´ë ÇÁ·Î±×·¡¹Ö ¾ð¾î·Î ÇÁ·Î±×·¥À» Â¥º» °æÇèÀÌ ÀÖ´Â »ç¶÷µéÀ» ´ë»óÀ¸·Î ÇÑ´Ù. ÀÚ¹Ù½ºÅ©¸³Æ®À» ÀÌ¹Ì ¾Æ´Â »ç¶÷À̶ó¸é Á» ´õ ½±°Ô ¼ÒÈ­ÇÒ ¼ö ÀÖ°ÚÁö¸¸, ÀÌ Ã¥¿¡¼­ ÀÌ¹Ì ÀÚ¹Ù½ºÅ©¸³Æ®ÀÇ ±âÃʸ¦ ´Ù·ç¹Ç·Î ¹Ýµå½Ã ¾Ë°í ½ÃÀÛÇÒ ÇÊ¿ä´Â ¾ø´Ù.
    ¡Ú ÀÌ Ã¥ÀÇ ±¸¼º ¡Ú
    IºÎ, ¡®°³¿ä¡¯¿¡¼­´Â Node.js, ¸ù°íDB, ±×¸®°í ¾Þ±Ö·¯JSÀÇ »óÈ£ÀÛ¿ë °³³ä°ú ÀÌ ¼¼ °³°¡ ¿Ïº®ÇÑ À¥ °³¹ß ½ºÅÃÀ» Çü¼ºÇÑ ¹æ½ÄÀ» ¾Ë¾Æº»´Ù. 2ÀåÀº Node.js¿Í ¾Þ±Ö·¯JS Äڵ带 ±¸ÇöÇÒ ¶§ ÇÊ¿äÇÑ ÀÚ¹Ù½ºÅ©¸³Æ® ¾ð¾îÀÇ ±âº» ³»¿ëÀ» Á¦°øÇÏ´Â ÀÚ¹Ù½ºÅ©¸³Æ® ±âÃÊ ¾È³»¼­ ¿ªÇÒÀ» ÇÑ´Ù.
    IIºÎ, ¡®Node.js ÇнÀ¡¯¿¡¼­´Â Node.js ¸ðµâÀ» ¼³Ä¡ÇÏ°í ±¸ÇöÇØ º¸´Â ¹æ½ÄÀ¸·Î Node.js ¾ð¾î Ç÷§ÆûÀ» ´Ù·é´Ù. ÀÌ ºÎºÐ¿¡¼­´Â »ç¿ëÀÚ Á¤ÀÇ Node.js ¸ðµâ»Ó¸¸ ¾Æ´Ï¶ó À¥ ¼­¹ö¿Í ¼­¹ö Ãø ½ºÅ©¸³Æ®¸¦ ±¸ÇöÇÏ´Â µ¥ ÇÊ¿äÇÑ ±âº» ÇÁ·¹ÀÓ¿öÅ©¸¦ Á¦°øÇÑ´Ù.
    IIIºÎ, ¡®¸ù°íDB ÇнÀ¡¯¿¡¼­´Â ¸ù°íDB µ¥ÀÌÅͺ£À̽º¸¦ ¼³Ä¡ÇÏ´Â ¹æ¹ý°ú Node.js ¾ÖÇø®ÄÉÀ̼ǰú ÅëÇÕÇÏ´Â ¹æ¹ýÀ» ´Ù·é´Ù. ¾ÖÇø®ÄÉÀÌ¼Ç ¿ä±¸¿¡ ºÎÇյǴ µ¥ÀÌÅÍ ¸ðµ¨À» ¼³°èÇÏ´Â ¹æ¹ý°ú Node.js ¾ÖÇø®ÄÉÀ̼ÇÀÇ ¸ù°íDB¿¡ Á¢±ÙÇÏ°í »óÈ£ÀÛ¿ëÇÏ´Â ¹æ¹ýµµ ¼³¸íÇÑ´Ù.
    IVºÎ, ¡®ÀͽºÇÁ·¹½º ¸ðµâ »ç¿ë¡¯¿¡¼­´Â Node.jsÀÇ ÀͽºÇÁ·¹½º ¸ðµâÀ» ¾ÖÇø®ÄÉÀ̼ÇÀÇ À¥ ¼­¹ö·Î »ç¿ëÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇÑ´Ù. µ¥ÀÌÅÍ ¼öÁý¿ë µ¿Àû ·çÆ®¿Í Á¤Àû ·çÆ®¸¦ ¼³Á¤ÇÏ´Â ¹æ¹ý»Ó¸¸ ¾Æ´Ï¶ó º¸¾È, ij½Ã ó¸®, ±×¸®°í ±× ¹ÛÀÇ À¥ ¼­¹ö ±âÃÊ »çÇ×µéÀ» ±¸ÇöÇÏ´Â ¹æ¹ýÀ» ÇнÀÇÏ°Ô µÈ´Ù.
    VºÎ, ¡®¾Þ±Ö·¯JS ÇнÀ¡¯¿¡¼­´Â ¾Þ±Ö·¯JS ÇÁ·¹ÀÓ¿öÅ© ¾ÆÅ°ÅØó¿Í ¾Þ±Ö·¯JS¸¦ Node.js ½ºÅÿ¡ ÅëÇÕÇÏ´Â ¹æ¹ýÀ» ´Ù·é´Ù. ÀÌ ÆÄÆ®´Â »ç¿ëÀÚ Á¤ÀÇ HTML Áö½Ã¾î¿Í ºê¶ó¿ìÀú¿¡¼­ »ç¿ëÇÒ ¼ö Àִ Ŭ¶óÀ̾ðÆ® Ãø ¼­ºñ½º »ý¼ºÀ» ´Ù·é´Ù.
    VIºÎ, ¡®À¥ ¾ÖÇø®ÄÉÀÌ¼Ç ÄÄÆ÷³ÍÆ® °³¹ß ½Ç¹«¡¯¿¡¼­´Â À¥ ¾ÖÇø®ÄÉÀ̼ÇÀÇ ÀÎÁõµÈ »ç¿ëÀÚ °èÁ¤, ÄÚ¸àÆ® ºÎºÐ, ±×¸®°í Àå¹Ù±¸´Ï¸¦ Á¦°øÇϱâ À§ÇØ Nodejs, ¸ù°íDB, ¾Þ±Ö·¯JS¸¦ »ç¿ëÇÑ ½Ç¿ë ¿¹Á¦ ¸î °³¸¦ ´Ù·ïº»´Ù. ¶ÇÇÑ À¥ ¾ÖÇø®ÄÉÀ̼ǿ¡¼­ À¥ 2.0 ÀÎÅÍ·¢¼ÇÀ» ±¸ÇöÇϱâ À§ÇÑ ¸î °¡Áö ¹æ¹ýµµ ´Ù·é´Ù.
    ¡Ú ÀúÀÚ ¼­¹® ¡Ú
    ÀÌ Ã¥À» Æìµç ¸ðµç ºÐÀ» ȯ¿µÇÑ´Ù. ÀÌ Ã¥Àº ¿©·¯ºÐÀ» À¥ °³¹ß ÇÁ·ÎÁ§Æ®ÀÇ ¼­¹ö¿Í ¼­ºñ½º»Ó¸¸ ¾Æ´Ï¶ó ºê¶ó¿ìÀú¿¡¼­ ÀÛµ¿Çϴ Ŭ¶óÀ̾ðÆ®¿¡ À̸£±â±îÁö, ÀÚ¹Ù½ºÅ©¸³Æ®¸¦ »ç¿ëÇÏ´Â ¼¼»óÀ¸·Î µ¥¸®°í °¥ °ÍÀÌ´Ù. À¥ °³¹ß ¼¼»ó¿¡¼­ ÃÖ±Ù ºÎ°¢µÇ°í ÀÖ´Â °¡Àå Èï¹ÌÁøÁøÇÏ°í Çõ½ÅÀûÀÎ ±â¼úµé Áß ÀϺÎÀÎ Node.js, ¸ù°íDB(MongoDB), ±×¸®°í ¾Þ±Ö·¯JS(AngularJS)¸¦ ÅëÇÕÇÑ ±¸Çö ¹æ½ÄÀ» ´Ù·é´Ù.
    ÀÌ Ã¥Àº À¥ ¼­¹ö¿Í À¥ ¼­¹ö¿¡ ´ëÇÑ ¼­ºñ½ººÎÅÍ ºê¶ó¿ìÀú ±â¹ÝÀÇ »óÈ£ÀÛ¿ë °¡´ÉÇÑ À¥ ¾ÖÇø®ÄÉÀ̼ǿ¡ À̸£±â±îÁö, °­·ÂÇÏ°í »óÈ£ ÀÛ¿ë °¡´ÉÇÑ À¥»çÀÌÆ®¿Í À¥ ¾ÖÇø®ÄÉÀ̼ÇÀ» °³¹ßÇÏ´Â ¹æ¹ýÀ» °¡¸£ÃÄÁÙ °ÍÀÌ´Ù. ¿©±â¼­ ´Ù·ç´Â ±â¼úµéÀº ¸ðµÎ ¿ÀÇ ¼Ò½º¸¦ ¹ÙÅÁÀ¸·Î »ï°í ÀÖÀ¸¸ç, ÀÚ¹Ù½ºÅ©¸³Æ®¸¦ ¼­¹ö¿Í ºê¶ó¿ìÀú ¾çÂÊ ±¸¼º ¿ä¼Ò¸¦ À§ÇØ »ç¿ëÇÒ ¼ö ÀÖ°Ô ÇÑ´Ù.
    ÀÌ Ã¥ÀÇ ÀϹÝÀûÀÎ µ¶ÀÚµéÀº, ½±°Ô ±Ô¸ð¸¦ Á¶ÀýÇÒ ¼ö ÀÖ°í ¼º´Éµµ ÁÁÀº, À¥»çÀÌÆ®¸¦ ±¸ÃàÇϱâ À§ÇØ Node.js¿Í ¸ù°íDB¸¦ ¿ÏÀüÈ÷ ÀÍÈ÷°íÀÚ ÇÒ °ÍÀÌ´Ù. ¶ÇÇÑ ¾Þ±Ö·¯JSÀÇ Çõ½ÅÀûÀÎ MVC ÆÐÅÏÀ» ÀÌ¿ëÇؼ­ Àß ¼³°èµÇ°í ±¸Á¶È­µÈ À¥ ÆäÀÌÁö¿Í À¥ ¾ÖÇø®ÄÉÀ̼ÇÀ» ±¸ÇöÇÏ°íÀÚ ÇÒ °ÍÀÌ´Ù. Àü¹ÝÀûÀ¸·Î Node.js, ¸ù°íDB, ¾Þ±Ö·¯JS´Â ½±°Ô ±¸ÇöÇÒ ¼ö ÀÖ°í, ³î¶ó¿î À¥ 2.0 ¾ÖÇø®ÄÉÀ̼ÇÀ» ±¸Çö °¡´ÉÇÏ°Ô ÇÏ´Â ¿ÏÀüÈ÷ ÅëÇÕµÈ À¥ °³¹ß ½ºÅÃÀ» Á¦°øÇÑ´Ù.
    ¡Ú ¿Å±äÀÌÀÇ ¸» ¡Ú
    ½ºÀ§½º Á¦³×¹Ù ¼ÒÀç À¯·´ÀÔÀÚ¹°¸®¿¬±¸¼Ò¿¡ ±Ù¹«ÇÏ´ø ÆÀ ¹ö³Ê½º¸®(Tim Berners-Lee)°¡ 1989³âºÎÅÍ °³¹ßÇϱ⠽ÃÀÛÇÑ ¿ùµå¿ÍÀ̵åÀ¥(World Wide Web)Àº ´Ù¾çÇÑ ÇüÅ·ΠµÈ µ¥ÀÌÅÍ¿Í Á¤º¸¿¡ ¾îµð¿¡¼­µçÁö Á¢±ÙÇÒ ¼ö ÀÖ°Ô ÇØÁØ ¼­ºñ½º·Î, ÇöÀç±îÁö Áö¼ÓÇؼ­ ÁøÈ­ÇÏ¸ç ¹ßÀüÇÏ°í ÀÖ´Ù. ¿ùµå¿ÍÀ̵åÀ¥Àº °í¿¡³ÊÁö ¹°¸®(High Energy Physics) ÇаèÀÇ Á¤º¸ ±³È¯ ÇÁ·ÎÁ§Æ® ¸ðµ¨À̾úÁö¸¸, Áö±ÝÀº ´Ù¾çÇÑ µ¥ÀÌÅ͸¦ ´©±¸µçÁö °øÀ¯ÇÏ°í ÁÖ°í¹ÞÀ» ¼ö ÀÖ´Â Á¤º¸ Á¦°ø ¸Å°³Ã¼ °â ¼Òºñ¸Å°³Ã¼·Î¼­ Áß¿äÇÑ ¿ªÇÒÀ» ´ã´çÇÏ°í ÀÖ´Ù.
    ¿ùµå¿ÍÀ̵åÀ¥À» ¹ÙÅÁÀ¸·Î »ï¾Æ ´Ù¾çÇÑ ¼­ºñ½º¸¦ Á¦°øÇÏ´Â ÀÏ¿¡´Â À¥ ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ßÀÌ ¸Å¿ì Áß¿äÇÏ´Ù. À¥ ¾ÖÇø®ÄÉÀÌ¼Ç ±¸Ãà ½Ã ¼­¹ö ÇÁ·Î±×·¥Àº ÀÚ¹Ù·Î ±¸ÇöÇÏ°í, Ŭ¶óÀ̾ðÆ® ÇÁ·Î±×·¥Àº HTML°ú ÀÚ¹Ù½ºÅ©¸³Æ®¿Í CSS µîÀ» ÀÌ¿ëÇØ ±¸ÇöÇϸ鼭, MySQL°ú °°Àº °ü°èÇü µ¥ÀÌÅͺ£À̽º¸¦ »ç¿ëÇÏ´Â °ÍÀÌ ÀϹÝÀûÀÎ ¹æ¹ýÀÌ´Ù. ÀÌ¿Í °°Àº Á¶ÇÕÀÌ ºÐ¸íÈ÷ °­·ÂÇÑ ÇعýÀ̱â´Â ÇÏÁö¸¸, °£´ÜÇÑ À¥À» ±¸ÇöÇÏ´õ¶óµµ SQL°ú ÀÚ¹Ù¿Í ÀÚ¹Ù½ºÅ©¸³Æ®¿Í CSS µîÀ» ¸ðµÎ »ç¿ëÇÒ ÁÙ ¾Ë¾Æ¾ß ÇÑ´Ù´Â ´ÜÁ¡ÀÌ ÀÖ´Ù.
    ¶ÇÇÑ, °°Àº µ¥ÀÌÅ͸¦ ´ãÀº °´Ã¼µéÀÇ Çü½ÄÀÌ ¼­·Î ´Þ¶ó¼­ °´Ã¼ °£¿¡ º¯È¯ ÀÛ¾÷À» ¹Ýµå½Ã ¼öÇàÇØ¾ß ÇÏ´Ù º¸´Ï ¿À¹öÇìµå°¡ ¹ß»ýÇÏ°í ÀÌ·Î ÀÎÇØ ¼º´Éµµ ³·¾ÆÁú ¼ö¹Û¿¡ ¾ø´Ù. À̸¦ ÇØ°áÇϱâ À§ÇØ µîÀåÇÑ ¼Ö·ç¼Ç Áß Çϳª°¡ ¹Ù·Î MEAN(MongoDB, Express, AngularJS, Node.js)À̶ó´Â ½ºÅÃÀÌ´Ù. ÀÌ Á¶ÇÕÀ» ÇعýÀ¸·Î »ïÀº °æ¿ì¿¡´Â °°Àº ¾ð¾î(JavaScript)¿Í °°Àº µ¥ÀÌÅÍ °´Ã¼(JSON)¸¦ »ç¿ëÇÏ°Ô µÇ¹Ç·Î À¥ ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß ½Ã ÁøÀÔ À庮ÀÌ ³·¾ÆÁø´Ù. ÀÌ Ã¥Àº ÀÌ·¯ÇÑ MEAN ½ºÅÃÀ» Á» ´õ ½±°Ô ÀÌÇØÇÒ ¼ö ÀÖ°Ô ÇÏ´Â ÇÑÆíÀ¸·Î ÀÌ Á¶ÇÕÀ» ÀÌ¿ëÇØ ½ÇÁ¦ À¥ ¾ÖÇø®ÄÉÀ̼ÇÀ» ±¸ÃàÇÒ ¼ö ÀÖ°Ô ÇÑ´Ù.
    ÀÌ Ã¥¿¡´Â À¥ ÇÁ·Î±×·¡¹ÖÀ» À§ÇÑ ÇÙ½É ¿ä¼Ò ±â¼úµéÀÌ Àß ¼³¸íµÇ¾î ÀÖ°í ¿¹Á¦µµ ¸¹ÀÌ ¼ö·ÏµÇ¾î ÀÖ´Ù. ÀÌ Ã¥À¸·Î µ¶ÀÚµéÀº ¸¹Àº

    ÀúÀÚ ¼Ò°³

    ºê·¡µå µ¥Àϸ®

    • ±¸ºÐ : Àú¼­
    • ±¹Àû : ±âŸ
    • ºÐ·ù : °úÇÐ/°øÇÐ ÀúÀÚ
    • ÀαâÁö¼ö : 43
    ÃÖ±ÙÀú¼­

    20³â ÀÌ»ó ¿£ÅÍÇÁ¶óÀÌÁî ¾ÖÇø®ÄÉÀ̼ǰú À¥ ÀÎÅÍÆäÀ̽º¸¦ °³¹ßÇØ ¿Â Áß°ß ¼ÒÇÁÆ®¿þ¾î ¿£Áö´Ï¾î´Ù. ¼ö³â°£ ÀÚ¹Ù½ºÅ©¸³Æ®¿Í Á¦ÀÌÄõ¸®¸¦ »ç¿ëÇÏ°í ÀÖ°í, ¡ºSams jQuery and JavaScript Phrasebook¡»°ú ¡ºSams Teach Yourself jQuery and JavaScript in 24 Hours¡»¸¦ Àú¼úÇßÀ¸¸ç, ¾ÖÇø®ÄÉÀÌ¼Ç ¼­¹öºÎÅÍ º¹ÀâÇÑ À¥ 2.0 ÀÎÅÍÆäÀ̽º¿¡ À̸£±â±îÁö ´Ù¼öÀÇ ¾ÖÇø®ÄÉÀ̼ǰú ¼­ºñ½º¸¦ µðÀÚÀÎÇÏ°í ±¸ÇöÇß´Ù. ¶ÇÇÑ ¡ºPython Developer¡¯s Phrasebook¡»°ú ¡ºSams Teach Yourself Django in 24 Hours¡»ÀÇ ÀúÀڱ⵵ ÇÏ´Ù.

    ¿ªÀÚ ¼Ò°³

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

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

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

    ¸ñÂ÷

    ¸ñÂ÷
    1ºÎ °³¿ä
    1Àå. Node.js-to-AngularJS ½ºÅà ¼Ò°³
    __±âº» À¥ °³¹ß ÇÁ·¹ÀÓ¿öÅ© ÀÌÇØ
    __Node.js-to-AngularJS ½ºÅà ÄÄÆ÷³ÍÆ® ÀÌÇØ
    __¿ä¾à
    __´ÙÀ½ Àå¿¡¼­ ´Ù·ê ³»¿ë
    2Àå. ÀÚ¹Ù½ºÅ©¸³Æ® ±âº» ÇнÀ
    __º¯¼ö ¼±¾ð
    __ÀÚ¹Ù½ºÅ©¸³Æ® µ¥ÀÌÅÍ Çü½Ä
    __¿¬»êÀÚ »ç¿ë
    __·çÇÁ ±¸Çö
    __ÇÔ¼ö »ý¼º
    __º¯¼ö ¹üÀ§
    __ÀÚ¹Ù½ºÅ©¸³Æ® °´Ã¼ »ç¿ë
    __¹®ÀÚ¿­ Á¶ÀÛ
    __¹è¿­ »ç¿ë
    __¿¡·¯ ó¸® ºÎºÐ Ãß°¡
    __¿ä¾à
    __´ÙÀ½ Àå¿¡¼­ ´Ù·ê ³»¿ë
    2ºÎ Node.js ÇнÀ
    3Àå. Node.js ÀÔ¹®
    __Node.js ÀÌÇØ
    __Node.js ¼³Ä¡
    __Node.js ÆÐÅ°Áö »ç¿ë
    __Node.js ¾ÖÇø®ÄÉÀÌ¼Ç ÀÛ¼º
    __µ¥ÀÌÅ͸¦ Äֿܼ¡ ¾²±â
    __¿ä¾à
    __´ÙÀ½ Àå¿¡¼­ ´Ù·ê ³»¿ë
    4Àå. Node.js¿¡¼­ À̺¥Æ®, ¸®½º³Ê, ŸÀ̸Ó, ÄݹéÀ» »ç¿ë
    __Node.js À̺¥Æ® ¸ðµ¨ ÀÌÇØÇϱâ
    __À̺¥Æ® Å¥¿¡ ÀÛ¾÷À» Ãß°¡
    __ÄÝ¹é ±¸Çö
    __¿ä¾à
    __´ÙÀ½ Àå¿¡¼­ ´Ù·ê ³»¿ë
    5Àå. Node.jsÀÇ µ¥ÀÌÅÍ ÀÔÃâ·Â ó¸®
    __JSONÀ¸·Î ÇÏ´Â ÀÛ¾÷
    __¹öÆÛ µ¥ÀÌÅ͸¦ ´ë»óÀ¸·Î Buffer ¸ðµâÀ» »ç¿ë
    __½ºÆ®¸² µ¥ÀÌÅÍ »ç¿ëÀ» À§ÇÑ Stream ¸ðµâ »ç¿ëÇϱâ
    __zlib¸¦ »ç¿ëÇÑ µ¥ÀÌÅÍ ¾ÐÃà ¹× ÇØÁ¦
    __¿ä¾à
    __´ÙÀ½ Àå¿¡¼­ ´Ù·ê ³»¿ë
    6Àå. Node.js¿¡¼­ ÆÄÀϽýºÅÛ¿¡ Á¢±Ù
    __µ¿±âÀû ÆÄÀÏ ½Ã½ºÅÛ È£Ãâ vs. ºñµ¿±âÀû ÆÄÀÏ ½Ã½ºÅÛ È£Ãâ
    __ÆÄÀÏ ¿­±â ¹× ´Ý±â
    __ÆÄÀÏ ¾²±â
    __ÆÄÀÏ Àбâ
    __±âŸ ÆÄÀÏ ½Ã½ºÅÛ ÀÛ¾÷
    __¿ä¾à
    __´ÙÀ½ Àå¿¡¼­ ´Ù·ê ³»¿ë
    7Àå. HTTP ¼­ºñ½º¸¦ Node.js·Î ±¸Çö
    __URL ó¸®
    __ÁúÀÇ ¹®ÀÚ¿­°ú Æû Àü´ÞÀÎÀÚ Ã³¸®
    __¿äû, ÀÀ´ä, ¼­¹ö °´Ã¼ ÀÌÇØ
    __Node.js¿¡¼­ HTTP Ŭ¶óÀ̾ðÆ®¿Í HTTP ¼­¹ö¸¦ ±¸Çö
    __HTTPS ¼­¹ö¿Í HTTPS Ŭ¶óÀ̾ðÆ®¸¦ ±¸Çö
    __¿ä¾à
    __´ÙÀ½ Àå¿¡¼­ ´Ù·ê ³»¿ë
    8Àå. Node.js¿¡¼­ ±¸ÇöÇÏ´Â ¼ÒÄÏ ¼­ºñ½º
    __³×Æ®¿öÅ© ¼ÒÄÏ ÀÌÇØ
    __TCP ¼­¹ö¿Í ¼ÒÄÏ °´Ã¼ ÀÌÇØÇϱâ
    __TCP ¼ÒÄÏ ¼­¹ö¿Í Ŭ¶óÀ̾ðÆ® ±¸Çö
    __TLS ¼­¹ö¿Í TLS Ŭ¶óÀ̾ðÆ®¸¦ ±¸Çö
    __¿ä¾à
    __´ÙÀ½ Àå¿¡¼­ ´Ù·ê ³»¿ë
    9Àå. Node.jsÀÇ ´ÙÁß ÇÁ·Î¼¼¼­¸¦ »ç¿ëÇÑ ¾ÖÇø®ÄÉÀÌ¼Ç È®Àå
    __process ¸ðµâ ÀÌÇØ
    __ÀÚ½Ä ÇÁ·Î¼¼½º ±¸Çö
    __ÇÁ·Î¼¼½º Ŭ·¯½ºÅÍ ±¸Çö
    __¿ä¾à
    __´ÙÀ½ Àå¿¡¼­ ´Ù·ê ³»¿ë
    10Àå. Ãß°¡ Node.js ¸ðµâ »ç¿ë
    __os ¸ðµâ »ç¿ëÇϱâ
    __util ¸ðµâ »ç¿ë
    __¿ä¾à
    __´ÙÀ½ Àå¿¡¼­ ´Ù·ê ³»¿ë
    3ºÎ ¸ù°íDB ÇнÀ
    11Àå. NoSQL°ú ¸ù°íDB ÀÌÇØ
    __¿Ö NoSQLÀΰ¡?
    __¸ù°íDB ÀÌÇØ
    __¸ù°íDB µ¥ÀÌÅÍ Çü½Ä
    __µ¥ÀÌÅÍ ¸ðµ¨ °èȹ
    __¿ä¾à
    __´ÙÀ½ Àå¿¡¼­ ´Ù·ê ³»¿ë
    12Àå. ¸ù°íDB È°¿ë ÀÔ¹®
    __¸ù°íDB ȯ°æ ±¸Ãà
    __»ç¿ëÀÚ °èÁ¤ °ü¸®
    __Á¢±Ù Á¦¾î ¼³Á¤
    __µ¥ÀÌÅͺ£À̽º °ü¸®
    __Ä÷º¼Ç °ü¸®
    __¿ä¾à
    __´ÙÀ½ Àå¿¡¼­ ´Ù·ê ³»¿ë
    13Àå. ¸ù°íDB¿Í Node.js ¿¬°è È°¿ë ÀÔ¹®
    __Node.js¿¡ ¸ù°íDB µå¶óÀ̹ö¸¦ Ãß°¡
    __Node.js¿¡¼­ ¸ù°íDB·Î Á¢¼Ó
    __¸ù°íDB Node.js µå¶óÀ̹ö¿¡ »ç¿ëµÈ °´Ã¼ ÀÌÇØ
    __µ¥ÀÌÅͺ£À̽º Á¢±Ù°ú Á¶ÀÛ
    __Ä÷º¼Ç Á¢±Ù ¹× Á¶ÀÛ
    __¿ä¾à
    __´ÙÀ½ Àå¿¡¼­ ´Ù·ê ³»¿ë
    14Àå. Node.js¿¡¼­ ¸ù°íDB ¹®¼­ ´Ù·ç±â
    __µ¥ÀÌÅͺ£À̽º º¯°æ ¼±Åà »çÇ× ÀÌÇØ
    __µ¥ÀÌÅͺ£À̽º °»½Å ¿¬»êÀÚ ÀÌÇØ
    __Ä÷º¼Ç¿¡ ¹®¼­ Ãß°¡
    __Ä÷º¼Ç¿¡¼­ ¹®¼­¸¦ °Ë»ö
    __Ä÷º¼ÇÀÇ ¹®¼­¸¦ °»½Å
    __Ä÷º¼ÇÀÇ ¹®¼­¸¦ ¿øÀÚÀûÀ¸·Î ¼öÁ¤
    __Ä÷º¼Ç¿¡ ¹®¼­¸¦ ÀúÀå
    __Ä÷º¼Ç¿¡ ¹®¼­ »ðÀÔÀ» À§ÇØ upsert¸¦ »ç¿ë
    __¹®¼­¸¦ Ä÷º¼Ç¿¡¼­ »èÁ¦
    __Ä÷º¼Ç¿¡¼­ ÇϳªÀÇ ¹®¼­¸¦ »èÁ¦
    __¿ä¾à
    __´ÙÀ½ Àå¿¡¼­ ´Ù·ê ³»¿ë
    15Àå. Node.js¿¡¼­ ¸ù°íDB ¹®¼­¿¡ Á¢±Ù
    __µ¥ÀÌÅÍ ¼¼Æ® ¼Ò°³
    __ÁúÀÇ °´Ã¼ ÀÌÇØ
    __options °´Ã¼ ÀÌÇØ
    __¹®¼­ÀÇ Æ¯Á¤ ¼¼Æ® Ž»ö
    __¹®¼­ ¼¼±â
    __°á°ú ¼¼Æ® Á¦ÇÑ
    __°á°ú ¼¼Æ® Á¤·Ä
    __°íÀ¯ÇÑ ÇÊµå °ª °Ë»ö
    __°á°ú ºÐ·ù
    __°á°ú¸¦ Áý°èÇØ ¸Ê¸®µà½º Àû¿ë
    __¿ä¾à
    __´ÙÀ½ Àå¿¡¼­ ´Ù·ê ³»¿ë
    16Àå. ¸ù±¸½º¸¦ »ç¿ëÇÑ ½ºÅ°¸¶ ±¸Á¶È­¿Í °ËÁõ
    __¸ù±¸½º ÀÌÇØ
    __¸ù±¸½º¸¦ »ç¿ëÇØ ¸ù°íDB µ¥ÀÌÅͺ£À̽º¿¡ ¿¬°áÇϱâ
    __½ºÅ°¸¶ Á¤ÀÇ
    __¸ðµ¨ ÄÄÆÄÀÏ
    __Query °´Ã¼ ÀÌÇØ
    __¹®¼­ °´Ã¼ ÀÌÇØ
    __¸ù±¸½º¸¦ »ç¿ëÇÑ ¹®¼­ Ž»ö
    __¸ù±¸½º¸¦ »ç¿ëÇØ ¹®¼­¸¦ Ãß°¡
    __¸ù±¸½º¸¦ »ç¿ëÇØ ¹®¼­¸¦ °»½Å
    __¸ù±¸½º¸¦ »ç¿ëÇØ ¹®¼­¸¦ »èÁ¦
    __¸ù±¸½º¸¦ »ç¿ëÇØ ¹®¼­¸¦ Áý°è
    __°ËÁõ ÇÁ·¹ÀÓ¿öÅ© »ç¿ë
    __¹Ìµé¿þ¾î ÇÔ¼ö ±¸Çö
    __¿ä¾à
    __´ÙÀ½ Àå¿¡¼­ ´Ù·ê ³»¿ë
    17Àå. °í±Þ ¸ù°íDB °³³ä
    __À妽º Ãß°¡
    __Á¦ÇÑ Ä÷º¼Ç »ç¿ë
    __º¹Á¦ Àû¿ë
    __»þµù ±¸Çö
    __GridFS ÀúÀå ±¸Çö
    __¸ù°íDB µ¥ÀÌÅͺ£À̽º ¼ö¸®
    __¸ù°íDB ¹é¾÷
    __¿ä¾à
    __´ÙÀ½ Àå¿¡¼­ ´Ù·ê ³»¿ë
    4ºÎ ÀͽºÇÁ·¹½º ¸ðµâ »ç¿ë
    18Àå. Node.js¿¡¼­ ÀͽºÇÁ·¹½º¸¦ ±¸Çö
    __ÀͽºÇÁ·¹½º ½Ãµ¿
    __·çÆ® ȯ°æ ±¸¼º
    __Request °´Ã¼ »ç¿ë
    __Response °´Ã¼ »ç¿ë
    __ÅÛÇø´ ¿£Áø ±¸Çö
    __¿ä¾à
    __´ÙÀ½ Àå¿¡¼­ ´Ù·ê ³»¿ë
    19Àå. ÀͽºÇÁ·¹½º ¹Ìµé¿þ¾î ±¸Çö
    __¹Ìµé¿þ¾î ÀÌÇØ
    __query ¹Ìµé¿þ¾î »ç¿ë
    __Á¤Àû ÆÄÀÏ Àü´Þ
    __POST º»¹® µ¥ÀÌÅÍ Ã³¸®Çϱâ
    __ÄíÅ° ÁÖ°í¹Þ±â
    __¼¼¼Ç ±¸Çö
    __±âº» HTTP ÀÎÁõ Àû¿ë
    __¼¼¼Ç ÀÎÁõ ±¸Çö
    __»ç¿ëÀÚ Á¤ÀÇ ¹Ìµé¿þ¾î »ý¼º
    __¿ä¾à
    __´ÙÀ½ Àå¿¡¼­ ´Ù·ê ³»¿ë
    5ºÎ ¾Þ±Ö·¯JS ÇнÀ
    20Àå. ¾Þ±Ö·¯JS ÀÔ¹®
    __¿Ö ¾Þ±Ö·¯JS¸¦ »ç¿ëÇϴ°¡?
    __¾Þ±Ö·¯JS ÀÌÇØ
    __¾Þ±Ö·¯JS ¼ö¸í Áֱ⠰³¿ä
    __¾Þ±Ö·¯JS¿Í Çö ÀÚ¹Ù½ºÅ©¸³Æ® ¹× Á¦ÀÌÄõ¸®ÀÇ °áÇÕ
    __¾Þ±Ö·¯JS¸¦ Node.js ȯ°æ¿¡ Ãß°¡
    __HTML ¹®¼­¿¡¼­ ÇÏ´Â ¾Þ±Ö·¯JS ºÎÆ®½ºÆ®·¦
    __Àü¿ª API »ç¿ë
    __±âº» ¾Þ±Ö·¯JS ¾ÖÇø®ÄÉÀÌ¼Ç ¸¸µé±â
    __¿ä¾à
    __´ÙÀ½ Àå¿¡¼­ ´Ù·ê ³»¿ë
    21Àå. ¾Þ±Ö·¯JS ¸ðµâ°ú ÀÇÁ¸¼º ÁÖÀÔ ÀÌÇØ
    __¸ðµâ°ú ÀÇÁ¸¼º ÁÖÀÔ °³¿ä
    __¾Þ±Ö·¯JS ¸ðµâ Á¤ÀÇ
    __ÀÇÁ¸¼º ÁÖÀÔ ±¸Çö
    __¿ä¾à
    __´ÙÀ½ Àå¿¡¼­ ´Ù·ê ³»¿ë
    22Àå. ÇÑ µ¥ÀÌÅÍ ¸ðµ¨ÀÌ µÇ°Ô ¹üÀ§¸¦ ±¸Çö
    __¹üÀ§ ÀÌÇØ
    __¹üÀ§ °èÃþ±¸Á¶ ±¸Çö
    __À̺¥Æ® Àü´Þ ¹× ºê·Îµåij½ºÆÃ
    __¿ä¾à
    23Àå. ºä¸¦ »ý¼ºÇϱâ À§ÇØ ¾Þ±Ö·¯JS ÅÛÇø´ »ç¿ëÇϱâ
    __ÅÛÇø´ ÀÌÇØ
    __Ç¥Çö½Ä »ç¿ë
    __ÇÊÅÍ »ç¿ë
    __»ç¿ëÀÚ ¸ÂÃãÇü ÇÊÅÍ ¸¸µé±â
    __¿ä¾à
    __´ÙÀ½ Àå¿¡¼­ ´Ù·ê ³»¿ë
    24Àå. ¾Þ±Ö·¯JS ºä¿¡¼­ Áö½ÃÀÚ¸¦ ±¸Çö
    __Áö½ÃÀÚ ÀÌÇØÇϱâ
    __ºôÆ®ÀÎ Áö½ÃÀÚ »ç¿ëÇϱâ
    __HTML È®ÀåÀ» À§ÇÑ ÀڽŸ¸ÀÇ Áö½ÃÀÚ ¸¸µé±â
    __¿ä¾à
    __´ÙÀ½ Àå¿¡¼­ ´Ù·ê ³»¿ë
    25Àå. À¥ ¾ÖÇø®ÄÉÀ̼ǿ¡¼­ ¾Þ±Ö·¯JS ¼­ºñ½º¸¦ ±¸Çö
    __¾Þ±Ö·¯JS ¼­ºñ½º ÀÌÇØ
    __ºôÆ®ÀÎ ¼­ºñ½º »ç¿ë
    __¸ÂÃãÇü ¼­ºñ½º ¸¸µé±â
    __¿ä¾à
    __´ÙÀ½ Àå¿¡¼­ ´Ù·ê ³»¿ë
    6ºÎ À¥ ¾ÖÇø®ÄÉÀÌ¼Ç ÄÄÆ÷³ÍÆ® °³¹ß ½Ç¹«
    26Àå. À¥»çÀÌÆ®¿¡ »ç¿ëÀÚ °èÁ¤ Ãß°¡
    __»ç¿ëÇÑ ¶óÀ̺귯¸®
    __ÇÁ·ÎÁ§Æ® µð·ºÅ丮 ±¸Á¶
    __»ç¿ëÀÚ ¸ðµ¨ Á¤ÀÇ
    __¼­¹ö »ý¼º
    __·çÆ® ±¸Çö
    __»ç¿ëÀÚ ÄÁÆ®·Ñ·¯ ·çÆ® ±¸Çö
    __»ç¿ëÀÚ ºä¿Í ÀÎÁõ ºä ±¸Çö
    __¾Þ±Ö·¯JS ¸ðµâ°ú ÄÁÆ®·Ñ·¯ ±¸Çö
    __¼Ò¼È ¹Ìµð¾î °èÁ¤À» ÀÎÁõ ¼Ò½º·Î »ç¿ë
    __¿ä¾à
    __´ÙÀ½ Àå¿¡¼­ ´Ù·ê ³»¿ë
    27Àå. ÄÚ¸àÆ® ½º·¹µå¸¦ ÆäÀÌÁö¿¡ Ãß°¡
    __¶óÀ̺귯¸® »ç¿ë
    __ÇÁ·ÎÁ§Æ® µð·ºÅ丮 ±¸Á¶
    __ÄÚ¸àÆ®, ÀÀ´ä, Æ÷Åä, ÆäÀÌÁö ¸ðµ¨ Á¤ÀÇ
    __ÄÚ¸àÆ® ¼­¹ö ¸¸µé±â
    __ºäÁö¿øÀ» À§ÇÑ ·çÆ®¸¦ ±¸ÇöÇÏ°í ÄÚ¸àÆ®¸¦ Ãß°¡
    __¸ðµ¨ ±â¹Ý ÄÁÆ®·Ñ·¯ ·çÆ® ±¸Çö
    __Photo ºä¿Í Comment ºä ±¸Çö
    __¾Þ±Ö·¯JS ¸ðµâ°ú ÄÁÆ®·Ñ·¯¸¦ ±¸ÇöÇØ ÄÚ¸àÆ® ºä¸¦ Áö¿ø
    __¾ÖÇø®ÄÉÀÌ¼Ç ÃʱâÈ­
    __¿ä¾à
    __´ÙÀ½ Àå¿¡¼­ ´Ù·ê ³»¿ë
    28Àå. ÀڽŸ¸ÀÇ Àå¹Ù±¸´Ï ¸¸µé±â
    __ÇÁ·ÎÁ§Æ® ³»¿ë
    __»ç¿ëµÈ ¶óÀ̺귯¸®
    __ÇÁ·ÎÁ§Æ® µð·ºÅ丮 ±¸Á¶
    __°í°´ ¸ðµ¨, Á¦Ç° ¸ðµ¨, ÁÖ¹® ¸ðµ¨À» Á¤ÀÇ
    __

    ¸Ó¸®¸»

    ¡Ú ÀúÀÚ ¼­¹® ¡Ú

    ÀÌ Ã¥À» Æìµç ¸ðµç ºÐÀ» ȯ¿µÇÑ´Ù. ÀÌ Ã¥Àº ¿©·¯ºÐÀ» À¥ °³¹ß ÇÁ·ÎÁ§Æ®ÀÇ ¼­¹ö¿Í ¼­ºñ½º»Ó¸¸ ¾Æ´Ï¶ó ºê¶ó¿ìÀú¿¡¼­ ÀÛµ¿Çϴ Ŭ¶óÀ̾ðÆ®¿¡ À̸£±â±îÁö, ÀÚ¹Ù½ºÅ©¸³Æ®¸¦ »ç¿ëÇÏ´Â ¼¼»óÀ¸·Î µ¥¸®°í °¥ °ÍÀÌ´Ù. À¥ °³¹ß ¼¼»ó¿¡¼­ ÃÖ±Ù ºÎ°¢µÇ°í ÀÖ´Â °¡Àå Èï¹ÌÁøÁøÇÏ°í Çõ½ÅÀûÀÎ ±â¼úµé Áß ÀϺÎÀÎ Node.js, ¸ù°íDB(MongoDB), ±×¸®°í ¾Þ±Ö·¯JS(AngularJS)¸¦ ÅëÇÕÇÑ ±¸Çö ¹æ½ÄÀ» ´Ù·é´Ù.

    ÀÌ Ã¥Àº À¥ ¼­¹ö¿Í À¥ ¼­¹ö¿¡ ´ëÇÑ ¼­ºñ½ººÎÅÍ ºê¶ó¿ìÀú ±â¹ÝÀÇ »óÈ£ÀÛ¿ë °¡´ÉÇÑ À¥ ¾ÖÇø®ÄÉÀ̼ǿ¡ À̸£±â±îÁö, °­·ÂÇÏ°í »óÈ£ ÀÛ¿ë °¡´ÉÇÑ À¥»çÀÌÆ®¿Í À¥ ¾ÖÇø®ÄÉÀ̼ÇÀ» °³¹ßÇÏ´Â ¹æ¹ýÀ» °¡¸£ÃÄÁÙ °ÍÀÌ´Ù. ¿©±â¼­ ´Ù·ç´Â ±â¼úµéÀº ¸ðµÎ ¿ÀÇ ¼Ò½º¸¦ ¹ÙÅÁÀ¸·Î »ï°í ÀÖÀ¸¸ç, ÀÚ¹Ù½ºÅ©¸³Æ®¸¦ ¼­¹ö¿Í ºê¶ó¿ìÀú ¾çÂÊ ±¸¼º ¿ä¼Ò¸¦ À§ÇØ »ç¿ëÇÒ ¼ö ÀÖ°Ô ÇÑ´Ù.

    ÀÌ Ã¥ÀÇ ÀϹÝÀûÀÎ µ¶ÀÚµéÀº, ½±°Ô ±Ô¸ð¸¦ Á¶ÀýÇÒ ¼ö ÀÖ°í ¼º´Éµµ ÁÁÀº, À¥»çÀÌÆ®¸¦ ±¸ÃàÇϱâ À§ÇØ Node.js¿Í ¸ù°íDB¸¦ ¿ÏÀüÈ÷ ÀÍÈ÷°íÀÚ ÇÒ °ÍÀÌ´Ù. ¶ÇÇÑ ¾Þ±Ö·¯JSÀÇ Çõ½ÅÀûÀÎ MVC ÆÐÅÏÀ» ÀÌ¿ëÇؼ­ Àß ¼³°èµÇ°í ±¸Á¶È­µÈ À¥ ÆäÀÌÁö¿Í À¥ ¾ÖÇø®ÄÉÀ̼ÇÀ» ±¸ÇöÇÏ°íÀÚ ÇÒ °ÍÀÌ´Ù. Àü¹ÝÀûÀ¸·Î Node.js, ¸ù°íDB, ¾Þ±Ö·¯JS´Â ½±°Ô ±¸ÇöÇÒ ¼ö ÀÖ°í, ³î¶ó¿î À¥ 2.0 ¾ÖÇø®ÄÉÀ̼ÇÀ» ±¸Çö °¡´ÉÇÏ°Ô ÇÏ´Â ¿ÏÀüÈ÷ ÅëÇÕµÈ À¥ °³¹ß ½ºÅÃÀ» Á¦°øÇÑ´Ù.

     

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

    ½ºÀ§½º Á¦³×¹Ù ¼ÒÀç À¯·´ÀÔÀÚ¹°¸®¿¬±¸¼Ò¿¡ ±Ù¹«ÇÏ´ø ÆÀ ¹ö³Ê½º¸®(Tim Berners-Lee)°¡ 1989³âºÎÅÍ °³¹ßÇϱ⠽ÃÀÛÇÑ ¿ùµå¿ÍÀ̵åÀ¥(World Wide Web)Àº ´Ù¾çÇÑ ÇüÅ·ΠµÈ µ¥ÀÌÅÍ¿Í Á¤º¸¿¡ ¾îµð¿¡¼­µçÁö Á¢±ÙÇÒ ¼ö ÀÖ°Ô ÇØÁØ ¼­ºñ½º·Î, ÇöÀç±îÁö Áö¼ÓÇؼ­ ÁøÈ­ÇÏ¸ç ¹ßÀüÇÏ°í ÀÖ´Ù. ¿ùµå¿ÍÀ̵åÀ¥Àº °í¿¡³ÊÁö ¹°¸®(High Energy Physics) ÇаèÀÇ Á¤º¸ ±³È¯ ÇÁ·ÎÁ§Æ® ¸ðµ¨À̾úÁö¸¸, Áö±ÝÀº ´Ù¾çÇÑ µ¥ÀÌÅ͸¦ ´©±¸µçÁö °øÀ¯ÇÏ°í ÁÖ°í¹ÞÀ» ¼ö ÀÖ´Â Á¤º¸ Á¦°ø ¸Å°³Ã¼ °â ¼Òºñ¸Å°³Ã¼·Î¼­ Áß¿äÇÑ ¿ªÇÒÀ» ´ã´çÇÏ°í ÀÖ´Ù.

    ¿ùµå¿ÍÀ̵åÀ¥À» ¹ÙÅÁÀ¸·Î »ï¾Æ ´Ù¾çÇÑ ¼­ºñ½º¸¦ Á¦°øÇÏ´Â ÀÏ¿¡´Â À¥ ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ßÀÌ ¸Å¿ì Áß¿äÇÏ´Ù. À¥ ¾ÖÇø®ÄÉÀÌ¼Ç ±¸Ãà ½Ã ¼­¹ö ÇÁ·Î±×·¥Àº ÀÚ¹Ù·Î ±¸ÇöÇÏ°í, Ŭ¶óÀ̾ðÆ® ÇÁ·Î±×·¥Àº HTML°ú ÀÚ¹Ù½ºÅ©¸³Æ®¿Í CSS µîÀ» ÀÌ¿ëÇØ ±¸ÇöÇϸ鼭, MySQL°ú °°Àº °ü°èÇü µ¥ÀÌÅͺ£À̽º¸¦ »ç¿ëÇÏ´Â °ÍÀÌ ÀϹÝÀûÀÎ ¹æ¹ýÀÌ´Ù. ÀÌ¿Í °°Àº Á¶ÇÕÀÌ ºÐ¸íÈ÷ °­·ÂÇÑ ÇعýÀ̱â´Â ÇÏÁö¸¸, °£´ÜÇÑ À¥À» ±¸ÇöÇÏ´õ¶óµµ SQL°ú ÀÚ¹Ù¿Í ÀÚ¹Ù½ºÅ©¸³Æ®¿Í CSS µîÀ» ¸ðµÎ »ç¿ëÇÒ ÁÙ ¾Ë¾Æ¾ß ÇÑ´Ù´Â ´ÜÁ¡ÀÌ ÀÖ´Ù.

    ¶ÇÇÑ, °°Àº µ¥ÀÌÅ͸¦ ´ãÀº °´Ã¼µéÀÇ Çü½ÄÀÌ ¼­·Î ´Þ¶ó¼­ °´Ã¼ °£¿¡ º¯È¯ ÀÛ¾÷À» ¹Ýµå½Ã ¼öÇàÇØ¾ß ÇÏ´Ù º¸´Ï ¿À¹öÇìµå°¡ ¹ß»ýÇÏ°í ÀÌ·Î ÀÎÇØ ¼º´Éµµ ³·¾ÆÁú ¼ö¹Û¿¡ ¾ø´Ù. À̸¦ ÇØ°áÇϱâ À§ÇØ µîÀåÇÑ ¼Ö·ç¼Ç Áß Çϳª°¡ ¹Ù·Î MEAN(MongoDB, Express, AngularJS, Node.js)À̶ó´Â ½ºÅÃÀÌ´Ù. ÀÌ Á¶ÇÕÀ» ÇعýÀ¸·Î »ïÀº °æ¿ì¿¡´Â °°Àº ¾ð¾î(JavaScript)¿Í °°Àº µ¥ÀÌÅÍ °´Ã¼(JSON)¸¦ »ç¿ëÇÏ°Ô µÇ¹Ç·Î À¥ ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß ½Ã ÁøÀÔ À庮ÀÌ ³·¾ÆÁø´Ù. ÀÌ Ã¥Àº ÀÌ·¯ÇÑ MEAN ½ºÅÃÀ» Á» ´õ ½±°Ô ÀÌÇØÇÒ ¼ö ÀÖ°Ô ÇÏ´Â ÇÑÆíÀ¸·Î ÀÌ Á¶ÇÕÀ» ÀÌ¿ëÇØ ½ÇÁ¦ À¥ ¾ÖÇø®ÄÉÀ̼ÇÀ» ±¸ÃàÇÒ ¼ö ÀÖ°Ô ÇÑ´Ù.

    ÀÌ Ã¥¿¡´Â À¥ ÇÁ·Î±×·¡¹ÖÀ» À§ÇÑ ÇÙ½É ¿ä¼Ò ±â¼úµéÀÌ Àß ¼³¸íµÇ¾î ÀÖ°í ¿¹Á¦µµ ¸¹ÀÌ ¼ö·ÏµÇ¾î ÀÖ´Ù. ÀÌ Ã¥À¸·Î µ¶ÀÚµéÀº ¸¹Àº È°¿ë »ç·Ê¸¦ È®º¸ÇÒ ¼ö ÀÖÀ» °ÍÀ¸·Î ¿¹»óµÈ´Ù. ÀÌ¿Í °°Àº °¢ »ç·Ê¸¦ ¹ÙÅÁÀ¸·Î »ï¾Æ ÀڽŸ¸ÀÇ °ÍÀ¸·Î È®ÀåÇÏ´Â ¹æ¹ýÀ» °í¹ÎÇØ º¸¾Æ¾ß ÇÒ °ÍÀÌ´Ù.

     

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

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

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

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

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

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

    ¹ÝÇ°/±³È¯

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

    ¹ÝÇ°/±³È¯

    ¹ÝÇ°/±³È¯
    ¹ÝÇ°/±³È¯ ¹æ¹ý Ȩ > °í°´¼¾ÅÍ > ÀÚÁÖã´ÂÁú¹® ¡°¹ÝÇ°/±³È¯/ȯºÒ¡± ¾È³» Âü°í ¶Ç´Â 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