Çѱ¹±³À°ÀϺ¸
±³À°ÀϹÝ
ÀÌÁö½ºÆÛºí¸®½Ì ¡®Do it! ¸®¾×Æ® ¸ð´ø À¥ °³¹ß with ŸÀÔ½ºÅ©¸³Æ®¡¯ Ãâ°£
ÀÌÁ¦Çü  |  keilbo@keilbo.com
ÆùƮŰ¿ì±â ÆùÆ®ÁÙÀ̱â ÇÁ¸°Æ®Çϱ⠸ÞÀϺ¸³»±â ½Å°íÇϱâ
½ÂÀÎ 2023.01.05  19:12:22
Æ®À§ÅÍ ÆäÀ̽ººÏ ¹ÌÅõµ¥ÀÌ ¿äÁò ³×À̹ö ±¸±Û msn
ÀÌÁö½ºÆÛºí¸®½ÌÀÌ ‘Do it! ¸®¾×Æ® ¸ð´ø À¥ °³¹ß with ŸÀÔ½ºÅ©¸³Æ®’¸¦ Ãâ°£Çß´Ù
ÀÌÁö½ºÆÛºí¸®½ÌÀÌ ‘Do it! ¸®¾×Æ® ¸ð´ø À¥ °³¹ß with ŸÀÔ½ºÅ©¸³Æ®’¸¦ Ãâ°£Çß´Ù

ÀÌÁö½ºÆÛºí¸®½ÌÀÌ ¸®¾×Æ®¸¦ ºü¸£°Ô ¹è¿ö ¹Ù·Î È°¿ëÇÒ ¼ö ÀÖ´Â ‘Do it! ¸®¾×Æ® ¸ð´ø À¥ °³¹ß with ŸÀÔ½ºÅ©¸³Æ®’(680p, 4¸¸¿ø)¸¦ Ãâ°£Çß´Ù.

À¥ ¼­ºñ½º¸¦ Á¦°øÇÏ´Â IT ¾÷°è¿¡¼­´Â ºñÁî´Ï½º ·ÎÁ÷°ú »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º¸¦ °³¹ßÇÏ´Â ‘ÇÁ·±Æ®¿£µå(front-end)’ °³¹ßÀÌ ÁÖ¸ñ¹Þ°í ÀÖ´Ù. ƯÈ÷ ÇÁ·±Æ®¿£µå À¥ ¾ÖÇø®ÄÉÀ̼ÇÀ» °³¹ßÇÏ´Â ÇÁ·¹ÀÓ¿öÅ©·Î ¸®¾×Æ®(React)°¡ Àα⸦ ²ø¸é¼­ ÀÌ¿Í °ü·ÃÇÑ ±â¼ú ½ºÆåÀ» ½×À¸·Á´Â »ç¶÷ÀÌ ´Ã°í ÀÖ´Ù.

¹ÚÇö±Ô ´ã´ç ÆíÁýÀÚ´Â “¿äÁò À¥ ÇÁ·±Æ®¿£µå ºÐ¾ß¿¡¼­´Â »ç¿ëÀÚ°¡ À¥ ÆäÀÌÁöÀÇ ¾î¶² ¿ä¼Ò¸¦ Ŭ¸¯Çصµ »õ·Î °íħÀÌ ¹ß»ýÇÏÁö ¾ÊÀ¸¸é¼­ µ¿ÀÛÇÏ´Â SPA (single page applaction)¿Í Ŭ¶óÀ̾ðÆ®-¼­¹ö »çÀÌ¿¡ µ¥ÀÌÅ͸¦ À¯¿¬ÇÏ°Ô ÁÖ°í¹Þ´Â REST (representational state transfer) API°¡ È­µÎ”¶ó¸ç “ÀÌ Ã¥¿¡¼­´Â SPA¿Í REST API ¼­¹ö¸¦ ¾î¶»°Ô ±¸ÇöÇÏ´ÂÁö ¹è¿ï ¼ö ÀÖ´Ù”°í ¼Ò°³Çß´Ù.

ÀÌ¾î “Áö±Ý±îÁö ¸®¾×Æ®¸¦ ´Ù·é Ã¥Àº ´ëºÎºÐ ÀÚ¹Ù½ºÅ©¸³Æ®(JavaScript)¸¦ ±â¹ÝÀ¸·Î ÇÏÁö¸¸, ÀÌ Ã¥Àº ±Û·Î¹ú Æ®·»µå¿¡ ¸ÂÃç ÀÚ¹Ù½ºÅ©¸³Æ®ÀÇ ½´ÆÛ¼ÂÀΠŸÀÔ½ºÅ©¸³Æ®(TypeScript)¸¦ ±â¹ÝÀ¸·Î SPA °³¹ß ¹æ¹ýÀ» ´Ù·é´Ù”°í ¸»Çß´Ù.

½ÇÁ¦·Î ¸¹Àº À¥ ¼­ºñ½º ȸ»ç¿¡¼­ ŸÀÔ½ºÅ©¸³Æ® ±â¼úÀÚ¸¦ ´ë¿ìÇÏ°í ÀÖÀ¸¸ç, ±âÁ¸ÀÇ ÀÚ¹Ù½ºÅ©¸³Æ® Äڵ带 ŸÀÔ½ºÅ©¸³Æ®·Î ÀüȯÇϴ ȸ»çµµ ¸¹Àº °ÍÀ¸·Î ¾Ë·ÁÁ³´Ù.

¹ÚÇö±Ô ´ã´ç ÆíÁýÀÚ´Â “¸®¾×Æ® ÈÅÀ» È°¿ëÇÑ ÇÔ¼öÇü ÄÄÆ÷³ÍÆ® °³¹ß, ¸®´ö½º¸¦ È°¿ëÇÑ »óÅ °ü¸®, ¶ó¿ìÅ͸¦ È°¿ëÇÑ ÆäÀÌÁö À̵¿ µîÀ» ÀÚ¼¼È÷ ¼³¸íÇÏ°í, MongoDB¿Í Node.js ±â¹ÝÀÇ Express¸¦ ÀÌ¿ëÇØ REST API ¼­¹ö¸¦ ¸¸µé¾î SPA¿Í ¿¬µ¿ÇÏ´Â ¹é¿£µå ±â¼ú, À¥ ÆäÀÌÁö¸¦ ¼Õ½±°Ô µðÀÚÀÎÇÒ ¼ö ÀÖ´Â TailwindCSS µî À¥ °³¹ß ¾÷°è¿¡¼­ ¿ä±¸ÇÏ´Â ÃֽŠ±â¼úÀ» ¿¬¸¶ÇÒ ¼ö ÀÖ´Ù”°í ÀÚ¼¼È÷ ¼³¸íÇß´Ù.

Do it! ¸®¾×Æ® ¸ð´ø À¥ °³¹ß with ŸÀÔ½ºÅ©¸³Æ®¸¦ ÁýÇÊÇÑ ¸¶ÀÌÅ©·Î¼ÒÇÁÆ® ¼ö¼® ÄÁ¼³ÅÏÆ®¿´´ø Àü¿¹È« ÀúÀÚ´Â “¸®¾×Æ®´Â °³¹ßÀÚ°¡ ¾ÖÇø®ÄÉÀ̼ÇÀ» ÀÚÀ¯·Ó°Ô ±¸ÇöÇÒ ¼ö ÀÖµµ·Ï º¸ÀåÇÏ´Â ÇÁ·¹ÀÓ¿öÅ©Áö¸¸, ÀÌ·± ÀÚÀ¯·Î¿òÀº ¿Õ¿Õ Äڵ带 À߸ø ÀÛ¼ºÇÏ°Ô ÇÏ´Â ¿øÀÎÀÌ µÇ±âµµ ÇÑ´Ù”¸ç “±×·¡¼­ Á¦ °æÇèÀ» °Å¿ï»ï¾Æ ¸®¾×Æ® Äڵ带 ¾î¶»°Ô ±¸¼ºÇÏ°í ÀÛ¼ºÇØ¾ß ÇÏ´ÂÁö ¾Ë·Á µå¸®°í ½Í¾ú´Ù”°í ÁýÇÊ Àǵµ¸¦ ¹àÇû´Ù.

ÀÌ¾î “»õ·Î¿î ÇÁ·Î±×·¡¹Ö Áö½ÄÀ» °¡Àå ºü¸£°Ô ½ÀµæÇÏ´Â ±æÀº Àß µ¿ÀÛÇÏ´Â Äڵ带 Á÷Á¢ ÀÛ¼ºÇؼ­ ½ÇÇàÇØ º¸´Â °Í”À̶ó°í ½Ç½ÀÀÇ Á߿伺À» ¼³¸íÇϸ鼭 “ÀÌ Ã¥Àº ¸®¾×Æ®¸¦ °¡Àå ºü¸£°Ô ½ÀµæÇϵµ·Ï ½Ç¹« ¼öÁØÀÇ ¿Ï¼ºµµ ³ôÀº Äڵ带 ´ã¾Ò´Ù”°í ¼³¸íÇß´Ù.

ÀÌ Ã¥Àº ÃÑ 7°³ Àå, 680ÂÊÀ¸·Î ±¸¼ºµÆÀ¸¸ç 1Àå¿¡¼­´Â ¸®¾×Æ® °³¹ß Áغñ, 2Àå¿¡¼­´Â µ¿ÀÛ ¿ø¸®, 3Àå¿¡¼­´Â CSS ½ºÅ¸Àϸµ, 4Àå¿¡¼­´Â ¸®¾×Æ® ÈÅ, 5Àå¿¡¼­´Â ¸®´ö½º, 6Àå¿¡¼­´Â ¶ó¿ìÅÍ, 7Àå¿¡¼­´Â ¸ù°íDB¿Í API ¼­¹ö¸¦ ¼³¸íÇÑ´Ù. 2023³â 1¿ù 9ÀϺÎÅÍ Àü±¹ ¼­Á¡¿¡¼­ ¸¸³¯ ¼ö ÀÖÀ¸¸ç ÀÚ¼¼ÇÑ Ã¥ ¼Ò°³´Â ÀÌÁö½ºÆÛºí¸®½Ì ȨÆäÀÌÁö¿¡¼­ º¼ ¼ö ÀÖ´Ù.

ÀÌÁ¦Çü  keilbo@keilbo.com

<ÀúÀÛ±ÇÀÚ © Çѱ¹±³À°ÀϺ¸, ¹«´Ü ÀüÀç ¹× Àç¹èÆ÷ ±ÝÁö>

ÀÌÁ¦ÇüÀÇ ´Ù¸¥±â»ç º¸±â  
ÆùƮŰ¿ì±â ÆùÆ®ÁÙÀ̱â ÇÁ¸°Æ®Çϱ⠸ÞÀϺ¸³»±â ½Å°íÇϱâ
Æ®À§ÅÍ ÆäÀ̽ººÏ ¹ÌÅõµ¥ÀÌ ¿äÁò ³×À̹ö ±¸±Û msn µÚ·Î°¡±â À§·Î°¡±â
°¡Àå ¸¹ÀÌ º» ±â»ç
1
¼¾ÅÙ½º ÃâÆÇ»ç ¡®¾Èµ¥¸£¼¾, ÀÜȤµ¿È­ ¼Ó ¹®ÀåÀÇ ±â¾ï¡¯ ¾çÀ庻 Ãâ°£
2
¹é¼®´ëÇб³, »çÀ̹öº¸¾È±³À° °­È­ À§ÇØ ³ª·ç¾¾Å¥¸®Æ¼ ¡®»çÀ̹ö¹èƲÇʵ塯 µµÀÔ
3
Çѱ¹Æ¼¼Ò¹É¸®¿¡¿¬±¸¿ø, Ƽ ºí·»µùÀÇ A to Z ¡®Æ¼ ºí·»µù Å×Å©´Ð¡¯ Ãâ°£
4
Á¦10ȸ ½ºÅ丮¹®Çлó ¼ö»ó ÀÛ°¡ ±è°æ¼ö ¼Ò¼³°¡, ¼Ò¼³Áý ¡®¿ÍÀÌÆÛ°¡ ÀÖ´Â Â÷⡯ Æì³»
5
2022³â Á¦9ȸ ½ºÅ丮¹®Çлó ¼ö»óÀÛ°¡ ¼Û°æÇÏ ¼Ò¼³°¡, ÀåÆí¼Ò¼³ ¡®±×·¡µµ »õ´Â ³ë·¡ÇÑ´Ù¡¯ Æì³»
6
ÁÁÀº¶¥ÃâÆÇ»ç ¡®ÇÏÆ®¸í»ó¡¯ Ãâ°£
7
½ÄÇ° ¿ø»êÁö Ç¥½ÃÀÇ ¸ðµç °Í¡¦ ¼¼½ºÄÚ¾ÆÄ«µ¥¹Ì, ¿Â¶óÀÎ ±³À° ¿ÀÇÂ
8
ÁÁÀº¶¥ÃâÆÇ»ç ¡®Ã¨ÇǾð °ñÇÁ ½ºÀ®¡¯ Ãâ°£
9
ÄÉÀÌ¿öÅͿ°ü¸® ³«µ¿°­¹®È­°ü, ºÎ»ê±¤¿ª½Ã »çÇϱ¸ ±âÃÊȯ°æ±³À°¼¾ÅÍ ÁöÁ¤
10
Çѱ¹Ã»¼Ò³â¿¬¸Í, Èñ¸Á»ç°ú³ª¹« ÅëÇØ º¹Áö»ç°¢Áö´ë ¾Æµ¿°ú û¼Ò³â À§ÇÑ µ¿¾Æ¿¬ÇÊ¡¤µ¿¾Æ±³Àç ÇпëÇ° ÈÄ¿ø
»ç½Ã¤ý¹ßÇà»ç¤ýȸÀåÀλ縻¤ýÁ¶Á÷µµ¤ý¿¡µàÄÉÀÌ¼Ç Ç÷£¤ýã¾Æ¿À½Ã´Â±æ¤ý±â»çÁ¦º¸¤ý±¤°í¹®ÀǤýºÒÆí½Å°í¤ý°³ÀÎÁ¤º¸Ãë±Þ¹æħ¤ýû¼Ò³âº¸È£Á¤Ã¥¤ýÀ̸ÞÀϹ«´Ü¼öÁý°ÅºÎ
¼­¿ïƯº°½ÃÁ¾·Î±¸³»¼öµ¿72¹øÁö °æ±âµµÆÄÁÖ½Ãû¼Û·Î268  ºÎ»ê°æ³²ÃëÀ纻ºÎ:ºÎ»êÇØ¿î´ë±¸¿ìµ¿¸¶¸°½ÃƼ3·Î 51
ÃæûºÏµµ ûÁֽà »ó´ç±¸ ¿ë´ãµ¿ 1633  ±¤ÁÖ±¤¿ª½Ã ¼­±¸ ÇÏÁ¤µ¿ 12-17¹øÁö ±ÝÈ£¿ùµå
Û¡ú¼ìÑ¡¤øºòþìÑ:úÉí»ëÈ  |  µî·Ï¹øÈ£ : ÌÈѲ ¾Æ 50578  |  Ã»¼Ò³âº¸È£Ã¥ÀÓÀÚ : ÇãÀÚÀ±
webmaster@keilbo.com  Copyright © 2012 Çѱ¹±³À°ÀϺ¸. All rights reserved.
¤ý¼¾ÅÙ½º ÃâÆÇ»ç ¡®¾Èµ¥¸£¼¾, ÀÜȤµ¿È­ ¼Ó ¹®ÀåÀÇ ±â¾ï¡¯ ¾çÀ庻 Ãâ°£  ¤ý¹é¼®´ëÇб³, »çÀ̹öº¸¾È±³À° °­È­ À§ÇØ ³ª·ç¾¾Å¥¸®Æ¼ ¡®»çÀ̹ö¹èƲÇʵ塯 µµÀÔ  ¤ýÇѱ¹Æ¼¼Ò¹É¸®¿¡¿¬±¸¿ø, Ƽ ºí·»µùÀÇ A to Z ¡®Æ¼ ºí·»µù Å×Å©´Ð¡¯ Ãâ°£  ¤ýÁ¦10ȸ ½ºÅ丮¹®Çлó ¼ö»ó ÀÛ°¡ ±è°æ¼ö ¼Ò¼³°¡, ¼Ò¼³Áý ¡®¿ÍÀÌÆÛ°¡ ÀÖ´Â Â÷⡯ Æì³»  ¤ý2022³â Á¦9ȸ ½ºÅ丮¹®Çлó ¼ö»óÀÛ°¡ ¼Û°æÇÏ ¼Ò¼³°¡, ÀåÆí¼Ò¼³ ¡®±×·¡µµ »õ´Â ³ë·¡ÇÑ´Ù¡¯ Æì³»  ¤ýÁÁÀº¶¥ÃâÆÇ»ç ¡®ÇÏÆ®¸í»ó¡¯ Ãâ°£  ¤ý½ÄÇ° ¿ø»êÁö Ç¥½ÃÀÇ ¸ðµç °Í¡¦ ¼¼½ºÄÚ¾ÆÄ«µ¥¹Ì, ¿Â¶óÀÎ ±³À° ¿ÀÇ  ¤ýÁÁÀº¶¥ÃâÆÇ»ç ¡®Ã¨ÇǾð °ñÇÁ ½ºÀ®¡¯ Ãâ°£  ¤ýÄÉÀÌ¿öÅͿ°ü¸® ³«µ¿°­¹®È­°ü, ºÎ»ê±¤¿ª½Ã »çÇϱ¸ ±âÃÊȯ°æ±³À°¼¾ÅÍ ÁöÁ¤  ¤ýÇѱ¹Ã»¼Ò³â¿¬¸Í, Èñ¸Á»ç°ú³ª¹« ÅëÇØ º¹Áö»ç°¢Áö´ë ¾Æµ¿°ú û¼Ò³â À§ÇÑ µ¿¾Æ¿¬ÇÊ¡¤µ¿¾Æ±³Àç ÇпëÇ° ÈÄ¿ø  ¤ý¡®Ã»³âµéÀÌ °í¸³µÇÁö ¾Êµµ·Ï¡¯ û³â¹Ì·¡Àç´Ü, °í¸³ÀºµÐû³â À§ÇØ À½¾Çȸ ¼öÀÍ ±âºÎ  ¤ýÇູÇÑÇб³Àç´Ü, 62°³±³ 1300¿© Çлý ´ë»ó ´Ãº½±³À° ¿î¿µ  ¤ýºÏ·¦, ¼¼»óÀ» ¹Ù¶óº¸´Â »õ·Î¿î ½Ã¾ß¸¦ Á¦½ÃÇÏ´Ù ¡®°æÈ£¹«¼úâ½ÃÀÚ ÀÌÀ翵ÃÑÀçÀÇ »ý°¢ÀÇ °üÁ¡¡¯ Ãâ°£  ¤ý¼­¿ï´ëÇб³ °ø°ú´ëÇÐ, ÀÚ¶û½º·¯¿î µ¿¹®»ó ¼ö»óÀÚ ¼±Á¤  ¤ý¿¡µàÀª, Áö¾ØÁöÄ¿¸Ó½º¿Í MOU ü°á¡¦ ¼Ò»ó°øÀÎ Àçâ¾÷ ±³À° Áö¿ø À§ÇØ ÀDZâÅõÇÕ  ¤ý³ëº¸ÅØ, Ç¥Àû Ä¡·á¿¡¼­ÀÇ ÃֽŠµ¿Çâ°ú ±âȸ ÆľÇÇÏ´Â Á¤¹Ð Á¾¾çÇРȯ°æ ¹é¼­ ¹ß°£  ¤ý´çµ¿Ã»¼Ò³â¹®È­ÀÇÁý, °ü³» ÃÊ¡¤ÁßÇб³ ¹× ¾Æµ¿¡¤µ¹º½¼¾ÅÍ 8°³ ±â°ü°ú ¾÷¹«Çù¾à  ¤ý2028³â±îÁö ¼ºÀÎ µ¶¼­À² 50% ¡è¡¦½À°ü ±â¸£±â¡¤È¯°æ °³¼± µî Áö¿ø  ¤ý¼­¿ïƯº°½ÃÇб³¹Ûû¼Ò³âÁö¿ø¼¾ÅÍ, Çб³ ¹Û û¼Ò³âÀÇ ½É¸® Á¤¼­Áö¿øÀ» À§ÇÑ ¡®Ã£¾Æ°¡´Â »ó´ã¡¯ Áö¿ø  ¤ýÁÁÀº¶¥ÃâÆÇ»ç ¡®Æ÷µµ³ª¹« ¿µ¾î°øºÎ¡¯ Ãâ°£