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

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

    ÄÚ¾î ÇÁ·±Æ®¿£µå UI

    º£½ºÆ®

    ÄÚ¾î ÇÁ·±Æ®¿£µå UI ¸®¾×Æ®¿Í ¼ø¼ö ÀÚ¹Ù½ºÅ©¸³Æ®·Î Ű¿ì´Â ½Ç¹« »ç°í·Â

    • Á¤Àç³² Àú
    • À§Å°ºÏ½º
    • 2026³â 03¿ù 10ÀÏ
    • Á¤°¡
      38,000¿ø
    • ÆÇ¸Å°¡
      34,200¿ø [10% ÇÒÀÎ]
    • °áÁ¦ ÇýÅÃ
      ¹«ÀÌÀÚ
    • Àû¸³±Ý
      1,900¿ø Àû¸³ [5%P]

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

    • ¹è¼Û±¸ºÐ
      ¾÷ü¹è¼Û(¹ÝµðºÏ)
    • ¹è¼Û·á
      ¹«·á¹è¼Û
    • Ãâ°í¿¹Á¤ÀÏ

      Ãâ°í¿¹Á¤ÀÏ ¾È³»

      ¡Ø Ãâ°í¿¹Á¤ÀÏÀº µµ¼­ Àç°í»óȲ¿¡ µû¶ó º¯µ¿µÉ ¼ö ÀÖ½À´Ï´Ù.

      close

      2026³â 04¿ù 08ÀÏ(¼ö)

      ¡Ø Ãâ°í¿¹Á¤ÀÏÀº µµ¼­ Àç°í»óȲ¿¡ µû¶ó º¯µ¿µÉ ¼ö ÀÖ½À´Ï´Ù.

    ¼ö·®
    ȸ¿ø¸®ºä
    - [0]
    ISBN: 9791158396602 596ÂÊ 1,132g 175 x 235 (§®)

    Áö±Ý ÀÌÃ¥Àº

    • ÆÇ¸ÅÁö¼ö : 0

    ÀÌ Ã¥Àº

    ÇÁ·±Æ®¿£µå UIÀÇ ÇÙ½É, ¼ø¼ö ÀÚ¹Ù½ºÅ©¸³Æ®ºÎÅÍ ¸®¾×Æ® ½ÉÈ­ ÆÐÅϱîÁö!

    ÇÁ·±Æ®¿£µå °³¹ßÀº ´Ü¼øÇÑ ¶óÀ̺귯¸® Ȱ¿ëÀ» ³Ñ¾î, ºê¶ó¿ìÀú ¸ÞÄ¿´ÏÁòÀ» ÀÌÇØÇϰí Á¦¾îÇÏ´Â °úÁ¤ÀÔ´Ï´Ù. ´Ù¸¸ ¸ÅÀÏ ¾²´Â React ÈŰú ÄÄÆ÷³ÍÆ® À̸鿡 ÀÖ´Â ¼ø¼ö ÀÚ¹Ù½ºÅ©¸³Æ®(Web API)ÀÇ ÀÛµ¿ ¿ø¸®¿Í È¿À²ÀûÀÎ UI ¼³°è ±¸Á¶¸¦ Á¦´ë·Î ÀÌÇØÇϱâ´Â ½±Áö ¾Ê½À´Ï´Ù.

    ÀÌ Ã¥Àº °°Àº UI¸¦ React¿Í ¼ø¼ö ÀÚ¹Ù½ºÅ©¸³Æ® µÎ ¹æ½ÄÀ¸·Î ±¸ÇöÇϸç, °¢ Á¢±Ù¹ýÀÇ Àå´ÜÁ¡À» ºñ±³ÇØ ÀÌÇØÇÒ ¼ö ÀÖµµ·Ï µ½½À´Ï´Ù. ³ª¾Æ°¡ Çö´ë ÇÁ·¹ÀÓ¿öÅ© ȯ°æ ¼Ó¿¡¼­ ÀÚ¹Ù½ºÅ©¸³Æ® »ýŰ踦 ´Ù·ç´Â µ¥ ÇÊ¿äÇÑ ½Ç¹« ÅëÂûÀ» Á¦°øÇÕ´Ï´Ù.

    ¡ºÄÚ¾î ÇÁ·±Æ®¿£µå UI¡»´Â ±â´Éº° ÀÛ¼º¹ýÀ̳ª »ç¿ë¹ýÀ» ³ª¿­ÇÏ°í ¼Ò°³ÇÏ´Â µ¥ ±×Ä¡Áö ¾Ê°í, UI°¡ µ¿ÀÛÇÏ´Â ¿ø¸®¿Í ¼³°è ±âÁØÀ» ±íÀÌ ÀÖ°Ô ´Ù·ì´Ï´Ù. Intersection Observer¸¦ Ȱ¿ëÇÑ °¡½Ã¼º Á¦¾î, customValidity¸¦ ÅëÇÑ Æû °ËÁõ µî ÃֽŠWeb API¿Í ¸®¾×Æ® ±â¼úÀ» ´Ù·ç°í, HTML°ú CSS¸¸À¸·Î ÇØ°áÇÒ ¼ö ÀÖ´Â ¿µ¿ª±îÁö ¾Æ¿ì¸£¸ç, Æø³Ð°í À¯¿¬ÇÑ ½Ã¾ß¸¦ °¡Áú ¼ö ÀÖµµ·Ï µ½½À´Ï´Ù.

    ÀÌ Ã¥Àº Á¤´äÀ» Á¦½ÃÇϱ⺸´Ù ÇØ°á °úÁ¤¿¡¼­ÀÇ °í¹Î°ú ½Ãµµ, ±×¸®°í ¹®Á¦ ÇØ°áÀ» À§ÇÑ ½Ç¸¶¸®¸¦ °øÀ¯ÇÕ´Ï´Ù. Ãʺ¸ °³¹ßÀÚ¶ó¸é º¹ÀâÇÑ UI °³³äÀ» ´Ü°èÀûÀ¸·Î ÀÌÇØÇϸç ÀڽۨÀ» ¾òÀ» ¼ö ÀÖ°í, ¼÷·ÃµÈ °³¹ßÀÚ¶ó¸é ÇÁ·¹ÀÓ¿öÅ©¿¡ ±â´ëÁö ¾Ê°í ¹®Á¦¸¦ ÇØ°áÇÏ´Â ¿ª·®À» ±â¸¦ ¼ö ÀÖ½À´Ï´Ù. Äڵ带 µû¶ó Ä¡´Â °ÍÀ» ³Ñ¾î, ½º½º·Î »ý°¢ÇÏ°í ¼³°èÇÏ´Â ÈûÀ» ±æ·¯ º¸½Ã±â ¹Ù¶ø´Ï´Ù.


     


     




    ÃâÆÇ»ç ¸®ºä

    * ÀÌ Ã¥¿¡¼­ ´Ù·ç´Â ³»¿ë *
    ¡¤ ¸®¾×Æ®¿Í ¼ø¼ö ÀÚ¹Ù½ºÅ©¸³Æ®·Î µ¿ÀÏÇÑ UI¸¦ ±¸ÇöÇÏ¸ç °¢ ÆÐ·¯´ÙÀÓÀ» ÀÌÇØÇϱâ
    ¡¤ ¾ÆÄÚµð¾ð, ÅÇ ¸Þ´º, ÅøÆÁ µî Çʼö UI ÄÄÆ÷³ÍÆ®ÀÇ ¹Ø¹Ù´Ú ¼³°è
    ¡¤ Intersection Observer, scrollIntoView µî ¼ø¼ö ÀÚ¹Ù½ºÅ©¸³Æ® API ½ÇÀü Ȱ¿ë
    ¡¤ useRef, createPortalÀ» Ȱ¿ëÇÑ DOM Á÷Á¢ Á¦¾î ¹× ·¹ÀÌ¾î °ü¸® ±â¹ý
    ¡¤ ¹«ÇÑ ½ºÅ©·Ñ, ij·¯¼¿ µî UX¸¦ Á¿ìÇÏ´Â ÇÙ½É UI ·ÎÁ÷ ±¸Çö
    ¡¤ ÄÄÆÄ¿îµå ÄÄÆ÷³ÍÆ®¿Í Çìµå¸®½º ÆÐÅÏÀ» Àû¿ëÇÑ Àç»ç¿ë °¡´ÉÇÑ ¼³°è ±¸Á¶


     



    ÀúÀÚ ¼Ò°³

    Á¤Àç³²

    ´ÊÀº ³ªÀÌ¿¡ °³¹ß¿¡ ÀÔ¹®ÇÑ, È£±â½É ¸¹Àº ¿¹ºñ ¾ÆºüÀÔ´Ï´Ù. ÀÎÇÁ·± Áö½Ä°øÀ¯ÀÚ(inflearn.com/users/46840)À̸ç, À¯Æ©ºê(youtube.com/@FERoy)µµ ¿î¿µÇϰí ÀÖ½À´Ï´Ù. À¥ ÆÛºí¸®¼Å·Î ½ÃÀÛÇØ ÇÁ·±Æ®¿£µå °³¹ßÀÚ·Î ¼ºÀåÇÏ´Â µ¿¾È, µðÀÚÀ̳Ê, ±âȹÀÚ, °³¹ßÀÚ¿Í Çù¾÷Çϰí Á¶À²ÇÏ¸ç ´Ù¾çÇÑ UI ¹®Á¦¸¦ ÇØ°áÇØ ¿Ô½À´Ï´Ù. ´Ã ´õ °£´ÜÇϰųª Á¤È®ÇÑ ¹æ¹ýÀº ¾øÀ»Áö °í¹ÎÇϸç, Á¤´äÀÌ Á¤ÇØÁöÁö ¾ÊÀº ¹®Á¦´Â ¿©·¯ ´ë¾ÈÀ» ³õ°í ºñ±³Çϸç Ç®¾î°¡´Â °úÁ¤À» ÁÁ¾ÆÇÕ´Ï´Ù.

    ¸ñÂ÷

    ¡¤ 00Àå: ȯ°æ ±¸¼º
    0.0 ÇÁ·Î±×·¥ ¼³Ä¡
    __0.0.0 Å©·Ò ºê¶ó¿ìÀú ¼³Ä¡
    __0.0.1 Node.js¿Í npm ¼³Ä¡
    __0.0.2 ºñÁÖ¾ó ½ºÆ©µð¿À ÄÚµå ¼³Ä¡
    0.1 ÇÁ·ÎÁ§Æ® ȯ°æ ±¸¼º
    __0.1.0 ¼³Á¤ ¿Ï·á ÄÚµå Ȱ¿ë
    __0.1.1 Vite + TanStack Router ÇÁ·ÎÁ§Æ® »ý¼º
    __0.1.2 ÇÁ·ÎÁ§Æ® ½ÃÀÛ
    __0.1.3 ÃʱâÈ­ ¹× ±âº» ȯ°æ ¼³Á¤
    __0.1.4 °øÅë ÄÚµå ¼öÁ¤
    __0.1.5 °æ·Î ó¸®
    0.2 ¼ø¼ö ÀÚ¹Ù½ºÅ©¸³Æ® ½ÇÇà±â

    ¡¤ 01Àå: ¾ÆÄÚµð¾ð
    1.0 °øÅë ÄÚµå ÀÛ¼º
    1.1 ù ¹øÂ° ¾ÆÄÚµð¾ð
    1.2 CSS·Î ¼û±è/º¸ÀÓ Ã³¸®
    1.3 CSS ¾Ö´Ï¸ÞÀÌ¼Ç Ãß°¡
    __1.3.0 ±âº» ¾Ö´Ï¸ÞÀ̼Ç
    1.4 ¼ø¼ö ÀÚ¹Ù½ºÅ©¸³Æ® ¹öÀü
    1.5 HTML¸¸À¸·Î ÀÛ¼º
    __1.5.0 radio input
    __1.5.1 details
    1.6 ctrl+F °Ë»ö ±â´É Ãß°¡
    1.7 ½ÉÈ­ - ¸í·ÉÇü ÇÁ·Î±×·¡¹Ö°ú ¼±¾ðÇü ÇÁ·Î±×·¡¹Ö
    __1.7.0 ¸í·ÉÇü ÇÁ·Î±×·¡¹Ö
    __1.7.1 ¼±¾ðÇü ÇÁ·Î±×·¡¹Ö
    __1.7.2 µÎ ÆÐ·¯´ÙÀÓ ºñ±³
    1.8 Á¤¸®

    ¡¤ 02Àå: ÅǸ޴º
    2.0 °øÅë ÄÚµå ÀÛ¼º
    2.1 ù ¹øÂ° ÅǸ޴º
    2.2 CSS·Î ¼û±è/º¸ÀÓ Ã³¸®
    2.3 CSS ¾Ö´Ï¸ÞÀÌ¼Ç Ãß°¡
    __2.3.0 °£´ÜÇÑ ¾Ö´Ï¸ÞÀÌ¼Ç - transition
    __2.3.1 º¹ÀâÇÑ ¾Ö´Ï¸ÞÀÌ¼Ç - animation
    __2.3.2 ¾Ö´Ï¸ÞÀÌ¼Ç Á¾·á ½Ã Ŭ·¡½º Á¦°ÅÇϱâ
    2.4 ¼ø¼ö ÀÚ¹Ù½ºÅ©¸³Æ® ¹öÀü
    2.5 HTML¸¸À¸·Î ÀÛ¼º - radio input
    2.6 Á¤¸®

    ¡¤ 03Àå: ÅøÆÁ
    3.0 °øÅë ÄÚµå ÀÛ¼º
    3.1 ÅÍÄ¡ ¶Ç´Â Ŭ¸¯À¸·Î µ¿ÀÛÇÏ´Â ÅøÆÁ
    3.2 ÃÖ´ë ÇϳªÀÇ ÅøÆÁ¸¸ ¿­·Á ÀÖµµ·Ï ó¸®
    __3.2.0 ÅøÆÁÀ» ¿­ ¶§ ±âÁ¸ ÅøÆÁÀ» ¸ðµÎ ´Ý±â - context API Ȱ¿ë
    __3.2.1 ´Ù¸¥ °÷ Ŭ¸¯ ½Ã ÅøÆÁ ¸ðµÎ ´Ý±â - À̺¥Æ® Çڵ鷯
    __3.2.2 HTML¸¸À¸·Î ÀÛ¼º - details
    3.3 È­¸éÀ» ¹þ¾î³ªÁö ¾Êµµ·Ï ó¸® (1) - Á÷Á¢ °è»ê
    __3.3.0 viewportContext
    __3.3.1 scroll À̺¥Æ® °üÂû ´ë»ó°ú resize °üÂû ´ë»ó ºÐ¸®Çϱâ
    __3.3.2 ÀÏ¹Ý HTML ¿ä¼Ò¿¡ ´ëÇÑ ÁÂÇ¥ Á¤º¸
    __3.3.3 useStyleInsideViewport ÈÅ
    __3.3.4 ¸¶¹«¸® - ÄÚµå Àû¿ëÇϱâ
    3.4 È­¸éÀ» ¹þ¾î³ªÁö ¾Êµµ·Ï ó¸® (2) - anchor positioning
    3.5 ¼ø¼ö ÀÚ¹Ù½ºÅ©¸³Æ® ¹öÀü
    __3.5.0 ÄÁÅØ½ºÆ® ´ëüÇϱâ - ¿É¼­¹ö ÆÐÅÏ
    __3.5.1 ÈÅ ´ëüÇϱâ - ¿ªÇÒ Ãà¼Ò
    __3.5.2 ÅøÆÁ ÄÄÆ÷³ÍÆ®
    3.6 Á¤¸®

    ¡¤ 04Àå: ¹ÝÀÀÇü ÅØ½ºÆ®¹Ú½º
    4.0 °øÅë ÄÚµå ÀÛ¼º
    4.1 canvas·Î ³ôÀÌ °è»ê
    4.2 ·¹Çø®Ä« ±â¹ý
    4.3 ¿øº»ÀÇ scrollHeight·Î Á¶Àý
    4.4 ¼ø¼ö ÀÚ¹Ù½ºÅ©¸³Æ® ¹öÀü
    4.5 Á¤¸®

    ¡¤ 05Àå: ¿©·¯ÁÙ ¸»ÁÙÀÓ
    5.0 °øÅë ÄÚµå ÀÛ¼º
    5.1 canvas·Î ÁÙ ¼ö °è»ê
    5.2 ·¹Çø®Ä« ±â¹ý
    5.3 ¿øº»ÀÇ scrollHeight·Î Á¶Àý
    5.4 ¼ø¼ö ÀÚ¹Ù½ºÅ©¸³Æ® ¹öÀü
    5.5 Á¤¸®

    ¡¤ 06Àå: Æû Á¦¾î
    6.0 °øÅë ÄÚµå ÀÛ¼º
    6.1 ¼ýÀÚ ±¸ºÐ ±âÈ£ ÀÚµ¿ ¿Ï¼º ÀÎDz
    __6.1.0 ±¸ºÐ ±âÈ£¸¦ Ç¥±âÇÏ´Â ¹æ¹ý
    __6.1.1 »ç¿ëÀÚ ÀÔ·Â Áï½Ã ±¸ºÐ ±âÈ£ »ðÀÔÇϱâ
    __6.1.2 Ä¿¼­ À̵¿ ¹× ¹é½ºÆäÀ̽º ¹®Á¦ ÇØ°á
    __6.1.3 ÃÖÃÊ Æ÷Ä¿½º ½Ã Ä¿¼­ À̵¿½Ã۱â
    __6.1.4 À¯È¿¼º °Ë»ç
    6.2 º¹ÀâÇÑ Æû Á¦¾î
    __6.2.0 Á¦¾î ÄÄÆ÷³ÍÆ® vs ºñÁ¦¾î ÄÄÆ÷³ÍÆ®, Á¦¾î Æû vs ºñÁ¦¾î Æû
    __6.2.1 ºñÁ¦¾î Æû
    __6.2.2 Á¦¾î Æû
    6.3 Ä¿½ºÅÒ ÈÅ
    6.4 Á¤¸®

    ¡¤ 07Àå: Áö¿¬ ·Îµù
    7.0 °øÅë ÄÚµå ÀÛ¼º
    7.1 Á÷Á¢ °è»ê
    __7.1.0 ±âº» ÄÚµå ÀÛ¼º
    __7.1.1 È­¸é ¾È¿¡ ÀÖ´ÂÁö ÆÇ´ÜÇϱâ
    7.2 Intersection Observer (+ native)
    __7.2.0 Intersection Observer ÈÅ Àû¿ë
    __7.2.1 HTML loading ¼Ó¼º Ȱ¿ë
    7.3 ¼ø¼ö ÀÚ¹Ù½ºÅ©¸³Æ® ¹öÀü
    __7.3.0 useIntersectionObserver ÈÅ ´ëüÇϱâ
    __7.3.1 Áö¿¬ ·Îµù ÇÔ¼ö
    __7.3.2 Áö¿¬ ·Îµù À̹ÌÁö ÄÄÆ÷³ÍÆ®
    7.4 ¹Ì¸® º¸±â Á¦°ø
    7.5 Á¤¸®

    ¡¤ 08Àå: ÆäÀÌÁö³×À̼ǰú ¹«ÇÑ ½ºÅ©·Ñ
    8.0 °øÅë ÄÚµå ÀÛ¼º
    8.1 ÀüÅëÀûÀÎ ÆäÀÌÁö³×ÀÌ¼Ç - ³»ºñ°ÔÀÌ¼Ç ¹Ù
    __8.1.0 ±âº» ±¸¼º
    __8.1.1 ¼­¹ö ÀÀ´ä ½Ã°£ MockingÇϱâ
    __8.1.2 ÈÅÀ¸·Î ÃßÃâ
    __8.1.3 ³»ºñ°ÔÀÌ¼Ç ¹Ù ÄÄÆ÷³ÍÆ® ºÐ¸®
    __8.1.4 ÃÖ´ë ÆäÀÌÁö Á¦ÇÑ ±â´É Ãß°¡
    __8.1.5 ÃÖ´ë ÆäÀÌÁö¸¦ ¾Ë ¼ö ¾ø´Â °æ¿ì
    8.2 ¹«ÇÑ ½ºÅ©·Ñ
    __8.2.0 ¹«ÇÑ ½ºÅ©·Ñ ±â´É ±¸Çö
    __8.2.1 ¿øÀÎ ºÐ¼® ¹× ¹®Á¦ ÇØ°á
    8.3 ¼ø¼ö ÀÚ¹Ù½ºÅ©¸³Æ® ¹öÀü
    8.4 ¹«ÇÑ ½ºÅ©·Ñ ¼º´É ÃÖÀûÈ­
    __8.4.0 Windowing #1
    __8.4.1 Windowing #2
    __8.4.2 CSS content-visibility: auto;
    8.5 Á¤¸®

    ¡¤ 09Àå: ij·¯¼¿
    9.0 °øÅë ÄÚµå ÀÛ¼º
    9.1 ±âº» ij·¯¼¿
    9.2 ½ºÅ©·Ñ ¹Ú½º
    __9.2.0 È­¸é ´ÜÀ§·Î À̵¿ÇÏ´Â ½ºÅ©·Ñ ¹Ú½º
    __9.2.1 ½ºÅ©·Ñ ¹Ú½º ij·¯¼¿
    __9.2.2 ±âº» ij·¯¼¿ vs. ½ºÅ©·Ñ ¹Ú½º
    9.3 ¹«ÇÑ Ä³·¯¼¿
    9.4 ½ÉÈ­ - 3D ij·¯¼¿
    9.5 Á¤¸®

    ¡¤ 10Àå: ½ºÅ©·Ñ ½ºÆÄÀÌ
    10.0 °øÅë ÄÚµå ÀÛ¼º
    10.1 ½ºÅ©·Ñ À̺¥Æ®
    10.2 Intersection Observer
    10.3 ³»ºñ°ÔÀ̼ǿ¡ ½ºÅ©·Ñ ¹Ú½º Àû¿ë
    __10.3.0 ½ºÅ©·Ñ ¹Ú½º ÄÄÆ÷³ÍÆ® ºÐ¸®
    __10.3.1 ½ºÅ©·Ñ ÃÊÁ¡ À̵¿ 1¾È - ScrollBox¿¡¼­ ÀÚµ¿À¸·Î ¼öÇà
    __10.3.2 ½ºÅ©·Ñ ÃÊÁ¡ À̵¿ 2¾È - »óÀ§ ÄÄÆ÷³ÍÆ®¿¡¼­ ¸í·É
    10.4 Á¤¸®

    ¡¤ 11Àå: ½º³¼¹Ù
    11.0 °øÅë ÄÚµå ÀÛ¼º
    11.1 ¼ø¼ö ÀÚ¹Ù½ºÅ©¸³Æ® ¹öÀü
    11.2 Context
    11.3 Portal
    __11.3.0 PortalÀ» ÄÄÆ÷³ÍÆ®¿¡¼­ È£Ãâ
    __11.3.1 portalÀ» ÈÅ¿¡¼­ Àü´Þ
    11.4 Á¤¸®

    ¡¤ 12Àå: ¸ð´Þ
    12.0 °øÅë ÄÚµå ÀÛ¼º
    12.1 Context
    __12.1.0 ÄÄÆÄ¿îµå ÄÄÆ÷³ÍÆ® Compound Component
    __12.1.1 modalContext ¹× useModal ÈÅ
    __12.1.2 ½ÇÁ¦ ¸ð´Þ ÄÄÆ÷³ÍÆ® ÀÛ¼º ¹× Àû¿ë
    __12.1.3 ½ºÅ©·Ñ À̽´ ÆÄ¾Ç ¹× ÇØ°á
    __12.1.4 µ¥ÀÌÅÍ µ¿±âÈ­ ¹®Á¦
    12.2 createPortal + context + HOC
    __12.2.0 ±âº» µ¿ÀÛ ±¸Çö
    __12.2.1 ½ºÅ©·Ñ À̽´ ÇØ°á
    12.3 ¼ø¼ö ÀÚ¹Ù½ºÅ©¸³Æ® ¹öÀü
    12.4 HTML dialog (1)
    12.5 ÄÁÅØ½ºÆ® ¿ÜºÎ¿¡¼­ ¸ð´Þ È£Ãâ
    __12.5.0 ¿ÜºÎ¿¡¼­ Á¦¾î °¡´ÉÇϵµ·Ï ¸¸µé±â
    __12.5.1 ¸ð´ÞÀ» ¿­ ¶§ °ª Àü´Þ °¡´ÉÇϵµ·Ï º¯°æ
    12.6 Á¤¸®

    ¡¤ 13Àå: ÆË¿À¹ö
    13.0 °øÅë ÄÚµå ÀÛ¼º
    13.1 ÄÜÅÙÃ÷ ³»ºÎ¿¡¼­ ±×´ë·Î ·»´õ¸µ
    13.2 createPortal
    13.3 HTML dialog
    13.4 popover ¼Ó¼º
    13.5. Á¤¸®

    ¡¤ 14Àå: µå·Ó´Ù¿î
    14.0 °øÅë ÄÚµå ÀÛ¼º
    14.1 ÄÄÆÄ¿îµå ÄÄÆ÷³ÍÆ®
    __14.1.0 ±âº» ±â´É ±¸Çö
    __14.1.1 ¿ÜºÎ Ŭ¸¯ ½Ã ´ÝÈû ó¸® (1)
    __14.1.2 ¿ÜºÎ Ŭ¸¯ ½Ã ´ÝÈû ó¸® (2)
    __14.1.3 Űº¸µå ÀÔ·Â ½Ã ±â´É ±¸Çö
    14.2 Çìµå¸®½º ÄÄÆ÷³ÍÆ® Headless Component HTML dialog
    __14.2.0 render ÆÐÅÏ
    __14.2.1 ÈÅ ÆÐÅÏ
    __14.2.2 ÄÄÆÄ¿îµå ÄÄÆ÷³ÍÆ® vs. Çìµå¸®½º ÄÄÆ÷³ÍÆ®
    14.3 createPortal
    14.4 Á¤¸®

    ¡¤ 15Àå: ÀÚµ¿¿Ï¼º
    15.0 °øÅë ÄÚµå ÀÛ¼º
    15.1 Á¤ÀûÀÎ ÀÚµ¿¿Ï¼º
    15.2 ³×Æ®¿öÅ© ¿äû¿¡ ÀÇÇÑ ÀÚµ¿¿Ï¼º
    15.3 Á¤¸®

    ¡¤ 16Àå: °¶·¯¸®
    16.0 °øÅë ÄÚµå ÀÛ¼º
    16.1 ÄÄÆ÷³ÍÆ® ÀçȰ¿ë - Áö¿¬·Îµù, ½ºÅ©·Ñ¹Ú½º,
    16.2 ¸ð´Þ, ij·¯¼¿
    16.3 ¶óÀÌÆ®¹Ú½º °¶·¯¸®
    16.4 Á¤¸®

    ¡¤ 17Àå: ½ÉÈ­ - °æ·Î ó¸®
    17.0 °æ·Î 󸮸¦ À§ÇÑ routes ÇÏÀ§ ÄÄÆ÷³ÍÆ®
    17.1 °æ·Î-ÄÄÆ÷³ÍÆ® ¸ÅÇÎ
    __17.1.0 Áßø °´Ã¼(nested object)·Î ±¸¼º
    __17.1.1 ´ÜÀÏ ±íÀÌÀÇ °´Ã¼·Î ±¸¼º
    __17.1.2 GNB ÄÄÆ÷³ÍÆ®
    17.3 routeMap ÆÄÀÏ ¼öÁ¤ - ÃÖÁ¾ ÄÚµå

    ¡¤ ºÎ·Ï: ÀÇÁ¸ ÆÄÀÏ ¸ðÀ½

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

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

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

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

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

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

    ¹Ýǰ/±³È¯

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

    ¹Ýǰ/±³È¯

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