´ë·®±¸¸ÅȨ >
ÄÄÇ»ÅÍ/ÀÎÅͳÝ
>
ÄÄÇ»ÅÍ È°¿ë/WEB
>
À¥/ȨÆäÀÌÁö
>
HTML/CSS/Javascript

Ç®½ºÅà ÀÚ¹Ù½ºÅ©¸³Æ® °³¹ß : ½Ç½À Áß½ÉÀÇ ¸ð´ø À¥ ¾ÖÇø®ÄÉÀÌ¼Ç ÇÁ·Î±×·¡¹Ö
Á¤°¡ 35,000¿ø
ÆǸŰ¡ 31,500¿ø (10% , 3,500¿ø)
I-Æ÷ÀÎÆ® 1,750P Àû¸³(6%)
ÆǸŻóÅ ÆǸÅÁß
ºÐ·ù HTML/CSS/Javascript
ÀúÀÚ ¾ÆÀÚÆ® ¸¶¸£´Ù³ëÇÁ , ¾ÆÀÚÆ® ¸¶¸£´Ù³ëÇÁ ( ¿ªÀÚ : À̴뿱, À̴뿱 )
ÃâÆÇ»ç/¹ßÇàÀÏ À§Å°ºÏ½º / 2014.07.17
ÆäÀÌÁö ¼ö 520 page
ISBN 9788998139629
»óÇ°ÄÚµå 219539504
°¡¿ëÀç°í Àç°íºÎÁ·À¸·Î ÃâÆÇ»ç ¹ßÁÖ ¿¹Á¤ÀÔ´Ï´Ù.
 
ÁÖ¹®¼ö·® :
´ë·®±¸¸Å Àü¹® ÀÎÅÍÆÄÅ© ´ë·®ÁÖ¹® ½Ã½ºÅÛÀ» ÀÌ¿ëÇÏ½Ã¸é °ßÀû¿¡¼­ºÎÅÍ ÇàÁ¤¼­·ù±îÁö Æí¸®ÇÏ°Ô ¼­ºñ½º¸¦ ¹ÞÀ¸½Ç ¼ö ÀÖ½À´Ï´Ù.
µµ¼­¸¦ °ßÀûÇÔ¿¡ ´ãÀ¸½Ã°í ½Ç½Ã°£ °ßÀûÀ» ¹ÞÀ¸½Ã¸é ±â´Ù¸®½Ç ÇÊ¿ä¾øÀÌ ÇÒÀιÞÀ¸½Ç ¼ö ÀÖ´Â °¡°ÝÀ» È®ÀÎÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.
¸ÅÁÖ ¹ß¼ÛÇØ µå¸®´Â ÀÎÅÍÆÄÅ©ÀÇ ½Å°£¾È³» Á¤º¸¸¦ ¹Þ¾Æº¸½Ã¸é »óÇ°ÀÇ ¼±Á¤À» ´õ¿í Æí¸®ÇÏ°Ô ÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.

 ´ë·®±¸¸ÅȨ  > ÄÄÇ»ÅÍ/ÀÎÅÍ³Ý  > ÄÄÇ»ÅÍ È°¿ë/WEB  > À¥/ȨÆäÀÌÁö  > HTML/CSS/Javascript

 
ÀÚ¹Ù Æ۽ýºÅϽº ÇÁ·Î±×·¡¹Ö ¿Ïº® °¡À̵å 43,200¿ø (10%)
¸®¾×Æ® ÈÅÀ» È°¿ëÇÑ ¸¶ÀÌÅ©·Î »óÅ °ü¸® 24,300¿ø (10%)
Àü¹®°¡°¡ ¾Ë·ÁÁÖ´Â À¥ ÆÛÆ÷¸Õ½º Æ©´× 25,200¿ø (10%)
¿¤¶ó½ºÆ½¼­Ä¡ ¹ÙÀ̺í 31,500¿ø (10%)
ŸÀÔ½ºÅ©¸³Æ®, ¸®¾×Æ®, Next.js·Î ¹è¿ì´Â ½ÇÀü À¥ ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß 31,500¿ø (10%)
          
 

 
Ã¥³»¿ë
Ç®½ºÅà ÀÚ¹Ù½ºÅ©¸³Æ® °³¹ßÀ» ÅëÇØ ÃֽŠÀ¥ °³¹ß ±â¹ýÀ» ÀÍÈù´Ù! ÀÌ Ã¥Àº ¡ºRapid Prototyping with JS¡»¿Í ¡ºExpress.js Guide¡»¸¦ Çѵ¥ ¹­Àº Ã¥ÀÌ´Ù. 'Ç®½ºÅà ÀÚ¹Ù½ºÅ©¸³Æ® °³¹ß'À̶ó´Â Ç¥ÇöÀ¸·Î ¾Æ¿ì¸¦ ¼ö ÀÖ´Â ÃֽŠÀ¥ °³¹ß µ¿ÇâÀ» ÆľÇÇÏ´Â µ¥ ÀÌ Ã¥¸¸Å­ ½ÇÁ¦ÀûÀÎ Á¢±Ù¹ýÀ» Á¦°øÇϴ åÀº ¾øÀ» °ÍÀÌ´Ù. ù ¹ø° Ã¥ÀÎ ¡ºRapid Prototyping with JS¡»¿¡¼­´Â ÇÁ·ÐÆ®¿£µå °³¹ß¿¡ °üÇÑ °³³ä ¹× ±âÃÊ ±â¼úÀ» ÀÍÈ÷°í Ŭ¶óÀ̾ðÆ® ÃøºÎÅÍ ¼­¹ö Ãø±îÁö ¾ÖÇø®ÄÉÀ̼ÇÀ» °³¹ßÇÏ°í Ŭ¶ó¿ìµå ȯ°æ¿¡ ¹èÆ÷ÇÏ´Â °úÁ¤À» ½Ç½ÀÀ» ÅëÇØ ÀÍÈù´Ù. Ç®½ºÅà ÀÚ¹Ù½ºÅ©¸³Æ® °³¹ß¿¡ ´ëÇÑ °¨À» ÀâÀº ÈÄ, µÎ ¹ø° Ã¥ÀÎ ¡ºExpress.js Guide¡»¿¡¼­´Â Á» ´õ Àü¹®ÀûÀÎ À¥ ¾ÖÇø®ÄÉÀ̼ÇÀ» °³¹ßÇϱâ À§ÇØ Express.js À¥ ÇÁ·¹ÀÓ¿öÅ©¸¦ ¹è¿î´Ù. ¡ºExpress.js Guide¡»¿¡´Â Express.jsÀÇ °³³ä°ú API ·¹ÆÛ·±½º, ´Ù¾çÇÑ À¥ ±â¼ú°úÀÇ ¿¬µ¿, dzºÎÇÑ ¿¹Á¦¸¦ ÅëÇØ ½ÇÀü À¥ ¾ÖÇø®ÄÉÀÌ¼Ç ±â¹ýÀ» ÀÍÈù´Ù. µÎ Ã¥Àº ÀÚ¹Ù½ºÅ©¸³Æ®¸¦ ÀÌ¿ëÇØ Å¬¶óÀ̾ðÆ® ÃøºÎÅÍ ¼­¹ö Ãø±îÁö °³¹ßÇÏ´Â ¸ð´ø À¥ °³¹ß¿¡ µ¶ÀÚ°¡ ¼Õ½±°Ô ¹ßÀ» ³»µóÀ» ¼ö ÀÖ°Ô µµ¿ï»Ó´õ·¯ µÎ Ã¥À» ¸ðµÎ ÀÐ°í ³ª¸é µ¶ÀÚ´Â Ç®½ºÅà ÀÚ¹Ù½ºÅ©¸³Æ® °³¹ßÀÚ·Î °Åµì³¯ ¼ö ÀÖÀ» °ÍÀÌ´Ù. ÃâÆÇ»ç ¸®ºä µÎ Ã¥Àº ÀÚ¹Ù½ºÅ©¸³Æ®¸¦ ÀÌ¿ëÇØ Å¬¶óÀ̾ðÆ® ÃøºÎÅÍ ¼­¹ö Ãø±îÁö °³¹ßÇÏ´Â ¸ð´ø À¥ °³¹ß¿¡ µ¶ÀÚ°¡ ¼Õ½±°Ô ¹ßÀ» ³»µóÀ» ¼ö ÀÖ°Ô µ½´Â´Ù. ¾ÕºÎºÐÀÇ ¡ºÀÚ¹Ù½ºÅ©¸³Æ®¸¦ È°¿ëÇÑ Äè¼Ó ÇÁ·ÎÅäŸÀÌÇÎ: ¾ÖÀÚÀÏ ÀÚ¹Ù½ºÅ©¸³Æ® °³¹ß¡»¿¡¼­´Â HTML, CSS, ÀÚ¹Ù½ºÅ©¸³Æ® °°Àº ±âÃÊÀûÀÎ À¥ ±â¼ú°ú ´õºÒ¾î ´ÙÀ½°ú °°Àº ÃֽŠÇÁ·ÐÆ®¿£µå ¹× ¹é¿£µå ±â¼úÀ» ÀÌ¿ëÇØ ÀÚ¹Ù½ºÅ©¸³Æ® À¥ ¹× ¸ð¹ÙÀÏ ¼ÒÇÁÆ®¿þ¾î °³¹ßÀ» ¼Ò°³ÇÏ°í, À̸¦ ÅëÇØ µ¶ÀÚ´Â ´Ù¾çÇÑ ½ÇÁ¦ ¿¹Á¦¸¦ Áß½ÉÀ¸·Î ºü¸£°Ô ÀÚ¹Ù½ºÅ©¸³Æ® À¥ °³¹ßÀ» ½ÃÀÛÇÒ ¼ö ÀÖ´Ù. µÞºÎºÐÀÇ ¡ºExpress.js °¡À̵å: Express.js¿¡ °üÇÑ Á¾ÇÕ °¡À̵塻¿¡¼­´Â ¡ºÀÚ¹Ù½ºÅ©¸³Æ®¸¦ È°¿ëÇÑ Äè¼Ó ÇÁ·ÎÅäŸÀÌÇΡ»¿¡¼­ ¹è¿î Áö½ÄÀ» Åä´ë·Î Node.js ±â¹Ý À¥ ÇÁ·¹ÀÓ¿öÅ©ÀÎ Express.js¸¦ ´õ ½ÉÃþÀûÀ¸·Î ¹è¿î´Ù. Express.js ÇÁ·¹ÀÓ¿öÅ©´Â Node.js ±â¹Ý À¥ ÇÁ·¹ÀÓ¿öÅ© °¡¿îµ¥ »ç½Ç»óÀÇ ¾÷°è Ç¥ÁØÀ¸·Î¼­, Node.js·Î ´ëÇ¥µÇ´Â ¼­¹ö Ãø ÀÚ¹Ù½ºÅ©¸³Æ® °³¹ß¿¡¼­ »©³õÁö ¾Ê°í µîÀåÇÏ´Â ÁÖÁ¦´Ù. ÀÌ Ã¥Àº ÀÌ·¯ÇÑ Express.js¸¸À» Àü¹®ÀûÀ¸·Î ´Ù·é Ã¥À¸·Î¼­, Express.js API ·¹ÆÛ·±½º ¹× ºü¸¥ ½ÃÀÛ °¡À̵å, Äڵ带 °çµé¿© ÀÚ¼¼È÷ ¼³¸íÇÑ 20°¡Áö ÀÌ»óÀÇ ¿¹Á¦ ¹× Æ©Å丮¾óÀÌ ´ã°Ü ÀÖ´Ù. µÎ Ã¥À» ÅëÇØ µ¶ÀÚ´Â ±âÃÊÀûÀÎ Ç®½ºÅà ÀÚ¹Ù½ºÅ©¸³Æ® °³¹ßÀÇ ±âÃʸ¦ ´ÙÁö°í Node.js¸¦ ±â¹ÝÀ¸·Î ÇÏ´Â ½ÇÁ¦ À¥ ¾ÖÇø®ÄÉÀ̼ÇÀ» °³¹ßÇÏ´Â µ¥ ÇʼöÀûÀÎ Express.js ÇÁ·¹ÀÓ¿öÅ©¸¦ ±íÀÌ ÀÖ°Ô ÀÌÇØÇÔÀ¸·Î½á ½ÇÀü À¥ ¾ÖÇø®ÄÉÀÌ¼Ç ±¸ÃàÀ» À§ÇÑ Áغñ¸¦ ¸¶Ä¥ ¼ö ÀÖ´Ù. ¡Ú ÀÌ Ã¥¿¡¼­ ´Ù·ç´Â ³»¿ë ¡Ú ¡Ý Node.js ¡Ý MongoDB ¡Ý Backbone.js ¡Ý Parse.com ¡Ý Heroku ¡Ý Windows Azure ¡Ý Express.js
¸ñÂ÷
¡¶ÀÚ¹Ù½ºÅ©¸³Æ®¸¦ È°¿ëÇÑ Äè¼Ó ÇÁ·ÎÅäŸÀÌÇÎ: ¾ÖÀÚÀÏ ÀÚ¹Ù½ºÅ©¸³Æ® °³¹ß¡· [1ºÎ] ½ÃÀÛÇϱ⠢à 1Àå: ±âÃÊ 1.1 ÇÁ·ÐÆ®¿£µåÀÇ Á¤ÀÇ 1.1.1 Å« ±×¸² 1.1.2 HTML 1.1.3 CSS 1.1.4 ÀÚ¹Ù½ºÅ©¸³Æ® 1.2 ¾ÖÀÚÀÏ ¹æ¹ý·Ð 1.2.1 ½ºÅ©·³ 1.2.2 Å×½ºÆ® ÁÖµµ °³¹ß 1.2.3 Áö¼ÓÀûÀÎ ¹èÆ÷¿Í ÅëÇÕ 1.2.4 ¦ ÇÁ·Î±×·¡¹Ö 1.3 ¹é¿£µåÀÇ Á¤ÀÇ 1.3.1 Node.js 1.3.2 NoSQL°ú MongoDB 1.3.3 Ŭ¶ó¿ìµå ÄÄÇ»Æà 1.3.4 HTTP ¿äû°ú ÀÀ´ä ¢Ã 2Àå: Áغñ 2.1 ·ÎÄà ¼³Á¤ 2.1.1 °³¹ß Æú´õ 2.1.2 ºê¶ó¿ìÀú 2.1.3 IDE¿Í ÅؽºÆ® ÆíÁý±â 2.1.4 ¹öÀü °ü¸® ½Ã½ºÅÛ 2.1.5 ·ÎÄà HTTP ¼­¹ö 2.1.6 µ¥ÀÌÅͺ£À̽º: MongoDB 2.1.7 ±âŸ ±¸¼º¿ä¼Ò 2.2 Ŭ¶ó¿ìµå ¼³Á¤ 2.2.1 SSH Å° 2.2.2 ±êÇãºê 2.2.3 À©µµ¿ì ¾ÖÀú 2.2.4 Çì·ÎÄí 2.2.5 Cloud9 [2ºÎ] ÇÁ·ÐÆ®¿£µå ÇÁ·ÎÅäŸÀÌÇÎ ¢Ã 3Àå: jQuery¿Í Parse.com 3.1 Á¤ÀÇ 3.1.1 ÀÚ¹Ù½ºÅ©¸³Æ® °´Ã¼ Ç¥±â¹ý 3.1.2 Ajax 3.1.3 Å©·Î½º µµ¸ÞÀΠȣÃâ 3.2 jQuery 3.3 Æ®À§ÅÍ ºÎÆ®½ºÆ®·¦ 3.4 LESS 3.4.1 º¯¼ö 3.4.2 ¹Í½ºÀÎ 3.4.3 ¿¬»ê 3.5 ¼­µåÆÄƼ API(Æ®À§ÅÍ)¿Í jQuery¸¦ ÀÌ¿ëÇÏ´Â ¿¹Á¦ 3.6 Parse.com 3.7 Parse.comÀ» ÀÌ¿ëÇÑ Ã¤Æà ¾ÖÇø®ÄÉÀÌ¼Ç ¼Ò°³ 3.8 Parse.comÀ» ÀÌ¿ëÇÑ Ã¤Æà ¾ÖÇø®ÄÉÀ̼Ç: REST API¿Í jQuery ¹öÀü 3.9 ±êÇãºê¿¡ º¯°æ»çÇ× ¹Ý¿µÇϱâ 3.10 À©µµ¿ì ¾ÖÀú¿¡ ¹èÆ÷Çϱâ 3.11 Çì·ÎÄí·Î ¹èÆ÷Çϱâ 3.12 ¸Þ½ÃÁö ¾÷µ¥ÀÌÆ®¿Í »èÁ¦ ¢Ã 4Àå: Backbone.js ¼Ò°³ 4.1 ¸Ç óÀ½ºÎÅÍ Backbone.js ¾Û ¼³Á¤Çϱâ 4.1.1 ÀÇÁ¸¼º 4.2 Ä÷º¼Ç È°¿ë 4.3 À̺¥Æ® ¹ÙÀεù 4.4 Underscore.js¸¦ ÀÌ¿ëÇÑ ºä¿Í ¼­ºêºä 4.5 ¸®ÆÑÅ͸µ 4.6 °³¹ßÀ» À§ÇÑ AMD¿Í Require.js 4.8 ÃÊ°£´Ü Backbone.js ÀÔ¹®ÀÚ µµ±¸ ¸ðÀ½ ¢Ã 5Àå: Backbone.js¿Í Parse.com 5.1 Parse.comÀ» ÀÌ¿ëÇÑ Ã¤ÆÃ: ÀÚ¹Ù½ºÅ©¸³Æ® SDK¿Í Backbone.js ¹öÀü 5.2 äÆà ¾ÛÀ» PaaS¿¡ ¹èÆ÷Çϱâ 5.3 äÆà ¾Û °³¼±Çϱâ [3ºÎ] ¹é¿£µå ÇÁ·ÎÅäŸÀÌÇÎ ¢Ã 6Àå: Node.js¿Í MongoDB 6.1 Node.js 6.1.1 Node.js¸¦ ÀÌ¿ëÇÑ ¡°Çï·Î ¿ùµå¡± ¾Û ¸¸µé±â 6.1.2 Node.jsÀÇ ÇÙ½É ¸ðµâ 6.1.3 ³ëµå ÆÐÅ°Áö °ü¸®ÀÚ 6.1.4 PaaS¿¡ ¡°Çï·Î ¿ùµå¡± ¹èÆ÷Çϱâ 6.1.6 Çì·ÎÄí¿¡ ¹èÆ÷Çϱâ 6.2 äÆÃ: ·±Å¸ÀÓ ¸Þ¸ð¸® ¹öÀü 6.3 äÆà ¾Û¿¡ ´ëÇÑ Å×½ºÆ® ÄÉÀ̽º 6.4 MongoDB 6.4.1 MongoDB ¼Ð 6.4.2 MongoDB ³×ÀÌƼºê µå¶óÀ̹ö 6.4.3 Çì·ÎÄí¿¡¼­ MongoDB »ç¿ëÇϱâ: MongoHQ 6.4.4 BSON 6.5 äÆÃ: MongoDB ¹öÀü ¢Ã 7Àå: Á¾ÇÕ ½Ç½À 7.1 ¼­·Î ´Ù¸¥ µµ¸ÞÀο¡ ¹èÆ÷Çϱâ 7.2 ¿£µåÆ÷ÀÎÆ® º¯°æÇϱâ 7.3 äÆà ¾ÖÇø®ÄÉÀÌ¼Ç 7.4 ¹èÆ÷ 7.5 °°Àº µµ¸ÞÀο¡ ¹èÆ÷Çϱ⠢à 8Àå: º¸³Ê½º: Webapplog ±Û 8.1 Node.jsÀÇ ºñµ¿±â¼º 8.1.2 ºñµ¿±âÀûÀÎ ÄÚµù ¹æ½Ä 8.2 Monk¸¦ ÀÌ¿ëÇÑ MongoDB ¸¶À̱׷¹ÀÌ¼Ç 8.3 Mocha¸¦ ÀÌ¿ëÇÑ Node.js¿¡¼­ÀÇ TDD 8.3.1 Å×½ºÆ® ÁÖµµ °³¹ßÀº ´©±¸¿¡°Ô ÇÊ¿äÇÑ°¡? 8.3.2 ºü¸¥ ½ÃÀÛ °¡À̵å 8.4 Wintersmith Á¤Àû »çÀÌÆ® »ý¼º±â - ¿Ö Á¤Àû »çÀÌÆ® »ý¼º±âÀΰ¡? 8.4.1 Wintersmith ½ÃÀÛÇϱâ 8.4.2 ±× ¹ÛÀÇ Á¤Àû »çÀÌÆ® »ý¼º±â 8.5 Express.js ¼Ò°³: Monk¿Í MongoDB¸¦ È°¿ëÇÑ °£´ÜÇÑ REST API ¾Û 8.5.1 Express.js¿Í Monk¸¦ ÀÌ¿ëÇÑ REST API ¾Û 8.6 Express.js ¼Ò°³: ¸Å°³º¯¼ö, ¿À·ù ó¸®, ±âŸ ¹Ìµé¿þ¾î 8.6.1 ¿äû Çڵ鷯 8.6.2 ¸Å°³º¯¼ö ¹Ìµé¿þ¾î 8.6.3 ¿À·ù ó¸® 8.6.4 ±âŸ ¹Ìµé¿þ¾î 8.6.5 Ãß»óÈ­ 8.7 Mongoskin°ú Express.js¸¦ È°¿ëÇØ Node.js¿Í MongoDB·Î °³¹ßÇÏ´Â JSON REST API ¼­¹ö 8.7.1 Å×½ºÆ® Ä¿¹ö¸®Áö 8.7.2 ÀÇÁ¸¼º 8.7.3 ±¸Çö 8.7.4 °á·Ð 8.8 Node.js MVC: Express.js + Derby Çï·Î ¿ùµå °­Á 8.8.1 Node MVC ÇÁ·¹ÀÓ¿öÅ© 8.8.2 Derby ¼³Ä¡ 8.8.3 ÆÄÀÏ ±¸Á¶ 8.8.4 ÀÇÁ¸¼º 8.8.5 ºä 8.8.6 ¸ÞÀÎ ¼­¹ö 8.8.7 Derby ¾ÖÇø®ÄÉÀÌ¼Ç 8.8.8 Çï·Î ¿ùµå ¾Û ½ÇÇàÇϱâ 8.8.9 ¹é¿£µå·Î °ª Àü´ÞÇϱ⠢à °á·Ð ¹× Âü°íÀÚ·á °á·Ð ±âŸ ÀÐÀ»°Å¸® ÀÚ¹Ù½ºÅ©¸³Æ® °ü·Ã ÀÚ·á¿Í ¹«·á ÀüÀÚÃ¥ ÀÚ¹Ù½ºÅ©¸³Æ® Ã¥ Node.js °ü·Ã ÀÚ·á¿Í ¹«·á ÀüÀÚÃ¥ Node.js °ü·Ã Ã¥ ¿Â¶óÀÎ °­ÀÇ¿Í °úÁ¤ ½ºÅ¸Æ®¾÷ °ü·Ã Ã¥°ú ºí·Î±× ¡¶Express.js °¡À̵å: Express.js¿¡ °üÇÑ Á¾ÇÕ °¡À̵塷 [1ºÎ] ½ÃÀÛÇϱ⠢à 1Àå: Express.js¶õ ¹«¾ùÀΰ¡? ¢Ã 2Àå: Express.jsÀÇ ÀÛµ¿ ¹æ½Ä ¢Ã 3Àå: ¼³Ä¡ ¢Ã 4Àå: Çï·Î ¿ùµå ¿¹Á¦ ¢Ã 5Àå: CLI ¢Ã 6Àå: ÆÄÀÏ º¯°æ °¨½Ã ¢Ã 7Àå: MVC ±¸Á¶¿Í ¸ðµâ [2ºÎ] ÀÎÅÍÆäÀ̽º ¢Ã 8Àå: ȯ°æ¼³Á¤ 8.1 app.set()°ú app.get() 8.2 app.enable()°ú app.disable() 8.3 app.enabled()¿Í app.disabled() ¢Ã 9Àå: ¼³Á¤ 9.1 env 9.2 view cache 9.3 view engine 9.4 views 9.5 trust proxy 9.6 jsonp callback name 9.7 json replacer¿Í json spaces 9.8 case sensitive routing 9.9 strict routing 9.10 x-powered-by 9.11 etag 9.12 subdomain offset ¢Ã 10Àå: ȯ°æ 10.1 app.configure() ¢Ã 11Àå: ¹Ìµé¿þ¾î Àû¿ë 11.1 app.use() ¢Ã 12Àå: ¹Ìµé¿þ¾îÀÇ À¯Çü 12.1 express.compress() 12.2 express.logger() 12.3 express.json() 12.4 express.urlencoded() 12.5 express.multipart() 12.6 express.bodyParser() 12.7 express.cookieParser() 12.8 express.session() 12.9 express.csrf() 12.10 express.static() 12.11 express.basicAuth() 12.12 ±âŸ Express.js/Connect ¹Ìµé¿þ¾î ¢Ã 13Àå: ´Ù¾çÇÑ ÅÛÇø´ ¿£Áø 13.1 app.engine() ¢Ã 14Àå: ¸Å°³º¯¼ö ÃßÃâ 14.1 app.param() ¢Ã 15Àå: ¶ó¿ìÆà 15.1 app.VERB() 15.2 app.all() 15.3 URL ³¡¿¡ ºÙ´Â ½½·¡½Ã ¢Ã 16Àå: ¿äû Çڵ鷯 ¢Ã 17Àå: ¿äû 17.1 ÁúÀÇ 17.2 req.params 17.3 req.body 17.4 req.files 17.5 req.route 17.6 req.cookies 17.7 req.signedCookies 17.8 req.header()¿Í req.get() 17.9 ±âŸ ¼Ó¼º°ú ¸Þ¼­µå ¢Ã 18Àå: ÀÀ´ä 18.1 res.render() 18.2 res.locals() 18.3 res.set() 18.4 res.status() 18.5 res.send() 18.6 res.json() 18.7 res.jsonp() 18.8 res.redirect() 18.9 ±âŸ ÀÀ´ä ¸Þ¼­µå¿Í ÇÁ·ÎÆÛƼ ¢Ã 19Àå: ¿À·ù ó¸® ¢Ã 20Àå: ¾Û ½ÇÇà 20.1 app.locals() 20.2 app.render() 20.3 app.routes 20.4 app.listen() [3ºÎ] ÆÁ°ú Æ®¸¯ ¢Ã 21Àå: Ãß»óÈ­ ¢Ã 22Àå: ¸ðµâ¿¡¼­ µ¥ÀÌÅͺ£À̽º »ç¿ëÇϱ⠢à 23Àå: Å°¿Í ºñ¹Ð¹øÈ£ ¢Ã 24Àå: ½ºÆ®¸² ¢Ã 25Àå: ·¹µð½º ¢Ã 26Àå: ÀÎÁõ ¢Ã 27Àå: Ŭ·¯½ºÅ͸¦ ÀÌ¿ëÇÑ ´ÙÁß ½º·¹µå ó¸® ¢Ã 28Àå: Consolidate.js ¢Ã 29Àå: ½ºÅ¸ÀÏ·¯½º, LESS¿Í SASS 29.1 ½ºÅ¸ÀÏ·¯½º 29.2 LESS 29.3 SASS ¢Ã 30Àå: º¸¾È 30.1 CSRF 30.2 ±ÇÇÑ 30.3 Çì´õ ¢Ã 31Àå: Socket.IO ¢Ã 32Àå: µµ¸ÞÀÎ [4ºÎ] Æ©Å丮¾ó°ú ¿¹Á¦ ¢Ã 33Àå: ÀνºÅ¸±×·¥ °¶·¯¸® 33.1 ÆÄÀÏ ±¸Á¶ 33.2 ÀÇÁ¸¼º 33.3 Node.js ¼­¹ö 33.4 Handlebars ÅÛÇø´ 33.5 °á·Ð ¢Ã 34Àå: Todo ¾Û 34.1 °ñ°Ý Àâ±â 34.2 MongoDB 34.3 ±¸Á¶ 34.4 app.js 34.5 ¶ó¿ìÆà 34.6 Á¦À̵å 34.7 LESS 34.8 °á·Ð ¢Ã 35Àå: REST API 35.1 Å×½ºÆ® Ä¿¹ö¸®Áö 35.2 ÀÇÁ¸¼º 35.3 ±¸Çö 35.4 °á·Ð ¢Ã 36Àå: ÇÙȦ 36.1 ÇÙȦÀ̶õ ¹«¾ùÀΰ¡? 36.2 ÇÙȦ ½ÇÇàÇϱâ 36.3 ±¸Á¶ 36.4 Express.js ¾Û 36.5 ¶ó¿ìÆà 36.5.1 index.js 36.5.2 auth.js 36.5.3 main.js 36.5.4 users.js 36.5.5 applications.js 36.5.6 posts.js 36.6 Mongoose ¸ðµ¨ 36.7 Mocha Å×½ºÆ® 36.8 °á·Ð ¢Ã ºÎ·ÏA: ExpressWorks ExpressWorks¶õ ¹«¾ùÀΰ¡? ¼³Ä¡(±ÇÀåÇÏ´Â ¹æ¹ý) ·ÎÄà ¼³Ä¡(°í±Þ) »ç¿ë¹ý »ç¿ë¹ý ÃʱâÈ­ ½Ç½À ´Ü°è Hello World Jade Good Old Form Static Stylish CSS Param Pam Pam What¡¯s in Query JSON Me ¢Ã Âü°íÀÚ·á ±âŸ Node.js ÇÁ·¹ÀÓ¿öÅ© Node.js °ü·Ã Ã¥ ÀÚ¹Ù½ºÅ©¸³Æ® °ü·Ã Ã¥

ÀúÀÚ
¾ÆÀÚÆ® ¸¶¸£´Ù³ëÇÁ
À¥, ¸ð¹ÙÀÏ, ¼ÒÇÁÆ®¿þ¾î ¿£Áö´Ï¾î¸µ ºÐ¾ß¿¡¼­ ´Ù³â°£ °æÇèÀ» ½×¾Æ¿ÔÀ¸¸ç, ÇкΠ°úÁ¤À¸·Î Á¤º¸ÇÐÀ», ±×¸®°í ¼®»ç °úÁ¤À¸·Î Á¤º¸ ½Ã½ºÅÛ ±â¼úÀ» ¼ö·áÇϸ鼭 ±íÀÌ ÀÖ´Â Çй®Àû Áö½Ä»Ó¸¸ ¾Æ´Ï¶ó ´Ù¾çÇÑ ½Ç¹« °æÇèÀ» °®Ãß°Ô µÇ¾ú´Ù.
±×´Â ÇöÀç µµÅ¥»çÀÎ(DocuSign)¿¡¼­ ÆÀ ¸®´õÀÌÀÚ ½Ã´Ï¾î ¼ÒÇÁÆ®¿þ¾î ¿£Áö´Ï¾î·Î ±Ù¹«ÇÏ°í ÀÖÀ¸¸ç, ±×ÀÇ ÆÀÀº Node.js, Express.js, Backbone.js, CoffeScript, Jade, Stylus, ±×¸®°í Redis¿Í °°Àº ÃֽŠ±â¼ú ½ºÅõéÀ» »ç¿ëÇÏ¿© ¿Àõ¸¸ ¸íÀÇ À¯Àú¸¦ º¸À¯ÇÑ µµÅ¥»çÀÎ À¥ ¾ÖÇø®ÄÉÀ̼ÇÀ» À籸ÃàÇÏ´Â ÀÛ¾÷À» ÁøÇà ÁßÀÌ´Ù.
ÀÌÀü¿¡´Â Storify.com(2013³â), ±¹°¡»ý¹°°øÇм¾ÅÍ, ¿¬¹æ ¿¹±Ý º¸Çè°ø»ç, ·ÏÈ÷µå¸¶Æ¾ µî¿¡¼­ ½Ã´Ï¾î ¼ÒÇÁÆ®¿þ¾î ¿£Áö´Ï¾î·Î Á¾»çÇÏ¿´À¸¸ç, ¶ÇÇÑ Marakana(2013³â), pariSOMA, General Assembly San Francisco, Hack Reactor¿¡¼­ ÇÁ·Î±×·¡¹Ö ¼ö¾÷À» °¡¸£ÃÄ È£ÆòÀ» ¹Þ¾Ò´Ù. ¶ÇÇÑ, ±×´Â ÀÚ¹Ù½ºÅ©¸³Æ®¿Í Node.js¿¡ °üÇØ ³× ±ÇÀÇ Ã¥À» ÁýÇÊÇÏ¿´´Âµ¥, ¾Æ¸¶Á¸ÀÇ Å¬¶óÀ̾ðÆ® ¼­¹ö Ä«Å×°í¸® Áß ÃÖ°íÀÇ º£½ºÆ®¼¿·¯ÀÎ [Ç®½ºÅà ÀÚ¹Ù½ºÅ©¸³Æ® °³¹ß: ½Ç½À Áß½ÉÀÇ ¸ð´ø À¥ ¾ÖÇø®ÄÉÀÌ¼Ç ÇÁ·Î±×·¡¹Ö](À§Å°ºÏ½º)µµ Æ÷ÇԵǾî ÀÖ´Ù. ¿©°¡ ½Ã°£¿¡´Â ±×ÀÇ ºí·Î±×¿¡ °úÇÐ ±â¼ú°ú °ü·ÃµÈ ±ÛÀ» ¾²°í ÀÖ´Ù.
¿ÀÇ ¼Ò½º Node.js ÇÁ·ÎÁ§Æ®ÀÎ ExpressWorks, mongoui, HackHall°ú NodeFramework.comÀÇ Ã¢½ÃÀÚÀÏ »Ó¸¸ ¾Æ´Ï¶ó Express, OAuth, jade-browser, ±×¸®°í ´Ù¸¥ Node Package Manager ¸ðµâµé¿¡ ±â¿©ÇÏ°í ÀÖ´Â °øÇåÀÚÀ̱⵵ ÇÏ´Ù.
¾ÆÀÚÆ® ¸¶¸£´Ù³ëÇÁ

¿ªÀÚ
À̴뿱
Ã¥ ¸¸µå´Â ÀÏÀ» ÇÏ°í ÀÖÀ¸¸ç, À̵û±Ý IT °ü·Ã ¼­ÀûÀ» ¹ø¿ªÇϱ⵵ ÇÑ´Ù. ¿Å±ä Ã¥À¸·Î [Çï·Î! ÆÄÀ̽ã ÇÁ·Î±×·¡¹Ö] [ÀÚ¹Ù API µðÀÚÀÎ] [Ç®½ºÅà ÀÚ¹Ù½ºÅ©¸³Æ® °³¹ß] [Å×½ºÆ® ÁÖµµ °³¹ß·Î ¹è¿ì´Â °´Ã¼ ÁöÇâ ¼³°è¿Í ½Çõ] [ÀÚ¹Ù½ºÅ©¸³Æ® °³·Ð] [¸ðµâ¶ó ÀÚ¹Ù] [½ÃÀÛÇϼ¼¿ä! ¸Æ OS X ¶óÀ̾ð] [µµ¸ÞÀÎ ÁÖµµ ¼³°è] [ÇÏÀ̹ö³×ÀÌÆ® ¿Ïº® °¡À̵å] [°³³äÀ» Àâ¾ÆÁÖ´Â ÇÁ·Î±×·¡¹Ö Á¤¼®] µîÀÌ ÀÖ´Ù.
   Å×½ºÆ® ÁÖµµ °³¹ß·Î ¹è¿ì´Â °´Ã¼ ÁöÇâ ¼³°è¿Í ½Çõ | À̴뿱 | ÀλçÀÌÆ®
   ÀÚ¹Ù API µðÀÚÀÎ | À̴뿱 | À§Å°ºÏ½º
   Çï·Î! ÆÄÀ̽ã ÇÁ·Î±×·¡¹Ö | À̴뿱 | À§Å°ºÏ½º
   ·¯´×! Angular 4 | À̴뿱 | À§Å°ºÏ½º
À̴뿱

ÀÌ ÃâÆÇ»çÀÇ °ü·Ã»óÇ°
AI ÄÚµù ¾î½Ã½ºÅÏÆ® ±êÇãºê ÄÚÆÄÀÏ·µ Á¦´ë·Î È°¿ëÇϱâ | ´Ù´Ï¿¤ Áø°¡·Î | À§Å°ºÏ½º
·¯´×½ºÄð! ÀÚ¹Ù½ºÅ©¸³Æ® ù°ÉÀ½ | À§Å°ºÏ½º
½ÃÀÛÇϼ¼¿ä! C# 12 ÇÁ·Î±×·¡¹Ö | Á¤¼ºÅ | À§Å°ºÏ½º
OpenAI API¿Í ÆÄÀ̽ãÀ¸·Î ³ª¸¸ÀÇ ÃªGPT ¸¸µé±â | ÈÄ·çÄ«¿Í ¼îÀÌÄ¡,ÃÖ¿ë | À§Å°ºÏ½º
°ÔÀÓ °³¹ßÀ» À§ÇÑ ¹ÌµåÀú´Ï, ½ºÅ×ÀÌºí µðÇ»Àü ¿Ïº® È°¿ë¹ý | À§Å°ºÏ½º

ÀÌ ºÐ¾ß ½Å°£ °ü·Ã»óÇ°
·¯´×½ºÄð! ÀÚ¹Ù½ºÅ©¸³Æ® ù°ÉÀ½ | À§Å°ºÏ½º
½ÇÀü ½ºº§Æ® & ½ºº§Æ®Å¶ ÀÔ¹® | °í¼¼Å° ¾ß½ºÈ÷·Î,Çϸ¶±¸Ä¡ ±³ÇìÀÌ,ÀÌÃáÇõ | Á¦ÀÌÆà
 
µµ¼­¸¦ ±¸ÀÔÇϽŠ°í°´ ¿©·¯ºÐµéÀÇ ¼­ÆòÀÔ´Ï´Ù.
ÀÚÀ¯·Î¿î ÀÇ°ß ±³È¯ÀÌ °¡´ÉÇÕ´Ï´Ù¸¸, ¼­ÆòÀÇ ¼º°Ý¿¡ ¸ÂÁö ¾Ê´Â ±ÛÀº »èÁ¦µÉ ¼ö ÀÖ½À´Ï´Ù.

µî·ÏµÈ ¼­ÆòÁß ºÐ¾ß¿Í »ó°ü¾øÀÌ ¸ÅÁÖ ¸ñ¿äÀÏ 5ÆíÀÇ ¿ì¼öÀÛÀ» ¼±Á¤ÇÏ¿©, S-Money 3¸¸¿øÀ» Àû¸³Çص帳´Ï´Ù.
ÃÑ 0°³ÀÇ ¼­ÆòÀÌ ÀÖ½À´Ï´Ù.