°£Æí°áÁ¦, ½Å¿ëÄ«µå û±¸ÇÒÀÎ
ÀÎÅÍÆÄÅ© ·Ôµ¥Ä«µå 5% (23,940¿ø)
(ÃÖ´ëÇÒÀÎ 10¸¸¿ø / Àü¿ù½ÇÀû 40¸¸¿ø)
ºÏÇǴϾð ·Ôµ¥Ä«µå 30% (17,640¿ø)
(ÃÖ´ëÇÒÀÎ 3¸¸¿ø / 3¸¸¿ø ÀÌ»ó °áÁ¦)
NH¼îÇÎ&ÀÎÅÍÆÄũīµå 20% (20,160¿ø)
(ÃÖ´ëÇÒÀÎ 4¸¸¿ø / 2¸¸¿ø ÀÌ»ó °áÁ¦)
Close

AngularJS ¹ÝÀÀÇü À¥¾Û °³¹ß°ú ¼º´É ÃÖÀûÈ­ : MVC ÆÐÅϰú Æ®À§ÅÍ ºÎÆ®½ºÆ®·¦À» ÀÌ¿ëÇÑ

¿øÁ¦ : AngularJS UI Development
¼Òµæ°øÁ¦

2013³â 9¿ù 9ÀÏ ÀÌÈÄ ´©Àû¼öÄ¡ÀÔ´Ï´Ù.

ÆÇ¸ÅÁö¼ö 37
?
ÆÇ¸ÅÁö¼ö¶õ?
»çÀÌÆ®ÀÇ ÆÇ¸Å·®¿¡ ±â¹ÝÇÏ¿© ÆÇ¸Å·® ÃßÀ̸¦ ¹Ý¿µÇÑ ÀÎÅÍÆÄÅ© µµ¼­¿¡¼­ÀÇ µ¶¸³ÀûÀÎ ÆÇ¸Å Áö¼öÀÔ´Ï´Ù. ÇöÀç °¡Àå Àß ÆÈ¸®´Â »óǰ¿¡ °¡ÁßÄ¡¸¦ µÎ¾ú±â ¶§¹®¿¡ ½ÇÁ¦ ´©Àû ÆÇ¸Å·®°ú´Â ´Ù¼Ò Â÷À̰¡ ÀÖÀ» ¼ö ÀÖ½À´Ï´Ù. ÆÇ¸Å·® ¿Ü¿¡µµ ´Ù¾çÇÑ °¡ÁßÄ¡·Î ±¸¼ºµÇ¾î ÃÖ±ÙÀÇ À̽´µµ¼­ È®Àνà À¯¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ÇØ´ç Áö¼ö´Â ¸ÅÀÏ °»½ÅµË´Ï´Ù.
Close
°øÀ¯Çϱâ
Á¤°¡

28,000¿ø

  • 25,200¿ø (10%ÇÒÀÎ)

    1,400P (5%Àû¸³)

ÇÒÀÎÇýÅÃ
Àû¸³ÇýÅÃ
  • I-Point Àû¸³Àº Ãâ°í¿Ï·á ÈÄ 14ÀÏ À̳» ¸¶ÀÌÆäÀÌÁö¿¡¼­ Àû¸³¹Þ±âÇÑ °æ¿ì¸¸ Àû¸³µË´Ï´Ù.
  • Ãß°¡ÇýÅÃ
    ¹è¼ÛÁ¤º¸
    ÁÖ¹®¼ö·®
    °¨¼Ò Áõ°¡
    • À̺¥Æ®/±âȹÀü

    • ¿¬°üµµ¼­(308)

    • »çÀºÇ°

    Ã¥¼Ò°³

    ±¸±ÛÀº ´Ù¾çÇÑ ºÐ¾ß¿¡¼­ °³¹ßÀڵ鿡°Ô À¯ÀÍÇÑ Ç÷§Æû°ú ¶óÀ̺귯¸®¸¦ Á¦°øÇÑ´Ù. º°µµÀÇ ÆÀÀ» ±¸¼ºÇؼ­ Angular UI, AngularJS Material Design µî ´Ù¾çÇÑ ÇÁ·ÎÁ§Æ®¸¦ Áö¼ÓÀûÀ¸·Î »ý¼º ¹ßÀü½Ã۰í ÀÖ´Ù. AngularJS´Â À¥ ¾ÖÇø®ÄÉÀ̼ÇÀ» °³¹ßÇÒ ¶§ ´Ù¾çÇÑ ¿ÜºÎ ¶óÀ̺귯¸®¸¦ ¿¬µ¿ÇÏ´Â ÆíÀǼºÀ» Á¦°øÇϸ鼭 ÇÁ·ÎÅäŸÀÔÀ» ªÀº ½Ã°£ ³»¿¡ °³¹ßÇÒ ¼ö Àִ ȯ°æÀ» Á¦°øÇÑ´Ù. ¶ÇÇÑ À¥ °³¹ß, Å×½ºÆ®¿Í °ËÁõ, À¯Áö º¸¼ö, ±×¸®°í ÃÖÀûÈ­±îÁö °í·ÁÇÑ ÇÁ·¹ÀÓ¿öÅ©À̱⠶§¹®¿¡ ¸¹Àº À¥ °³¹ß ȸ»ç¿Í ÀÚ¹Ù½ºÅ©¸³Æ® °³¹ßÀÚ°¡ »ç¿ëÇϰí ÀÖ´Ù. ÀÌ Ã¥À» ÅëÇØ °³¹ßÀÚ´Â AngularJSÀÇ ±âº» Áö½Ä»Ó ¾Æ´Ï¶ó ÅÍÄ¡ ȯ°æÀ̳ª ¹ÝÀÀÇü À¥°ú °°Àº ¸ð¹ÙÀÏ È¯°æÀ» °í·ÁÇÏ°í ÆäÀÌÁö ·Îµù ¼Óµµ±îÁö ÃÖÀûÈ­ÇÒ ¼ö ÀÖ´Â °í±Þ ±â¼úÀ» ½ÀµæÇÒ ¼ö ÀÖÀ» °ÍÀÌ´Ù.

    ÃâÆÇ»ç ¼­Æò

    [ÀÌ Ã¥¿¡¼­ ´Ù·ç´Â ³»¿ë]
    - ¸ð¹ÙÀÏ ¹öÀü¿¡ ÀûÇÕÇÑ ¾ÖÇø®ÄÉÀ̼ÇÀ» ¼³°èÇÒ ¼ö ÀÖ´Â Æ®À§ÅÍ ºÎÆ®½ºÆ®·¦(Bootstrap)°ú ÆÄ¿îµ¥À̼ǰú °°Àº ¹ÝÀÀÇü ·¹À̾ƿô°ú °­·ÂÇÑ CSS3 ÇÁ·¹ÀÓ¿öÅ© »ç¿ë
    - AngularUI ÄÄÆÐ´Ï¿Â ½ºÀ§Æ®¸¦ »ç¿ëÇÒ ¶§ »ý±â´Â ÀϹÝÀûÀÎ UI ¹®Á¦ ÇØ°á
    - AngularJS¸¦ ÀÌ¿ëÇØ¼­ RESTful API¸¦ Á¤ÇÕÇÑ µ¿Àû ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß
    - CSS ¹ÝÀÀÇü ÇÁ·¹ÀÓ¿öÅ©, ´Ù¾çÇÑ UI À§Á¬, ±×¸®°í AngularJS ³»ºÎÀÇ °³¿ä ÇнÀ
    - ¿¤¸®¸ÕÆ®ÀÇ ÆäÀ̵åÀΰú ÆäÀÌµå ¾Æ¿ôºÎÅÍ Á» ´õ º¹ÀâÇÑ µ¿ÀÛ±îÁö Ç¥ÇöÇÒ ¼ö ÀÖ´Â ¾Ö´Ï¸ÞÀÌ¼Ç °³¹ß

    [ÀÌ Ã¥ÀÇ ´ë»ó µ¶ÀÚ]

    AngularJS·Î UI ¹®Á¦¸¦ ÇØ°áÇÏ´Â µ¥ °ü½ÉÀÌ ÀÖ´Â »ç¶÷À̶ó¸é ´©±¸³ª ÀÐÀ» ¼ö ÀÖ´Ù. ÀÚ¹Ù½ºÅ©¸³Æ®, HTML, CSS¿¡ ´ëÇÑ ±âº» Áö½ÄÀº ÇÊ¿äÇÏ´Ù.

    [ÀÌ Ã¥ÀÇ ±¸¼º]


    1Àå. 'ȯ°æ¼³Á¤'¿¡¼­´Â ÀÌ Ã¥ÀÇ ¸ðµç ºÎºÐ¿¡¼­ ½ÃÀÛ ÅÛÇø´À¸·Î »ç¿ëÇÒ ¼ö ÀÖ´Â ¸Å¿ì ±âº»ÀûÀÌÁö¸¸ ÀüüÀûÀ¸·Î Å×½ºÆ®°¡ ¿Ï·áµÈ »ùÇà ¾Û ¼³Ä¡ ¹æ¹ýÀ» ¼³¸íÇÑ´Ù. 1ÀåÀº Å×½ºÆ®¿Í ºôµå ÇÁ·Î¼¼½ºÀÇ ÀÚµ¿È­µµ ´Ù·é´Ù.

    2Àå. 'AngularUIÀÇ °³¿ä¿Í À¯Æ¿'¿¡¼­´Â AngularUI ÄÄÆÐ´Ï¿Â ½ºÀ§Æ®¸¦ ¼Ò°³Çϰí ŰÇÁ·¹½º, À̺¥Æ® ¹ÙÀδõ, jQuery Passthrough, Validate¿Í Mask, Highlight, ±×¸®°í Fragment utilitiesÀÇ »ç¿ë ¹æ¹ýÀ» ¼³¸íÇÑ´Ù.

    3Àå. 'AugularUIÀÇ È®Àå'¿¡¼­´Â ³¯Â¥, ͏°´õ, ±¸±Û ¸Ê½º¿Í UI ¶ó¿ìÅÍ ¸ðµâÀÇ »ç¿ë ¹æ¹ýÀ» ¼³¸íÇÑ´Ù.

    4Àå. '°³ÀÎÈ­¿Í ng-grid Ȱ¿ë'¿¡¼­´Â ±âº»ÀûÀÎ ¿¹Á¦¼­ºÎÅÍ ±×·ìÇÎ, °³ÀÎÈ­µÈ ¼¿°ú ¿­ ÅÛÇø´, ÆäÀÌ¡, 7°³ ¼¼ºÎ ºä »ç¿ë, ±×¸®°í ¼¿ ¼±Åðú ÆíÁýó·³ º¹ÀâÇÑ ÁÖÁ¦¿¡ À̸£±â±îÁö ½Ã¼±À» »ç·ÎÀâ´Â ±×¸®µå ±¸¼º ¹æ¹ýÀ» ¼³¸íÇÑ´Ù.

    5Àå. '¾Ö´Ï¸ÞÀÌ¼Ç ÇнÀ'¿¡¼­´Â AngularJS¸¦ ÀÌ¿ëÇØ¼­ »ç¹°¿¡ ¾Ö´Ï¸ÞÀÌ¼Ç È¿°ú¸¦ Àû¿ëÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇÑ´Ù. ¾Ö´Ï¸ÞÀ̼ÇÀº ÆäÀÌÁö ¿¤¸®¸ÕÆ®ÀÇ ÆäÀ̵åÀΰú ÆäÀÌµå¾Æ¿ô ±×¸®°í ¿¤¸®¸ÕÆ® À̵¿À» Æ÷ÇÔÇÏ¸ç ¸ðµç ¾Ö´Ï¸ÞÀ̼ÇÀº AngularJS µ¥ÀÌÅÍ ¸ðµ¨À» ¹ÙÅÁÀ¸·Î Àû¿ëµÈ´Ù.

    6Àå. 'Â÷Æ®¿Í µ¥ÀÌÅÍ ±â¹Ý ±×·¡ÇÈ'¿¡¼­´Â AngularJS µ¥ÀÌÅÍ ¸ðµ¨¿¡ º¯°æ »çÇ×À» ¹Ý¿µÇÏ´Â À¥ ÆäÀÌÁö¿¡ µ¿Àû Â÷Æ®¸¦ »ðÀÔÇÏ´Â ¹æ¹ýÀ» º¸¿©ÁֹǷΠ5À庸´Ù ³»¿ëÀÌ Á» ´õ È®ÀåµÇ¾ú´Ù. ÀÌ·± Á¡ ¶§¹®¿¡ »ç¿ëÀÚ Á¤ÀÇ Áö½Ã¾î¸¦ Á¤ÀÇÇÑ´Ù.

    7Àå. 'CSS¿Í CSS ÇÁ·¹ÀÓ¿öÅ©¸¦ ÀÌ¿ëÇÑ AngularJSÀÇ »ç¿ëÀÚ Á¤ÀÇ'¿¡¼­´Â CSS¿¡ ´ëÇÑ ±âº» »çÇ×À» °ß°íÈ÷ ´ÙÁö°Ô ÇÒ ¼ö ÀÖ°í CSS ÇÁ·¹ÀÓ¿öÅ©°¡ UI °³¹ß ÇÁ·Î¼¼½º¸¦ ¾ó¸¶³ª ´Ü¼øÈ­½Ãų ¼ö ÀÖ´ÂÁö º¸¿©ÁØ´Ù. 7ÀåÀº 8Àå°ú ƯÈ÷ 9ÀåÀ» ÀÌÇØÇϱâ À§ÇØ ¾Ë¾Æ¾ß ÇÒ »çÀü Áö½ÄÀ» ¼³¸íÇÑ´Ù.

    8Àå. 'AngularUI ºÎÆ®½ºÆ®·¦ °³¹ß'¿¡¼­´Â AngularUI ºÎÆ®½ºÆ®·¦ ÇÁ·ÎÁ§Æ®¸¦ Ȱ¿ëÇØ¼­ AngularJS¿Í Æ®À§ÅÍ ºÎÆ®½ºÆ®·¦À» ¸Å²ô·´°Ô ÅëÇÕÇÒ ¼ö ÀÖ´Â ¹æ¹ýÀ» ¼³¸íÇÑ´Ù. Æ®À§ÅÍÀÇ ºÎÆ®½ºÆ®·¦ CSS ÇÁ·¹ÀÓ¿öÅ©¸¦ »ç¿ëÇÏ¸é ¾Æ¹«°Íµµ ¾ø´Â ÄÚµå »óÅ¿¡¼­ óÀ½ ½ÃÀÛÇØ¼­ °³¹ßÀ» ½ÃÀÛÇÏ´Â °Íº¸´Ù »ó´çÈ÷ ÀûÀº ½Ã°£À¸·Î ¸Å·ÂÀûÀ̸鼭 À¯¿¬ÇÑ »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º¸¦ ±¸¼ºÇÒ ¼ö ÀÖ´Ù.

    9Àå. 'AngularUI ºÎÆ®½ºÆ®·¦ÀÇ »ç¿ëÀÚ Á¤ÀÇ'¿¡¼­´Â ƯÁ¤ ¿ä±¸»çÇ׿¡ ÀûÇÕÇÑ UI ºÎÆ®½ºÆ®·¦À» ¼±ÅÃÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇÑ´Ù. ±âº» ÅÛÇø´ÀÌ ¸Å·ÂÀûÀÏ ¼ö ÀÖÀ¸³ª Ç×»ó ¸ðµç ¿ä±¸¿¡ ÀûÇÕÇÏÁö´Â ¾Ê´Ù. 9ÀåÀº »ç¿ëÀÚ Á¤ÀÇ ÅÛÇø´À» ÀÌ¿ëÇØ¼­ ¸ðµç Áö½Ã¾î¸¦ ÀÀ¿ëÇÒ ¼ö ÀÖ´Â ¹æ¹ýÀ» ã¾Æº»´Ù.

    10Àå. 'AngularUI¿Í ºÎÆ®½ºÆ®·¦À» Ȱ¿ëÇÑ ¸ð¹ÙÀÏ °³¹ß'¿¡¼­´Â ÅÍÄ¡ Á¦½ºÃ³¸¦ Æ÷ÇÔÇÑ ¸ð¹ÙÀÏ ½Ì±Û ÆäÀÌÁö ¾ÛÀÇ °³¹ß ¹æ¹ýÀ» »ìÆìº»´Ù. ¸ð¹ÙÀÏ »ç¿ëÀÚ °æÇè¿¡ ´ëÇÑ Æ¯Á¤ ¿ä±¸»çÇ×À» ¸¸Á·½Ã۱â À§ÇØ ¾ÛÀÇ ÃÖÀûÈ­ ¹æ¾Èµµ ´Ù·é´Ù.

    ¸ñÂ÷

    1 ȯ°æ¼³Á¤
    Hello World ¾Û
    ÇÁ¸®¹ÌƼºê ´ë½Å ¿ÀºêÁ§Æ® »ç¿ë
    ù Áö½Ã¾î ±¸Çö
    Node.js¿Í NPM ¼³Ä¡
    OS X
    À©µµ¿ì
    ¸®´ª½º(¿ìºÐÅõ)
    Bower¸¦ ÀÌ¿ëÇÑ Å¬¶óÀ̾ðÆ®Ãø Á¾¼Ó¼º °ü¸®
    Hello World ¾Û Å×½ºÆ®
    ´ÜÀ§ Å×½ºÆ®
    Ä«¸£¸¶¿Í À罺¹Î ¼³Ä¡
    ÅëÇÕ/Protractor¸¦ ÀÌ¿ëÇÑ ´Ü´ë´Ü Å×½ºÆ®
    ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß
    ±×·±Æ®¿¡¼­ Protractor ½ÇÇà
    ±êÀ» ÀÌ¿ëÇÑ ¼Ò½º ÄÚµå °ü¸®
    Á¤¸®

    2 AngularUI µµÀÔ°ú À¯Æ¿¸®Æ¼

    AngularUI ´Ù¿î·Îµå
    AngularUI-Utils ºôµå
    ÇÁ·ÎÁ§Æ®¿¡ AngularUI-Utils ÅëÇÕ
    uiMask Áö½Ã¾î
    À̺¥Æ® ¹ÙÀδõ
    ŰÇÁ·¹½º
    Á¦ÀÌÄõ¸® Àü´Þ
    Á¤¸®

    3 AngularUI È®Àå

    ±¸±Û ¸Ê Àû¿ë
    Áöµµ À§ÀÇ ¸¶Ä¿
    À̺¥Æ® ¹ÙÀεù
    Bower¸¦ ÀÌ¿ëÇÑ ¾ÖÇø®ÄÉÀÌ¼Ç Á¾¼Ó¼º °ü¸®
    .gitignore ÆÄÀÏ º¯°æ
    ͏°´õ ÄÄÆ÷³ÍÆ®
    µ¥ÀÌÅÍ Æ÷¸ËÈ­¸¦ À§ÇÑ ÇÊÅÍ »ç¿ë
    ͏°´õ ½ºÅ¸ÀÏ Àû¿ë
    ÄÁÆ®·Ñ·¯ º¯°æ
    Å×½ºÆ® Ãß°¡
    ÄÁÆ®·Ñ·¯ Å×½ºÆ®
    ÇÊÅÍ Å×½ºÆ®
    ¾ÖÇø®ÄÉÀÌ¼Ç ºôµå
    Á¤¸®

    4 ng-gridÀÇ Ä¿½ºÅ͸¶ÀÌ¡°ú ºÐ¼®

    ÇÁ·ÎÁ§Æ® ¼³Á¤
    AngularJS¸¦ ÀÌ¿ëÇÑ ¼­ºñ½º »ý¼º
    ±×¸®µå ºä
    ±×¸®µå ±×·ìÇÎ
    ¸¶½ºÅÍ¿Í µðÅ×ÀÏ ºä »ç¿ë
    Á¤¸®

    5 ¾Ö´Ï¸ÞÀÌ¼Ç ÇнÀ

    ÇÁ·ÎÁ§Æ® ¼³Á¤
    ¾Ö´Ï¸ÞÀÌ¼Ç ±â´ÉÀÌ Æ÷ÇÔµÈ ÇÒ ÀÏ ¸®½ºÆ® ÇÁ·ÎÁ§Æ® °³¹ß
    ÆäÀÌÁö¿¡¼­ ¿ä¼Ò À̵¿
    Easing ÇÔ¼ö
    Àüü ¾Ö´Ï¸ÞÀ̼ÇÀ» È®´ëÇÒ ¼ö ÀÖ´Â LESS »ç¿ë
    animate.css ÆÄÀÏ »ç¿ë
    ½ºÅÂÄ¿¸µ ¾Ö´Ï¸ÞÀ̼Ç
    ½ºÅ°Š¾Ö´Ï¸ÞÀÌ¼Ç µ¿ÀÛ ÀÌÇØ
    ÀÚ¹Ù½ºÅ©¸³Æ®·Î Á¤ÀÇÇÏ´Â ¾Ö´Ï¸ÞÀ̼Ç
    Á¤¸®

    6 Â÷Æ®¿Í µ¥ÀÌÅÍ ±â¹ÝÀÇ ±×·¡ÇÈ »ç¿ë

    Â÷Æ®ÀÇ Á߿伺
    ¸·´ë Â÷Æ® ÀÛ¼º
    µ¥ÀÌÅÍ ±â¹ÝÀÇ ¸·´ë Â÷Æ® »ý¼º
    ¸·´ë Â÷Æ®¸¦ À§Á¬À¸·Î º¯È¯
    ¸·´ë Â÷Æ® Áö½Ã¾î ÀÛ¼º
    Angular Google Â÷Æ® µµ±¸ »ç¿ë
    GitHub REST API¸¦ ÀÌ¿ëÇÑ ´ë½Ãº¸µå ÀÛ¼º
    ´ë½Ãº¸µå ¾ÖÇø®ÄÉÀÌ¼Ç È®Àå
    Á¤¸®

    7 CSS¿Í CSS ÇÁ·¹ÀÓ¿öÅ©¸¦ ÀÌ¿ëÇÑ AngularJS Ä¿½ºÅ͸¶ÀÌ¡

    ¹ÝÀÀÇü µðÀÚÀÎÀÇ Çõ¸í
    ¹Ìµð¾î Äõ¸® ¼Ò°³
    @media
    @media ÀͽºÇÁ·¹¼Ç
    Æ®À§ÅÍ ºÎÆ®½ºÆ®·¦À» ÀÌ¿ëÇÑ Áøº¸µÈ µðÀÚÀÎ
    ¾ÖÇø®ÄÉÀ̼ǿ¡ Foundation ÇÁ·¹ÀÓ¿öÅ© »ç¿ë
    Á¤¸®

    8 AngularUI ºÎÆ®½ºÆ®·¦ °³¹ß

    ¿Ö AngularUI ºÎÆ®½ºÆ®·¦À» »ç¿ëÇØ¾ß Çϴ°¡?
    ÇÁ·ÎÁ§Æ® °ü¸® ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß
    accordion »ý¼º
    ÅÇ »ý¼º
    ¼û±è ±â´ÉÀ» ÀÌ¿ëÇÑ °³¿¬¼ºÀÌ ÀûÀº ÄÜÅÙÃ÷ ¼û±è
    µ¥ÀÌÆ®ÇÇÄ¿¸¦ ÀÌ¿ëÇÑ Å¸ÀÓ¶óÀÎ ¼³Á¤
    ¹öư »ç¿ë
    ºñÀ² Æû¿¡ ´ëÇÑ ¿ì¼± ¼øÀ§ º¯°æ
    »ç¿ëÀÚ¿¡°Ô ¾Ë¸² ¸Þ½ÃÁö Ç¥½Ã
    ij·Î¼³ »ç¿ë
    À̽´ÀÇ »óŸ¦ Ç¥½ÃÇÏ´Â ÇÁ·Î±×·¡½º ¹Ù
    typeahead¸¦ ÀÌ¿ëÇÑ È¿°úÀûÀÎ Ãßõ
    µå·Ó´Ù¿îÀ¸·Î µÈ ¾ÖÇø®ÄÉÀÌ¼Ç Àü¿ë ¸Þ´º¸¦ À§ÇÑ ¹ü¿ë ÇÏ¿ì¡
    Á¤¸®

    9 AngularUI ºÎÆ®½ºÆ®·¦ Ä¿½ºÅ͸¶ÀÌ¡

    ¿ÜºÎ ÅÛÇø´ °³¿ä
    ½ºÅ©¸³Æ® ű׸¦ ÀÌ¿ëÇÑ ÅÛÇø´ ·Îµù
    $templateCache¸¦ ÅëÇÑ ÅÛÇø´ ·Îµù
    ¿ÜºÎ ÅÛÇø´ »ç¿ë
    AngularUI ºÎÆ®½ºÆ®·¦ ÆäÀÌÁö À§Á¬ Ä¿½ºÅ͸¶ÀÌ¡
    AngularUI ºÎÆ®½ºÆ®·¦ ÅÇ À§Á¬ È®Àå
    Á¤¸®

    10 AngularJS¿Í ºÎÆ®½ºÆ®·¦À» ÀÌ¿ëÇÑ ¸ð¹ÙÀÏ ¾Û °³¹ß

    ¿Ö ¸ð¹ÙÀÏ ¶§¹®¿¡ °í¹ÎÇϴ°¡?
    ¸ð¹ÙÀÏÀ» ¿ì¼± °í·ÁÇÑ ºÏ¸¶Å© ¾Û °³¹ß
    µ¿Àû ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß
    ºÏ¸¶Å©¸¦ ÅëÇÑ °Ë»ö ±â´É
    ¸ð¹ÙÀÏ ´Ü¸»¿ë ¾ÖÇø®ÄÉÀ̼ÇÀÇ ±âÃÊ ¼³°è
    ´õ ³ªÀº »ç¿ëÀÚ °æÇèÀ» À§ÇÑ ¾Ö´Ï¸ÞÀ̼Ç
    ´õ ³ªÀº »ç¿ëÀÚ °æÇèÀ» Á¦°øÇϱâ À§ÇÑ ¸ð¹ÙÀÏ ÃÖÀûÈ­
    ÅÇ À̺¥Æ®¸¦ À§ÇÑ ÁÖ±âÀûÀÎ Áö¿¬
    Æ®·£Áö¼Ç°ú ¾Ö´Ï¸ÞÀÌ¼Ç °¡¼Ó
    ½ÃÀÛ ÆäÀÌÁö ·Îµù ¼º´É °³¼±
    Á¤¸®

    º»¹®Áß¿¡¼­

    ½Ì±Û ÆäÀÌÁö À¥ ¾ÖÇø®ÄÉÀ̼ǿë À¥ °³¹ß ÇÁ·¹ÀÓ¿öÅ©µéÀÌ ³ª¿À±â ½ÃÀÛÇÑ °Ç ²Ï ¿À·¡ Àü ÀÏÀÌ´Ù. ÇÏÁö¸¸ AngularJS´Â ¿©·¯ Áß¿äÇÑ ¸éÀ» °í·ÁÇØ º¼ ¶§, ±âÁ¸ ºÎ·ù¿Í´Â Â÷¿øÀÌ ´Ù¸¥ ÇÁ·¹ÀÓ¿öÅ©´Ù. ¹«¾ùº¸´Ùµµ, Ŭ¶óÀÌ¾ðÆ® Ãø °³¹ß¿¡ Àç¹Ì¸¦ ¾È°ÜÁØ´Ù.
    AngularJS´Â ¾î¶² Á¡ÀÌ Æ¯È­µÇ¾î ÀÖÀ»±î? °³¹ßÀÚµéÀÌ ºê¶ó¿ìÀú·Î ·ÎµùÇÑ ¹®¼­ °´Ã¼ ¸ðµ¨)DOM)À» ¼öÀÛ¾÷À¸·Î º¯°æÇÒ Çʿ䰡 ¾ø´Ù´Â Á¡¿¡¼­ AngularJS´Â ¼±¾ðÀû(declarative-¿©·¯ Á¤º¸¸¦ ÀúÀåÇÏ°í ±â¾ïÇÒ ¼ö ÀÖ´Â »óÅÂ)À̶ó ÇÒ ¼ö ÀÖ´Ù. ¹Ý¸é µ¥ÀÌÅÍ ¸ðµ¨À» ÆäÀÌÁö¿¡ ·»´õ¸µÇÏ´Â ¹æ¹ý¿¡ °üÇØ¼­¶ó¸é AngularJS´Â µ¥ÀÌÅÍ ¸ðµ¨ÀÌ º¯°æµÉ ¶§ ÆäÀÌÁöÀÇ ·»´õ¸µÀ» ó¸®ÇÑ´Ù.
    ¾ç¹æÇâ µ¥ÀÌÅÍ ¹ÙÀεùÀ» Çϸé, ¿¹¸¦ µé¾î ÆäÀÌÁö¿¡ ÅØ½ºÆ®¸¦ ÀÔ·ÂÇϰųª ¹öưÀ» Ŭ¸¯ÇÒ ¶§ µ¥ÀÌÅÍ ¸ðµ¨Àº ÀÚµ¿À¸·Î ¾÷µ¥ÀÌÆ®µÈ´Ù. µ¥ÀÌÅÍ ¸ðµ¨°ú ¹ÙÀεùµÈ ´Ù¸¥ UI ¿¤¸®¸ÕÆ®µµ ¾÷µ¥ÀÌÆ®µÉ °ÍÀÌ´Ù. µ¿ÀÛÇÏ´Â °ÍÀ» Á÷Á¢ º¸±â Àü¿¡´Â ´ë´ÜÇÏÁö ¾ÊÀ» °Í °°Áö¸¸, ÇöÀç ¾Û »óŰ¡ ÆäÀÌÁö¿¡ ¾î¶»°Ô º¸ÀÏÁö¿¡ ´ëÇØ¼­, Á¦ÀÌÄõ¸®¸¦ ÀÌ¿ëÇÑ Å« ¿ë·®ÀÇ DOM º¯°æ ÄÚµå¿Í °£°áÇÑ ÄÚµå »çÀÌ¿¡´Â Å« Â÷À̰¡ ÀÖ´Ù. ½ÇÁ¦·Î, Äڵ带 »ó´çÈ÷ °¡µ¶¼ºÀÌ ³ô°í °£°áÇÏ°Ô ¸¸µé¾î ÁØ´Ù.
    ÀÚ¹Ù½ºÅ©¸³Æ®´Â ¸Å¿ì °­·ÂÇÑ ¾ð¾î´Ù. ±×·¯³ª º°³­ Ư¡ÀÌ À־ ÀÌ ¾ð¾î¸¦ ³í¸®ÀûÀ¸·Î »ç¿ëÇÏÁö ¾ÊÀ¸¸é ÀÌÇØÇÏ±â ¾î·Æ°Å³ª ¿¡·¯°¡ ¸Å¿ì ¸¹Àº ÁöÀúºÐÇÑ Äڵ带 ÀÛ¼ºÇÏ°Ô µÉ ¼ö ÀÖ´Ù. ÇÏÁö¸¸ AngularJS´Â ÀÌ Á¡À» °ÆÁ¤ÇÏÁö ¾Ê¾Æµµ µÈ´Ù. AngularJS¸¦ »ç¿ëÇÏ¸é °£°áÇÑ ¸ðµâ »ç¿ë°ú ÀûÀýÇÑ ¼ÒÇÁÆ®¿þ¾î Å×½ºÆÃ Àü·«¿¡ ÁýÁßÇϹǷÎ, ÀÚ¹Ù½ºÅ©¸³Æ®ÀÇ ÀåÁ¡À» Àß È°¿ëÇÒ ¼ö ÀÖ´Ù. Å×½ºÆ® ÁÖµµ °³¹ß(TDD, Test-driven development)Àº »ó´çÈ÷ ¸·°­ÇÑ °³³äÀ¸·Î¼­, ¿¹¸¦ µé¾î °³¹ß ¿Ï·á ÈÄ ÆäÀÌÁö È­¸é¿¡¼­ °£°úÇß´ø ¹®Á¦¸¦ ¹ß°ßÇÒÁö¶óµµ ´çȲÇÏÁö ¾Ê°í ¹®Á¦¸¦ Áï½Ã °£ÆÄÇØ Äڵ带 ¼öÁ¤ÇÒ ¼ö ÀÖ´Ù.
    TDD °³³ä ÀÌÇØ¿¡ Á» ´õ Å« µµ¿òÀ» Áִ åµé Áß¿¡ °¡Àå ÁÖ¸ñÇÒ ¸¸ÇÑ °ÍÀº ÆÑÆ®ÃâÆÇ»ç¿¡¼­ Ãâ°£ÇÑ ¡ºAngularJS·Î ÇÏ´Â À¥ ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß¡»(¿¡ÀÌÄÜÃâÆÇ, 2014)ÀÌ ÀÖ´Ù. ÇÏÁö¸¸ ÀÌ °³³äÀº °³¹ß ÇÁ·Î¼¼½º Àü¹Ý¿¡ °ÉÃÄ ¿©·¯ À̵æÀ» ÁֹǷΠÀÌ Ã¥¿¡¼­µµ »ìÆìº¼ ¿¹Á¤ÀÌ´Ù.
    Á¦ÀÌÄõ¸®´Â Ä¿¹Â´ÏƼ°¡ ¼ö³â°£¿¡ °ÉÃÄ ÄÚµå ÀÛ¼º¿¡ ±â¿©ÇØ ¹ßÀü½ÃÄѿ À§Á¬À» ÀÌ¿ëÇØ ¸¹Àº UI ¹®Á¦¸¦ ÇØ°áÇÒ ¼ö ÀÖ´Ù´Â Á¡¿¡¼­ »ó´çÈ÷ À¯¿ëÇÏ´Ù. ÇÏÁö¸¸ ÀÌ¿Í °°Àº À§Á¬µéÀº AngularJS°¡ °­·ÂÇÏ°Ô ±ÝÁöÇϰí ÀÖ´Â Á÷Á¢ÀûÀÎ DOM º¯°æÀ» Æ÷ÇÔÇϰí Àֱ⠶§¹®¿¡ AngularJS·Î Á÷Á¢ »ç¿ëÇÒ ¼ö´Â ¾ø´Ù.
    Á÷Á¢ÀûÀÎ DOM º¯°æÀº ¹Ù·Î ÀÌ Ã¥À» ÁýÇÊÇÏ°Ô µÈ ÀÌÀ¯À̸ç, ÀÌ Ã¥¿¡¼­´Â AngularJS °³¹ß °úÁ¤¿¡¼­ UI¿Í °ü·ÃµÈ ´Ù¾çÇÑ ¹®Á¦¸¦ ¾î¶»°Ô ÇØ°áÇÏ´ÂÁö º¸¿©ÁÖ´Â µ¥ ¸ñÀûÀ» µÐ´Ù. ÀÌ Ã¥¿¡¼­´Â ´ÙÀ½°ú °°Àº ³»¿ëÀ» ´Ù·é´Ù
    - ÀϹÝÀûÀÎ UI ¹®Á¦¸¦ ÇØ°áÇϱâ À§ÇØ AngularUI ÄÄÆÐ´Ï¿Â ½ºÀ§Æ®(companion suite) »ç¿ë ¹æ¹ý
    - ƯÁ¤ ¹®Á¦¸¦ ÇØ°áÇϱâ À§ÇØ AngularUI ¶óÀ̺귯¸®¸¦ ¼öÁ¤Çϰųª È®ÀåÇÏ´Â ¹æ¹ý
    - Æ®À§ÅÍ ºÎÆ®½ºÆ®·¦À» ÀÌ¿ëÇØ¼­ ½Ã¼±À» ÁýÁß½Ãų ¼ö ÀÖ´Â »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º¸¦ ºü¸£°Ô »ý°¢Çس¾ ¼ö ÀÖ´Â UI ºÎÆ®½ºÆ®·¦ »ç¿ë ¹æ¹ý
    - ƯÁ¤ ¿ä±¸»çÇ׿¡ ºÎÇÕÇÒ ¼ö ÀÖ´Â UI ºÎÆ®½ºÆ®·¦À» º¯°æÇÏ´Â ¹æ¹ý
    - CSS µ¿ÀÛ ¹æ¹ý
    - ÀÌ Ã¥¿¡¼­ ´Ù·ç´Â AngularUI ÄÄÆÐ´Ï¿Â ½ºÀ§Æ®(companion suite)ÀÌ °³¹ßÀÚÀÇ ¹®Á¦¸¦ ÇØ°áÇÏÁö ¸øÇÒ ¶§ »ç¿ëÀÚ Á¤ÀÇ Áö½Ã¾î(directive)¸¦ ±¸¼ºÇÏ´Â ¹æ¹ý
    (/ 'ÁöÀºÀÌÀÇ ¸»' Áß¿¡¼­)

    AngularJS´Â ÀÌ¹Ì ¸¹Àº ÃâÆÇ»ç¿¡¼­ ´Ù¾çÇÑ ¼­ÀûÀÌ Ãâ°£µÇ¾ú´Ù. ±×·³¿¡µµ ÀÌ Ã¥ÀÌ Ãâ°£µÈ ÀÌÀ¯´Â ºÐ¸í Á¸ÀçÇÑ´Ù. ¹Ù·Î ºü¸¥ ¾Û °³¹ß°ú °íµµÈ­µÈ ¼º´É ÃÖÀûÈ­ ¹æ¹ýÀ» Àß ¼³¸íÇϴ åÀ̱⠶§¹®ÀÌ´Ù.
    ÇϳªÀÇ À¥ ¾ÛÀº Ãâ½ÃµÇ±â±îÁö ¸¹Àº ÀýÂ÷¸¦ °ÅÄ£´Ù. ±âȹ, µðÀÚÀÎ, µ¿ÀÛ È¯°æ¿¡ µû¸¥ ±â´É ÀûÇÕ¼º°ú µðÀÚÀÎ °Ë¼ö, °³¹ß, Å×½ºÆ® µîÀÇ ÀýÂ÷°¡ ÇÊ¿äÇÏ´Ù. ¸¸¾à ½ÃÀåÀÇ ¿ä±¸»çÇ×À» Àû¿ëÇØ¼­ ºü¸¥ ½Ã°£ ¾È¿¡ ±âº»ÀûÀÎ ¾ÖÇø®ÄÉÀ̼ÇÀ» °³¹ßÇÏ·Á¸é ½Ã°£ÀÌ ¿À·¡ °É¸± ¼öµµ ÀÖÀ¸¹Ç·Î, ÀÚÄ© ½ÃÀåÀÇ È帧À» ³õÄ¥ ¼ö ÀÖ´Ù. AngularJS´Â °³¹ßÀÚ¿Í ºñÁî´Ï½º ÆÀ¿¡°Ô °³¹ß ½Ã°£À» ÁÙ¿©ÁÙ ¼ö ÀÖ´Â ´Ù¾çÇÑ ÇÁ·ÎÁ§Æ®¿Í ÅÛÇø´, UI ÇÁ·¹ÀÓ¿öÅ© µîÀ» Á¦°øÇÑ´Ù. ±âÁ¸ DOM ¿ä¼Ò³ª Àç»ç¿ë °¡´ÉÇÑ DOM ÄÄÆ÷³ÍÆ®¸¦ ¸Å°³º¯¼ö·Î »ç¿ëÇÏ´Â Áö½Ã¾î(directive), ÀÌÁß Áß°ýÈ£ ¾È¿¡ ÀÛ¼ºÇÏ´Â AngularJS ¸¶Å©¾÷ ÄÚµå, µ¥ÀÌÅ͸¦ Ç¥½ÃÇÒ ¶§ »ç¿ëÇÏ´Â ÇÊÅÍ, »ç¿ëÀÚ ÀÔ·ÂÀÇ À¯È¿¼ºÀ» °ËÁõÇÏ´Â Æû ÄÁÆ®·ÑÀ» ÀÌ¿ëÇØ¼­ °³¹ßÀÚ°¡ ¾ÖÇø®ÄÉÀÌ¼Ç ÅÛÇø´À» ÀÛ¼ºÇÒ ¼ö ÀÖ´Ù. µû¶ó¼­ °³¹ßÀÚ´Â ´Ù¾çÇÑ À¥ ÆäÀÌÁö¿¡ Áߺ¹Çؼ­ °³¹ßÇØ¾ß ÇÏ´Â ±â´ÉÀ̳ª ¸¶Å©¾÷ Äڵ带 À§ 4°¡Áö Ç׸ñÀ¸·Î ½Ã°£À» ´ÜÃà½Ãų ¼ö ÀÖ´Ù.
    µ¥½ºÅ©Åé ȯ°æÀº dzºÎÇÑ CPU¿Í ¸Þ¸ð¸®¸¦ »ç¿ëÇϱ⠶§¹®¿¡ ¼º´ÉÀ» Å©°Ô °í¹ÎÇÏÁö ¾Ê¾ÒÁö¸¸ ¸ð¹ÙÀÏ È¯°æÀº ±×·¸Áö ¾Ê´Ù. ƯÈ÷ À¥ ÆäÀÌÁö³ª ¸ð¹ÙÀÏ ¾ÛÀÇ ½ÃÀÛ ÆäÀÌÁö´Â »ç¿ëÀÚ¿¡°Ô ùÀλó°ú °°À¸¹Ç·Î ·ÎµùÀÌ »¡¶ó¾ß ÇÑ´Ù. AngularJS´Â À¥ ¾ÖÇø®ÄÉÀ̼ÇÀ» ±¸¼ºÇÏ´Â ¿ä¼ÒÀÎ HTML, CSS, ÀÚ¹Ù½ºÅ©¸³Æ® ÆÄÀÏÀÇ Å©±â¸¦ ÇöÀúÈ÷ ÁÙÀÏ ¼ö ÀÖ´Â ±â¼úÀ» Á¦°øÇÑ´Ù. ÀÌ ±â¼úÀ» ½ÀµæÇÏ·Á¸é, ÀÌ Ã¥ÀÇ ÈĹݺθ¦ »ìÆìº¸°í ²À Á÷Á¢ °³¹ßÇØº¸±æ ¹Ù¶õ´Ù. ³î¶ó¿î °æÇèÀ» ÇÏ°Ô µÉ °ÍÀÌ´Ù.
    ÀÌ Ã¥Àº ºü¸¥ À¥ °³¹ß°ú ¼º´É ÃÖÀûÈ­ ¹æ¹ý ¿Ü¿¡µµ AngularJSÀÇ ±âº» öÇÐÀÎ MVC ÆÐÅÏÀ» ÀÌÇØÇϱâ ÁÁÀº ÇнÀ¼­´Ù. µû¶ó¼­ À¥ ÃÊ±Þ °³¹ßÀÚµµ ÀÌ Ã¥À» ÅëÇØ À¥ ±â¼úÀÇ ±âÃÊ¿Í ÀÚ¹Ù½ºÅ©¸³Æ® µðÀÚÀÎ ÆÐÅÏÀ» °æÇèÇÒ ¼ö ÀÖÀ» °ÍÀÌ´Ù.
    (/ '¿Å±äÀÌÀÇ ¸»' Áß¿¡¼­)

    ÀúÀÚ¼Ò°³

    ¾Æ¹ÌÆ® °¡¶ù(Amit Gharat) [Àú] ½ÅÀ۾˸² SMS½Åû ÀÛ°¡DBº¸±â
    »ý³â¿ùÀÏ -
    Ãâ»ýÁö -
    Ãâ°£µµ¼­ 0Á¾
    ÆÇ¸Å¼ö 0±Ç

    Ç®½ºÅÃ(full-stack) ¿£Áö´Ï¾îÀÌÀÚ ¿ÀǼҽº ÄÁÆ®¸®ºäÅÍ´Ù. µð·ºÆ¼ºê(Directive), SPA, AngularJS·Î ÀÛ¼ºÇÑ Å©·Ò È®ÀåÇÁ·Î±×·¥°ú °°Àº °³ÀÎ ¿ÀǼҽº ÇÁ·ÎÁ§Æ®¸¦ °³¹ßÇÏ°í °ø°³ÇؿԴÙ. ´Ù¸¥ °³¹ßÀڵ鿡°Ô ¿µ°¨À̳ª µµ¿òÀ» ÁÙ ¼ö ÀÖ´Â °³ÀÎ ºí·Î±×¸¦ ¿î¿µÇϸç ÀÌÇØÇϱ⠽¬¿î Ç¥ÇöÀ¸·Î ÀÚ½ÅÀÇ ÇÁ·Î±×·¡¹Ö °æÇèÀ» °øÀ¯ÇÒ Á¤µµ·Î ¿­Á¤ÀÌ ³ÑÄ£´Ù. ÄÚµùÀ» ÇÏÁö ¾Ê´Â ½Ã°£¿¡´Â º¸Åë µ¶¼­³ª À¯Æ©ºê µ¿¿µ»ó °¨»ó, ±×¸®°í °¡Á·°ú ÇÔ²² Äڹ̵ð ¼î ½ÃûÀ» Áñ±ä´Ù. Æú¶õµå¿¡ À§Ä¡ÇÑ [Appliness and Sdjournal Magazine]¿¡ ±â»ç¸¦ ±â°íÇϱ⵵ Çß´Ù.

    Àú¼­
    [AngularJS ¹ÝÀÀÇü À¥¾Û °³¹ß

    ÆîÃ帱â
    ¸¶Æ¼¾Æ½º ³Ú¼¾(Matthias Nehlsen) [Àú] ½ÅÀ۾˸² SMS½Åû ÀÛ°¡DBº¸±â
    »ý³â¿ùÀÏ -
    Ãâ»ýÁö -
    Ãâ°£µµ¼­ 0Á¾
    ÆÇ¸Å¼ö 0±Ç

    15³â°£ Á¤º¸ Å×Å©³î·ÎÁö ºÐ¾ß¿¡¼­ ÀÏÇÑ ÇÁ¸®·£¼­ ¼ÒÇÁÆ®¿þ¾î ¿£Áö´Ï¾îÀÌÀÚ ¿­Á¤ÀûÀÎ ¿ÀǼҽº ÄÁÆ®¸®ºäÅÍ´Ù. ÇöÀç À¥ ¾ÖÇø®ÄÉÀ̼ǿ¡ ¿­Á¤À» ½ñ°í Àִµ¥ ÁÖ·Î AngularJS¸¦ Ȱ¿ëÇØ¼­ °³¹ßÇÑ´Ù. ÇԺθ£Å© AngularJS ¹ÌÆ®¾÷(Meetup)À» â¼³Çß´Ù. https://github.com/matthiasn¿¡ µé¾î°¡¸é ¿ÀǼҽº ÇÁ·ÎÁ§Æ®¸¦, http://matthiasnehlsen.com¿¡ °¡¸é ºí·Î±×¸¦ È®ÀÎÇÒ ¼ö ÀÖ´Ù. Æ®À§ÅÍ¿¡¼­ @matthiasnehlsen·Î °Ë»öÇÏ¸é ÆÈ·Î¿ìÇÒ ¼ö ÀÖ´Ù.

    Àú¼­
    [AngularJS ¹ÝÀÀÇü À¥¾Û °³¹ß°ú ¼º´É ÃÖÀûÈ­]

    »ý³â¿ùÀÏ -
    Ãâ»ýÁö -
    Ãâ°£µµ¼­ 0Á¾
    ÆÇ¸Å¼ö 0±Ç

    ±¤¿î´ëÇб³ ÀüÀÚ°øÇаú¸¦ Á¹¾÷ÇÏ°í µ¿´ëÇпø ÀÓº£µðµå ¼ÒÇÁÆ®¿þ¾î °øÇаú¿¡¼­ ¾Èµå·ÎÀ̵å¿Í ºí·çÅõ½º¸¦ Àü°øÇß´Ù. °ú°Å ¿Àºñ°í¿¡¼­ À¥ °³¹ßÀڷΠȰµ¿Çϰí ÀÖ´Â ³ëµå¿¡ °ü½ÉÀÌ ¸¹Àº Çູ °³¹ßÀÚ´Ù. ÇູÇÑ HMI WebApp °³¹ß ÆÀ¿¡¼­ Â÷·®¿ë Ç÷§Æû¿¡ ¿Ã¶ó°¡´Â À¥ ¾ÛÀ» °³¹ßÇϸ鼭 ¸¹Àº °æÇè°ú ½Ç·ÂÀ» ½×¾Ò´Ù. ÇöÀç ºê¶óÀÌ´ÏŬ¿¡ ±Ù¹«Çϸ鼭 ¼­¹ö¿Í Ŭ¶óÀÌ¾ðÆ®¸¦ °³¹ßÇϸç, ºòµ¥ÀÌÅÍ ºÐ¼®¿¡ °ü½ÉÀÌ ¸¹°í, ½ÇÁ¦ µ¥ÀÌÅÍ ºÐ¼® »ç·Ê¸¦ ¸¸µé°í ÀÖ´Ù. ¹ø¿ª ÀÛ¾÷À» ÅëÇØ Ã¥À» Àд ¸ðµç »ç¶÷¿¡°Ô ²À µµ¿òÀÌ µÇ±â¸¦ ¹Ù¶ó´Â ¸¶À½À» ´Ã ǰ°í ÀÖ´Ù. ¿¡ÀÌÄÜÃâÆÇ»ç¿¡¼­ Ãâ°£ÇÑ [³ëµå·Î ÇÏ

    ÆîÃ帱â

    ÀÌ »óǰÀÇ ½Ã¸®Áî

    acorn+PACKT ½Ã¸®Áî(ÃÑ 353±Ç / ÇöÀ籸¸Å °¡´Éµµ¼­ 309±Ç)

    ÆîÃ帱â

    ÀÌ Ã¥°ú ³»¿ëÀÌ ºñ½ÁÇÑ Ã¥ ? ³»¿ë À¯»çµµ¶õ? ÀÌ µµ¼­°¡ °¡Áø ³»¿ëÀ» ºÐ¼®ÇÏ¿© ±âÁØ µµ¼­¿Í ¾ó¸¶³ª ¸¹ÀÌ À¯»çÇÑ ÄÜÅÙÃ÷¸¦ ¸¹ÀÌ °¡Áö°í Àִ°¡¿¡ ´ëÇÑ ºñÀ²ÀÔ´Ï´Ù.

      ¸®ºä

      0.0 (ÃÑ 0°Ç)

      ±¸¸Å ÈÄ ¸®ºä ÀÛ¼º ½Ã, ºÏÇǴϾð Áö¼ö ÃÖ´ë 600Á¡

      ¸®ºä¾²±â

      ±â´ëÆò

      ÀÛ¼º½Ã À¯ÀÇ»çÇ×

      ÆòÁ¡
      0/200ÀÚ
      µî·ÏÇϱâ

      ±â´ëÆò

      0.0

      ±³È¯/ȯºÒ

      ±³È¯/ȯºÒ ¹æ¹ý

      ¡®¸¶ÀÌÆäÀÌÁö > Ãë¼Ò/¹Ýǰ/±³È¯/ȯºÒ¡¯ ¿¡¼­ ½ÅûÇÔ, 1:1 ¹®ÀÇ °Ô½ÃÆÇ ¶Ç´Â °í°´¼¾ÅÍ(1577-2555) ÀÌ¿ë °¡´É

      ±³È¯/ȯºÒ °¡´É ±â°£

      °í°´º¯½ÉÀº Ãâ°í¿Ï·á ´ÙÀ½³¯ºÎÅÍ 14ÀÏ ±îÁö¸¸ ±³È¯/ȯºÒÀÌ °¡´ÉÇÔ

      ±³È¯/ȯºÒ ºñ¿ë

      °í°´º¯½É ¶Ç´Â ±¸¸ÅÂø¿ÀÀÇ °æ¿ì¿¡¸¸ 2,500¿ø Åùèºñ¸¦ °í°´´ÔÀÌ ºÎ´ãÇÔ

      ±³È¯/ȯºÒ ºÒ°¡»çÀ¯

      ¹ÝǰÁ¢¼ö ¾øÀÌ ¹Ý¼ÛÇϰųª, ¿ìÆíÀ¸·Î º¸³¾ °æ¿ì »óǰ È®ÀÎÀÌ ¾î·Á¿ö ȯºÒÀÌ ºÒ°¡ÇÒ ¼ö ÀÖÀ½
      ¹è¼ÛµÈ »óǰÀÇ ºÐ½Ç, »óǰÆ÷ÀåÀÌ ÈÑ¼ÕµÈ °æ¿ì, ºñ´Ò·¦ÇÎµÈ »óǰÀÇ ºñ´Ò °³ºÀ½Ã ±³È¯/¹ÝǰÀÌ ºÒ°¡´ÉÇÔ

      ¼ÒºñÀÚ ÇÇÇØº¸»ó

      ¼ÒºñÀÚ ÇÇÇØº¸»óÀÇ ºÐÀïó¸® µî¿¡ °üÇÑ »çÇ×Àº ¼ÒºñÀÚºÐÀïÇØ°á±âÁØ(°øÁ¤°Å·¡À§¿øÈ¸ °í½Ã)¿¡ µû¶ó ºñÇØ º¸»ó ¹ÞÀ» ¼ö ÀÖÀ½
      ±³È¯/¹Ýǰ/º¸ÁõÁ¶°Ç ¹× ǰÁúº¸Áõ ±âÁØÀº ¼ÒºñÀڱ⺻¹ý¿¡ µû¸¥ ¼ÒºñÀÚ ºÐÀï ÇØ°á ±âÁØ¿¡ µû¶ó ÇÇÇØ¸¦ º¸»ó ¹ÞÀ» ¼ö ÀÖÀ½

      ±âŸ

      µµ¸Å»ó ¹× Á¦ÀÛ»ç »çÁ¤¿¡ µû¶ó ǰÀý/ÀýÆÇ µîÀÇ »çÀ¯·Î ÁÖ¹®ÀÌ Ãë¼ÒµÉ ¼ö ÀÖÀ½(ÀÌ °æ¿ì ÀÎÅÍÆÄÅ©µµ¼­¿¡¼­ °í°´´Ô²² º°µµ·Î ¿¬¶ôÇÏ¿© °íÁöÇÔ)

      ¹è¼Û¾È³»

      • ÀÎÅÍÆÄÅ© µµ¼­ »óǰÀº Åùè·Î ¹è¼ÛµÇ¸ç, Ãâ°í¿Ï·á 1~2Àϳ» »óǰÀ» ¹Þ¾Æ º¸½Ç ¼ö ÀÖ½À´Ï´Ù

      • Ãâ°í°¡´É ½Ã°£ÀÌ ¼­·Î ´Ù¸¥ »óǰÀ» ÇÔ²² ÁÖ¹®ÇÒ °æ¿ì Ãâ°í°¡´É ½Ã°£ÀÌ °¡Àå ±ä »óǰÀ» ±âÁØÀ¸·Î ¹è¼ÛµË´Ï´Ù.

      • ±ººÎ´ë, ±³µµ¼Ò µî ƯÁ¤±â°üÀº ¿ìü±¹ Åù踸 ¹è¼Û°¡´ÉÇÏ¿©, ÀÎÅÍÆÄÅ© ¿Ü Ÿ¾÷ü ¹è¼Û»óǰÀÎ °æ¿ì ¹ß¼ÛµÇÁö ¾ÊÀ» ¼ö ÀÖ½À´Ï´Ù.

      • ¹è¼Ûºñ

      µµ¼­(Áß°íµµ¼­ Æ÷ÇÔ) ±¸¸Å

      2,000¿ø (1¸¸¿øÀÌ»ó ±¸¸Å ½Ã ¹«·á¹è¼Û)

      À½¹Ý/DVD/ÀâÁö/¸¸È­ ±¸¸Å

      2,000¿ø (2¸¸¿øÀÌ»ó ±¸¸Å ½Ã ¹«·á¹è¼Û)

      µµ¼­¿Í À½¹Ý/DVD/ÀâÁö/¸¸È­/
      Áß°íÁ÷¹è¼Û»óǰÀ» ÇÔ²² ±¸¸Å

      2,000¿ø (1¸¸¿øÀÌ»ó ±¸¸Å ½Ã ¹«·á¹è¼Û)

      ¾÷üÁ÷Á¢¹è¼Û»óǰ ±¸¸Å

      ¾÷üº° »óÀÌÇÑ ¹è¼Ûºñ Àû¿ë