ÁøÈÇÑ ÀÚ¹Ù½ºÅ©¸³Æ®¿Í ³ëµå, ÀͽºÇÁ·¹½º ¿Ïº® °¡À̵å ÀÚ¹Ù½ºÅ©¸³Æ® °³¹ß ½ºÅÃÀÇ ÇÙ½ÉÀÎ ³ëµå¿Í ÀͽºÇÁ·¹½º·Î µ¿Àû À¥ ¾ÖÇø®ÄÉÀ̼ÇÀ» ¸¸µé¾îº¸ÀÚ. À¥»çÀÌÆ® °³¹ß °úÁ¤À» »ìÆ캸¸ç ÀͽºÇÁ·¹½º ±âº» »çÇ×À» ¼³¸íÇÑ´Ù. ¼¹ö »çÀÌµå ·»´õ¸µºÎÅÍ ´ÜÀÏ ÆäÀÌÁö ¾ÖÇø®ÄÉÀ̼Ç(SPA) »ç¿ë¿¡ ÀûÇÕÇÑ API °³¹ß±îÁö À¥ °³¹ßÀÇ ¸ðµç °ÍÀ» ´Ù·é´Ù. ÀÚ¹Ù½ºÅ©¸³Æ®¿¡ Àͼ÷ÇÑ ÇÁ·±Æ®¿£µå¿Í ¹é¿£µå ¿£Áö´Ï¾î¸¦ À§ÇØ ´ÙÁß ÆäÀÌÁö¿Í ÇÏÀ̺긮µå À¥ ¾ÛÀ» ÀͽºÇÁ·¹½º·Î ±¸ÇöÇÏ´Â ¸ð¹ü »ç·Êµµ ÇÔ²² Á¦°øÇÑ´Ù.
VMS Å×Å©´ÏÄà µð·ºÅͷΠŬ¶ó¿ìµå¿¡ ±â¹ÝÇÑ ÀÇ»ç °áÁ¤ Áö¿ø, À§Çè ºÐ¼®, âÀÇÀû ¾ÆÀ̵ð¾î °ü¸® ±â´ÉÀ» Á¦°øÇÏ´Â ´ëÇü ÇÁ·ÎÁ§Æ® Áö¿ø ¼ÒÇÁÆ®¿þ¾î VMSProÀÇ ±âȹ°ú °³¹ßÀ» Ã¥ÀÓÁö°í ÀÖ½À´Ï´Ù. ÀÓº£µðµåºÎÅÍ À¥±îÁö 20³â ³Ñ°Ô ÇÁ·Î±×·¡¹ÖÀ» ÇØ¿ÔÀ¸¸ç, ÀÚ¹Ù½ºÅ©¸³Æ® ½ºÅÃÀÌ À¥ Ç÷§ÆûÀÇ ¹Ì·¡°¡ µÉ °Å¶ó°í È®½ÅÇÕ´Ï´Ù.
CHAPTER 1 ÀͽºÇÁ·¹½º ¼Ò°³1.1 ÀÚ¹Ù½ºÅ©¸³Æ®ÀÇ Çõ¸í1.2 ÀͽºÇÁ·¹½º ¼Ò°³1.3 ¼¹ö »çÀÌµå ¾ÖÇø®ÄÉÀ̼ǰú Ŭ¶óÀ̾ðÆ® »çÀÌµå ¾ÖÇø®ÄÉÀ̼Ç1.4 ÀͽºÇÁ·¹½ºÀÇ °£´ÜÇÑ ¿ª»ç1.5 ³ëµå: »õ·Î¿î À¥ ¼¹ö1.6 ³ëµå »ýÅ°è1.7 ¶óÀ̼±½º1.8 ¸¶Ä¡¸çCHAPTER 2 ³ëµå ½ÃÀÛÇϱâ2.1 ³ëµå ¼³Ä¡2.2 Å͹̳Π»ç¿ëÇϱâ2.3 ¿¡µðÅÍ2.4 npm2.5 ³ëµå·Î ¸¸µå´Â ´Ü¼øÇÑ À¥ ¼¹ö2.6 ÀͽºÇÁ·¹½º·Î Ãâ¹ßCHAPTER 3 ÀͽºÇÁ·¹½º·Î ½Ã°£ Àý¾à3.1 ½ºÄ³Æúµù3.2 ¸Þµµ¶óÅ© ¿©Çà»ç À¥»çÀÌÆ®3.3 Ãʱ⠴ܰè3.4 ¸¶Ä¡¸çCHAPTER 4 ¸ð¹ü »ç·Ê¿Í ¹öÀü °ü¸®4.1 ÆÄÀÏ°ú µð·ºÅ͸® ±¸Á¶4.2 ¸ð¹ü »ç·Ê4.3 ¹öÀü °ü¸®4.4 Ã¥¿¡¼ ±êÀ» »ç¿ëÇÏ´Â ¹æ¹ý4.5 npm ÆÐÅ°Áö4.6 ÇÁ·ÎÁ§Æ® ¸ÞŸµ¥ÀÌÅÍ4.7 ³ëµå ¸ðµâ4.8 ¸¶Ä¡¸çCHAPTER 5 Ç°Áúº¸Áõ5.1 QA °èȹ5.2 QA¿¡ °¡Ä¡°¡ ÀÖÀ»±î?5.3 ·ÎÁ÷°ú Ç¥Çö5.4 Å×½ºÆ® ŸÀÔ5.5 QA Å×Å©´Ð °³¿ä5.6 Á¦½ºÆ® ¼³Ä¡¿Í ¼³Á¤5.7 ´ÜÀ§ Å×½ºÆ®5.8 ÅëÇÕ Å×½ºÆ®5.9 ¸°Æ®5.10 Áö¼ÓÀû ÅëÇÕ5.11 ¸¶Ä¡¸çCHAPTER 6 ¿äû°ú ÀÀ´ä °´Ã¼6.1 URLÀÇ °¢ ºÎºÐ6.2 HTTP ¿äû ¸Þ¼µå6.3 ¿äû Çì´õ6.4 ÀÀ´ä Çì´õ6.5 ÀÎÅÍ³Ý ¹Ìµð¾î ŸÀÔ6.6 ¿äû ¹Ùµð6.7 ¿äû °´Ã¼6.8 ÀÀ´ä °´Ã¼6.9 ´õ ¸¹Àº Á¤º¸6.10 °£´ÜÇÑ ¿¹Á¦6.11 ¸¶Ä¡¸çCHAPTER 7 ÇÚµé¹Ù¸¦ ÀÌ¿ëÇÑ ÅÛÇø´7.1 Àý´ë ±ÔÄ¢Àº ÀÌ°Í Çϳª»Ó7.2 ÅÛÇø´ ¿£Áø ¼±ÅÃ7.3 ÆÛ±×: µ¶Æ¯ÇÑ Á¢±Ù¹ý7.4 ÇÚµé¹Ù ±âÃÊ7.5 ¸¶Ä¡¸çCHAPTER 8 Æû ó¸®8.1 Ŭ¶óÀ̾ðÆ® µ¥ÀÌÅ͸¦ ¼¹ö¿¡ Àü¼ÛÇϱâ8.2 HTML Æû8.3 ÀÎÄÚµù8.4 ÆûÀ» ó¸®ÇÏ´Â ´Ù¸¥ ¹æ¹ý8.5 ÀͽºÇÁ·¹½º¸¦ ÀÌ¿ëÇÑ Æû ó¸®8.6 fetch API¸¦ ÀÌ¿ëÇÑ Æû µ¥ÀÌÅÍ Àü¼Û8.7 ÆÄÀÏ ¾÷·Îµå8.8 ÆÄÀÏ ¾÷·Îµå UI °³¼±8.9 ¸¶Ä¡¸çCHAPTER 9 ÄíÅ°¿Í ¼¼¼Ç9.1 ÀÚ°Ý Áõ¸í À§ÀÓ9.2 ÀͽºÇÁ·¹½º¿Í ÄíÅ°9.3 ÄíÅ° ½ÇÇè9.4 ¼¼¼Ç9.5 ¼¼¼ÇÀ» ÅëÇÑ Ç÷¡½Ã ¸Þ½ÃÁö ±¸Çö9.6 ¼¼¼Ç È°¿ë¹ý9.7 ¸¶Ä¡¸çCHAPTER 10 ¹Ìµé¿þ¾î10.1 ¹Ìµé¿þ¾î ¿øÄ¢10.2 ¹Ìµé¿þ¾î ¿¹Á¦10.3 ³Î¸® ¾²ÀÌ´Â ¹Ìµé¿þ¾î10.4 ¼µåÆÄƼ ¹Ìµé¿þ¾î10.5 ¸¶Ä¡¸çCHAPTER 11 À̸ÞÀÏ Àü¼Û11.1 SMTP, MSA, MTA11.2 À̸ÞÀÏ ¼ö½Å11.3 À̸ÞÀÏ Çì´õ11.4 À̸ÞÀÏ Çü½Ä11.5 HTML À̸ÞÀÏ11.6 ³ëµå¸ÞÀÏ·¯11.7 ´ë·®À¸·Î Àü¼ÛÇÒ ¶§ »ý°¢Çغ¼ °Í11.8 HTML À̸ÞÀÏ Àü¼Û11.9 ¸¶Ä¡¸çCHAPTER 12 ½Ç¹« ȯ°æ12.1 ½ÇÇà ȯ°æ12.2 ȯ°æº° ¼³Á¤12.3 ³ëµå ÇÁ·Î¼¼½º ½ÇÇà12.4 À¥»çÀÌÆ® È®Àå12.5 À¥»çÀÌÆ® ¸ð´ÏÅ͸µ12.6 ½ºÆ®·¹½º Å×½ºÆ®12.7 ¸¶Ä¡¸çCHAPTER 13 Áö¼Ó¼º13.1 ÆÄÀϽýºÅÛ Áö¼Ó¼º13.2 Ŭ¶ó¿ìµå Áö¼Ó¼º13.3 µ¥ÀÌÅͺ£À̽º Áö¼Ó¼º13.4 ¼¼¼Ç ½ºÅ丮Áö¸¦ À§ÇÑ µ¥ÀÌÅͺ£À̽º13.5 ¸¶Ä¡¸çCHAPTER 14 ¶ó¿ìÆÃ14.1 ¶ó¿ìÆ®¿Í SEO14.2 ¼ºêµµ¸ÞÀÎ14.3 ¶ó¿ìÆ® Çڵ鷯´Â ¹Ìµé¿þ¾îÀÔ´Ï´Ù14.4 ¶ó¿ìÆ® °æ·Î¿Í Á¤±Ô Ç¥Çö½Ä14.5 ¶ó¿ìÆ® ¸Å°³º¯¼ö14.6 ¶ó¿ìÆ® ±¸¼º14.7 ¸ðµâ¿¡¼ ¶ó¿ìÆ® ¼±¾ð14.8 Çڵ鷯ÀÇ ³í¸®Àû ±×·ì14.9 ºä ÀÚµ¿ ·»´õ¸µ14.10 ¸¶Ä¡¸çCHAPTER 15 REST API¿Í JSON15.1 JSON°ú XML15.2 API15.3 API ¿À·ù º¸°í15.4 ±³Â÷ Ãâó ¸®¼Ò½º °øÀ¯(CORS)15.5 Å×½ºÆ®15.6 ÀͽºÇÁ·¹½º¸¦ ÅëÇÑ API Á¦°ø15.7 ¸¶Ä¡¸çCHAPTER 16 ´ÜÀÏ ÆäÀÌÁö ¾ÖÇø®ÄÉÀ̼Ç16.1 À¥ ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ßÀÇ ÂªÀº ¿ª»ç16.2 SPA ÇÁ·¹ÀÓ¿öÅ©16.3 ¸®¾×Æ® ¾Û ¸¸µé±â16.4 ¸®¾×Æ® ±âº»16.5 ¸¶Ä¡¸çCHAPTER 17 Á¤Àû ÄÜÅÙÃ÷17.1 ¼º´É °í·Á »çÇ×17.2 ÄÜÅÙÃ÷ Àü¼Û ³×Æ®¿öÅ©17.3 CDNÀ» °í·ÁÇÑ ¼³°è17.4 Á¤Àû ÀÚ¿ø ij½Ì17.5 Á¤Àû ÄÜÅÙÃ÷ ¼öÁ¤17.6 ¸¶Ä¡¸çCHAPTER 18 º¸¾È18.1 HTTPS18.2 CSRF18.3 ÀÎÁõ18.4 ¸¶Ä¡¸çCHAPTER 19 ¼µåÆÄƼ API¿Í ÅëÇÕ19.1 ¼Ò¼È ¹Ìµð¾î19.2 Áö¿ÀÄÚµù19.3 ³¯¾¾ µ¥ÀÌÅÍ19.4 ¸¶Ä¡¸çCHAPTER 20 µð¹ö±ë20.1 µð¹ö±ëÀÇ Ã¹ ¹ø° ¿øÄ¢20.2 REPL°ú ÄÜ¼Ö È°¿ë20.3 ³ëµåÀÇ ³»Àå µð¹ö°Å20.4 ³ëµå ÀνºÆåÅÍ Å¬¶óÀ̾ðÆ®20.5 ºñµ¿±â ÇÔ¼ö µð¹ö±ë20.6 ÀͽºÇÁ·¹½º µð¹ö±ë20.7 ¸¶Ä¡¸çCHAPTER 21 »çÀÌÆ® ¿ÀÇÂ21.1 µµ¸ÞÀÎ µî·Ï°ú È£½ºÆÃ21.2 ¸¶Ä¡¸çCHAPTER 22 À¯Áö º¸¼ö22.1 À¯Áö º¸¼öÀÇ ¿øÄ¢22.2 ÄÚµå Àç»ç¿ë°ú ¸®ÆÑÅ͸µ22.3 ¸¶Ä¡¸çCHAPTER 23 Ãß°¡ ÀÚ·á23.1 ¿Â¶óÀÎ ¹®¼23.2 Á¤±â °£Ç๰23.3 ½ºÅà ¿À¹öÇ÷Î23.4 ÀͽºÇÁ·¹½º¿¡ ±â¿©Çϱâ23.5 ¸¶Ä¡¸çAPPENDIX A Æû ó¸®A.1 ÀͽºÇÁ·¹½º¸¦ ÀÌ¿ëÇÑ Æû ó¸®A.2 ÆÄÀÏ ¾÷·ÎµåAPPENDIX B ÄíÅ°¿Í ¼¼¼ÇB.1 ¼¼¼ÇÀ» ÅëÇÑ Ç÷¡½Ã ¸Þ½ÃÁö ±¸ÇöAPPENDIX C ¹Ìµé¿þ¾îC.1 ¹Ìµé¿þ¾î ¿¬°áÇϱâAPPENDIX D À̸ÞÀÏ Àü¼ÛD.1 ³ëµå¸ÞÀÏ·¯D.2 HTML À̸ÞÀÏ Àü¼ÛAPPENDIX E Áö¼Ó¼ºE.1 µ¥ÀÌÅͺ£À̽º ·¹À̾î Ãß»óÈE.2 ¸ù±¸½º·Î µ¥ÀÌÅͺ£À̽º¿¡ ¿¬°áE.3 Ãʱ⠵¥ÀÌÅÍ ÀúÀåE.4 µ¥ÀÌÅÍ °¡Á®¿À±âE.5 µ¥ÀÌÅÍ Ãß°¡E.6 PostgreSQL¿¡ µ¥ÀÌÅÍ Ãß°¡ÇϱâE.7 ¼¼¼Ç ½ºÅ丮Áö¸¦ À§ÇÑ µ¥ÀÌÅͺ£À̽ºAPPENDIX F ¶ó¿ìÆÃF.1 ¼ºêµµ¸ÞÀÎF.2 ¶ó¿ìÆ® Çڵ鷯´Â ¹Ìµé¿þ¾îÀÔ´Ï´ÙF.3 ¶ó¿ìÆ® ¸Å°³º¯¼öF.4 ¸ðµâ¿¡¼ ¶ó¿ìÆ® ¼±¾ðAPPENDIX G REST API¿Í JSONG.1 ÀͽºÇÁ·¹½º¸¦ ÅëÇÑ API Á¦°øAPPENDIX H ´ÜÀÏ ÆäÀÌÁö ¾ÖÇø®ÄÉÀ̼ÇH.1 ¸®¾×Æ® ¾Û ¸¸µé±âH.2 ¸®¾×Æ® ±âº»APPENDIX I ¼µåÆÄƼ AP¿Í ÅëÇÕI.1 µ¥ÀÌÅÍ Áö¿ÀÄÚµùÇϱâI.2 ³¯¾¾ µ¥ÀÌÅÍ