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

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

    ½ÇÀü ¸®¾×Æ® ÇÁ·Î±×·¡¹Ö [°³Á¤ÆÇ]

    ½ÇÀü ¸®¾×Æ® ÇÁ·Î±×·¡¹Ö [°³Á¤ÆÇ] ¸®¾×Æ® ÈźÎÅÍ Next.js±îÁö

    • ÀÌÀç½Â Àú
    • ÀλçÀÌÆ®
    • 2020³â 07¿ù 13ÀÏ
    • Á¤°¡
      32,000¿ø
    • ÆÇ¸Å°¡
      28,800¿ø [10% ÇÒÀÎ]
    • °áÁ¦ ÇýÅÃ
      ¹«ÀÌÀÚ
    • Àû¸³±Ý
      1,600¿ø Àû¸³ [5%P]

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

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

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

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

      close

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

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

    ¼ö·®
    ȸ¿ø¸®ºä
    - [0]
    ISBN: 9788966262670 524ÂÊ 188 x 240 (§®)

    Áö±Ý ÀÌÃ¥Àº

    ÀÌ Ã¥°ú ÇÔ²² ±¸¸ÅÇÑ Ã¥

    ÀúÀÚ ¼Ò°³

    ÀÌÀç½Â

    ÀúÀÚ : ÀÌÀç½Â

    ´ëÇб³ 1Çг⠶§ C ¾ð¾î¸¦ óÀ½ ¹è¿ì¸é¼­ Å͹̳ο¡¼­ µ¿ÀÛÇÏ´Â Åׯ®¸®½º¸¦ ¹ã»õ¸ç ¸¸µé¾ú´Ù. ¸¿¼Ò»ç! ¼¼»ó¿¡ ÀÌ·¸°Ô Àç¹Õ´Â °Ô ÀÖ´Ù´Ï. KAIST ÀΰøÁö´É ¿¬±¸½Ç¿¡¼­ ¼®»ç °úÁ¤À» ¹â´ø Áß ¿¬±¸º¸´Ù´Â Á¦Ç°À» ¸¸µå´Â ¿£Áö´Ï¾î°¡ Àû¼º¿¡ ¸Â´Â´Ù´Â °ÍÀ» È®½ÇÈ÷ ±ú´Ý°í, ¸®¾×Æ®¸¦ ÅëÇØ À¥ ÇÁ·ÐÆ®¿£µå °³¹ßÀÚ·Î ÀüÇâÇß´Ù. ¸®¾×Æ®¿¡ ºüÁ® Áö³»´Ù º¸´Ï ¸®¾×Æ® °ø½Ä ÇÁ·ÎÁ§Æ®¿¡ º¸³½ PRÀÌ ¸ÓÁöµÇ´Â °æÇèµµ Çß´Ù. ºí·Î±×¿¡ ¾´ 'īī¿ÀÆäÀÌÁö À¥ React Æ÷ÆÃ Èıâ'¶ó´Â ±ÛÀÌ ¸¹ÀÌ ÀÐÈ÷±âµµ Çß´Ù. ¿äÁòÀº īī¿ÀÆäÀÌÁö ÇØ¿Ü ¹öÀü À¥ °³¹ß¿¡ ÁýÁßÇϰí ÀÖ´Ù.

    ¸ñÂ÷

    1Àå ¸®¾×Æ® ÇÁ·ÎÁ§Æ® ½ÃÀÛÇϱâ
    1.1 ¸®¾×Æ®¶õ ¹«¾ùÀΰ¡
    1.2 ¸®¾×Æ® °³¹ß ȯ°æ Á÷Á¢ ±¸ÃàÇϱâ
    1.2.1 Hello World ÆäÀÌÁö ¸¸µé±â
    1.2.2 ¹Ùº§ »ç¿ëÇØ º¸±â
    1.2.3 À¥ÆÑÀÇ ±âº» °³³ä ÀÌÇØÇϱâ
    1.2.4 À¥ÆÑ »ç¿ëÇØ º¸±â
    1.3 create-react-appÀ¸·Î ½ÃÀÛÇϱâ
    1.3.1 create-react-app »ç¿ëÇØ º¸±â
    1.3.2 ÁÖ¿ä ¸í·É¾î ¾Ë¾Æº¸±â
    1.3.3 ÀÚ¹Ù½ºÅ©¸³Æ® Áö¿ø ¹üÀ§
    1.3.4 ÄÚµå ºÐÇÒÇϱâ
    1.3.5 ȯ°æ º¯¼ö »ç¿ëÇϱâ
    1.4 CSS ÀÛ¼º ¹æ¹ý °áÁ¤Çϱâ
    1.4.1 ÀϹÝÀûÀÎ CSS ÆÄÀÏ·Î ÀÛ¼ºÇϱâ
    1.4.2 css-module·Î ÀÛ¼ºÇϱâ
    1.4.3 Sass·Î ÀÛ¼ºÇϱâ
    1.4.4 css-in-js·Î ÀÛ¼ºÇϱâ
    1.5 ´ÜÀÏ ÆäÀÌÁö ¾ÖÇø®ÄÉÀÌ¼Ç ¸¸µé±â
    1.5.1 ºê¶ó¿ìÀú È÷½ºÅ丮 API
    1.5.2 react-router-dom »ç¿ëÇϱâ

    2Àå ES6+¸¦ ǰÀº ÀÚ¹Ù½ºÅ©¸³Æ®, ¸Å·ÂÀûÀÎ ¾ð¾î°¡ µÇ´Ù
    2.1 º¯¼ö¸¦ Á¤ÀÇÇÏ´Â »õ·Î¿î ¹æ¹ý: const, let
    2.1.1 var°¡ °¡Áø ¹®Á¦
    2.1.2 varÀÇ ¹®Á¦¸¦ ÇØ°áÇÏ´Â const, let
    2.2 °´Ã¼¿Í ¹è¿­ÀÇ »ç¿ë¼º °³¼±
    2.2.1 °´Ã¼¿Í ¹è¿­À» °£ÆíÇÏ°Ô »ý¼ºÇÏ°í ¼öÁ¤Çϱâ
    2.2.2 °´Ã¼¿Í ¹è¿­ÀÇ ¼Ó¼º°ªÀ» °£ÆíÇÏ°Ô °¡Á®¿À±â
    2.3 °­È­µÈ ÇÔ¼öÀÇ ±â´É
    2.3.1 ¸Å°³º¯¼ö¿¡ Ãß°¡µÈ ±â´É
    2.3.2 ÇÔ¼ö¸¦ Á¤ÀÇÇÏ´Â »õ·Î¿î ¹æ¹ý: È­»ìÇ¥ ÇÔ¼ö
    2.4 Çâ»óµÈ ºñµ¿±â ÇÁ·Î±×·¡¹Ö 1: ÇÁ·Î¹Ì½º
    2.4.1 ÇÁ·Î¹Ì½º ÀÌÇØÇϱâ
    2.4.2 ÇÁ·Î¹Ì½º Ȱ¿ëÇϱâ
    2.4.3 ÇÁ·Î¹Ì½º »ç¿ë ½Ã ÁÖÀÇÇÒ Á¡
    2.5 Çâ»óµÈ ºñµ¿±â ÇÁ·Î±×·¡¹Ö 2: async await
    2.5.1 async await ÀÌÇØÇϱâ
    2.5.2 async await Ȱ¿ëÇϱâ
    2.6 ÅÛÇø´ ¸®ÅÍ·²·Î µ¿ÀûÀÎ ¹®ÀÚ¿­ »ý¼ºÇϱâ
    2.7 ½ÇÇàÀ» ¸ØÃâ ¼ö ÀÖ´Â Á¦³Ê·¹ÀÌÅÍ
    2.7.1 Á¦³Ê·¹ÀÌÅÍ ÀÌÇØÇϱâ
    2.7.2 Á¦³Ê·¹ÀÌÅÍ È°¿ëÇϱâ

    3Àå Áß¿äÇÏÁö¸¸ Çò°¥¸®´Â ¸®¾×Æ® °³³ä ÀÌÇØÇϱâ
    3.1 »óÅȰª°ú ¼Ó¼º°ªÀ¸·Î °ü¸®ÇÏ´Â UI µ¥ÀÌÅÍ
    3.1.1 ¸®¾×Æ®¸¦ »ç¿ëÇÑ ÄÚµåÀÇ Æ¯Â¡
    3.1.2 ÄÄÆ÷³ÍÆ®ÀÇ ¼Ó¼º°ª°ú »óÅȰª
    3.1.3 ÄÄÆ÷³ÍÆ® ÇÔ¼öÀÇ ¹Ýȯ°ª
    3.2 ¸®¾×Æ® ¿ä¼Ò¿Í °¡»ó µ¼
    3.2.1 ¸®¾×Æ® ¿ä¼Ò ÀÌÇØÇϱâ
    3.2.2 ¸®¾×Æ® ¿ä¼Ò°¡ µ¼ ¿ä¼Ò·Î ¸¸µé¾îÁö´Â °úÁ¤
    3.3 ¸®¾×Æ® ÈÅ ±âÃÊ ÀÍÈ÷±â
    3.3.1 »óÅȰª Ãß°¡Çϱâ: useState
    3.3.2 ÄÄÆ÷³ÍÆ®¿¡¼­ ºÎ¼ö È¿°ú ó¸®Çϱâ: useEffect
    3.3.3 ÈÅ Á÷Á¢ ¸¸µé±â
    3.3.4 ÈÅ »ç¿ë ½Ã ÁöÄÑ¾ß ÇÒ ±ÔÄ¢
    3.4 ÄÜÅØ½ºÆ® API·Î µ¥ÀÌÅÍ Àü´ÞÇϱâ
    3.4.1 ÄÜÅØ½ºÆ® API ÀÌÇØÇϱâ
    3.4.2 ÄÜÅØ½ºÆ® API Ȱ¿ëÇϱâ
    3.4.3 ÄÜÅØ½ºÆ® API »ç¿ë ½Ã ÁÖÀÇÇÒ Á¡
    3.5 ref ¼Ó¼º°ªÀ¸·Î ÀÚ½Ä ¿ä¼Ò¿¡ Á¢±ÙÇϱâ
    3.5.1 ref ¼Ó¼º°ª ÀÌÇØÇϱâ
    3.5.2 ref ¼Ó¼º°ª Ȱ¿ëÇϱâ
    3.5.3 ref ¼Ó¼º°ª »ç¿ë ½Ã ÁÖÀÇÇÒ Á¡
    3.6 ¸®¾×Æ® ³»Àå ÈÅ »ìÆìº¸±â
    3.6.1 Consumer ÄÄÆ÷³ÍÆ® ¾øÀÌ ÄÜÅØ½ºÆ® »ç¿ëÇϱâ: useContext
    3.6.2 ·»´õ¸µ°ú ¹«°üÇÑ °ª ÀúÀåÇϱâ: useRef
    3.6.3 ¸Þ¸ðÀÌÁ¦ÀÌ¼Ç ÈÅ: useMemo, useCallback
    3.6.4 ÄÄÆ÷³ÍÆ®ÀÇ »óÅȰªÀ» ¸®´ö½ºÃ³·³ °ü¸®Çϱâ: useReducer
    3.6.5 ºÎ¸ð ÄÄÆ÷³ÍÆ®¿¡¼­ Á¢±Ù °¡´ÉÇÑ ÇÔ¼ö ±¸ÇöÇϱâ: useImperativeHandle
    3.6.6 ±âŸ ¸®¾×Æ® ³»Àå ÈÅ: useLayoutEffect, useDebugValue

    4Àå ¸®¾×Æ® ½ÇÀü Ȱ¿ë¹ý
    4.1 °¡µ¶¼º°ú »ý»ê¼ºÀ» °í·ÁÇÑ ÄÄÆ÷³ÍÆ® ÄÚµå ÀÛ¼º¹ý
    4.1.1 ÃßõÇÏ´Â ÄÄÆ÷³ÍÆ® ÆÄÀÏ ÀÛ¼º¹ý
    4.1.2 ¼Ó¼º°ª ŸÀÔ Á¤ÀÇÇϱâ: prop-types
    4.1.3 °¡µ¶¼ºÀ» ³ôÀÌ´Â Á¶°ÇºÎ ·»´õ¸µ ¹æ¹ý
    4.1.4 °ü½É»ç ºÐ¸®¸¦ À§ÇÑ ÇÁ·¹Á¨Å×À̼Ç, ÄÁÅ×ÀÌ³Ê ÄÄÆ÷³ÍÆ® ±¸ºÐÇϱâ
    4.2 useEffect ÈÅ ½ÇÀü Ȱ¿ë¹ý
    4.2.1 ÀÇÁ¸¼º ¹è¿­À» °ü¸®ÇÏ´Â ¹æ¹ý
    4.2.2 ÀÇÁ¸¼º ¹è¿­À» ¾ø¾Ö´Â ¹æ¹ý
    4.3 ·»´õ¸µ ¼Óµµ¸¦ ¿Ã¸®±â À§ÇÑ ¼º´É ÃÖÀûÈ­ ¹æ¹ý
    4.3.1 React.memo·Î ·»´õ¸µ °á°ú Àç»ç¿ëÇϱâ
    4.3.2 ¼Ó¼º°ª°ú »óÅȰªÀ» ºÒº¯ º¯¼ö·Î °ü¸®ÇÏ´Â ¹æ¹ý
    4.3.3 °¡»ó µ¼¿¡¼­ÀÇ ¼º´É ÃÖÀûÈ­

    5Àå ·¹°Å½Ã ÇÁ·ÎÁ§Æ®¸¦ À§ÇÑ Å¬·¡½ºÇü ÄÄÆ÷³ÍÆ®
    5.1 Ŭ·¡½ºÇü ÄÄÆ÷³ÍÆ®ÀÇ »ý¸í Áֱ⠸޼­µå
    5.1.1 constructor ¸Þ¼­µå
    5.1.2 getDerivedStateFromProps ¸Þ¼­µå
    5.1.3 render ¸Þ¼­µå
    5.1.4 componentDidMount ¸Þ¼­µå
    5.1.5 shouldComponentUpdate ¸Þ¼­µå
    5.1.6 getSnapshotBeforeUpdate ¸Þ¼­µå
    5.1.7 componentDidUpdate ¸Þ¼­µå
    5.1.8 componentWillUnmount ¸Þ¼­µå
    5.1.9 getDerivedStateFromError, componentDidCatch ¸Þ¼­µå
    5.2 Ŭ·¡½ºÇü ÄÄÆ÷³ÍÆ® ±âº» »ç¿ë¹ý
    5.2.1 setState ¸Þ¼­µå ÀÌÇØÇϱâ
    5.2.2 Ŭ·¡½º Çʵ带 ÀÌ¿ëÇØ À̺¥Æ® ó¸® ¸Þ¼­µå ÀÛ¼ºÇϱâ
    5.2.3 »ý¸í Áֱ⠸޼­µå¿¡¼­ ÄÁÅØ½ºÆ® µ¥ÀÌÅÍ »ç¿ëÇϱâ
    5.3 ÄÄÆ÷³ÍÆ®ÀÇ °øÅë ±â´É °ü¸®Çϱâ
    5.3.1 °íÂ÷ ÄÄÆ÷³ÍÆ®¸¦ ÀÌ¿ëÇÑ °øÅë ±â´É °ü¸®
    5.3.2 ·»´õ ¼Ó¼º°ªÀ» ÀÌ¿ëÇÑ °øÅë ±â´É °ü¸®
    5.4 Ŭ·¡½ºÇü ÄÄÆ÷³ÍÆ®¿Í ÈÅÀÇ °ü°è
    5.5 Ŭ·¡½ºÇü ÄÄÆ÷³ÍÆ®¸¦ ÈÅÀ¸·Î º¯È¯Çϱâ
    5.5.1 constructor ¸Þ¼­µå
    5.5.2 componentDidUpdate ¸Þ¼­µå
    5.5.3 getDerivedStateFromProps ¸Þ¼­µå
    5.5.4 forceUpdate ¸Þ¼­µå
    5.6 ±âÁ¸ Ŭ·¡½ºÇü ÄÄÆ÷³ÍÆ®¸¦ °í·ÁÇÑ Ä¿½ºÅÒ ÈÅ ÀÛ¼º¹ý
    5.6.1 Ä¿½ºÅÒ ÈÅÀÇ ¹Ýȯ°ªÀÌ ¾ø´Â °æ¿ì
    5.6.2 Ä¿½ºÅÒ ÈÅÀÇ ¹Ýȯ°ªÀÌ ÀÖ´Â °æ¿ì

    6Àå ¸®´ö½º·Î »óÅ °ü¸®Çϱâ
    6.1 ¸®´ö½º »ç¿ë ½Ã µû¶ó¾ß ÇÒ ¼¼ °¡Áö ¿øÄ¢
    6.2 ¸®´ö½ºÀÇ ÁÖ¿ä °³³ä ÀÌÇØÇϱâ
    6.2.1 ¾×¼Ç
    6.2.2 ¹Ìµé¿þ¾î
    6.2.3 ¸®µà¼­
    6.2.4 ½ºÅä¾î
    6.3 µ¥ÀÌÅÍ Á¾·ùº°·Î »óÅȰª ³ª´©±â
    6.3.1 »óÅȰª ³ª´©±â ¿¹Á¦¸¦ À§ÇÑ »çÀü ÀÛ¾÷
    6.3.2 ¸®µà¼­¿¡¼­ °øÅë ±â´É ºÐ¸®Çϱâ
    6.4 ¸®¾×Æ® »óÅȰªÀ» ¸®´ö½º·Î °ü¸®Çϱâ
    6.4.1 react-redux ÆÐŰÁö ¾øÀÌ Á÷Á¢ ±¸ÇöÇϱâ
    6.4.2 react-redux ÆÐŰÁö »ç¿ëÇϱâ
    6.5 reselect ÆÐŰÁö·Î ¼±ÅÃÀÚ ÇÔ¼ö ¸¸µé±â
    6.5.1 reselect ÆÐŰÁö ¾øÀÌ ±¸ÇöÇØ º¸±â
    6.5.2 reselect ÆÐŰÁö »ç¿ëÇϱâ
    6.5.3 reselect¿¡¼­ ÄÄÆ÷³ÍÆ®ÀÇ ¼Ó¼º°ª ÀÌ¿ëÇϱâ
    6.5.4 ÄÄÆ÷³ÍÆ® ÀνºÅϽºº°·Î µ¶¸³µÈ ¸Þ¸ðÀÌÁ¦ÀÌ¼Ç Àû¿ëÇϱâ
    6.6 ¸®´ö½º »ç°¡¸¦ ÀÌ¿ëÇÑ ºñµ¿±â ¾×¼Ç ó¸®
    6.6.1 ¸®´ö½º »ç°¡ ½ÃÀÛÇϱâ
    6.6.2 ¿©·¯ °³ÀÇ ¾×¼ÇÀÌ Çù¾÷ÇÏ´Â »ç°¡ ÇÔ¼ö
    6.6.3 »ç°¡ ÇÔ¼öÀÇ ¿¹¿Ü ó¸®
    6.6.4 ¸®´ö½º »ç°¡·Î µð¹Ù¿î½º ±¸ÇöÇϱâ
    6.6.5 »ç°¡ ÇÔ¼ö Å×½ºÆ®Çϱâ

    7Àå ¹Ùº§°ú À¥ÆÑ ÀÚ¼¼È÷ µé¿©´Ùº¸±â
    7.1 ¹Ùº§ ½ÇÇà ¹× ¼³Á¤Çϱâ
    7.1.1 ¹Ùº§À» ½ÇÇàÇÏ´Â ¿©·¯ °¡Áö ¹æ¹ý
    7.1.2 È®À强°ú À¯¿¬¼ºÀ» °í·ÁÇÑ ¹Ùº§ ¼³Á¤ ¹æ¹ý
    7.1.3 Àüü ¼³Á¤ ÆÄÀϰú Áö¿ª ¼³Á¤ ÆÄÀÏ
    7.1.4 ¹Ùº§°ú Æú¸®ÇÊ
    7.2 ¹Ùº§ Ç÷¯±×ÀÎ Á¦ÀÛÇϱâ
    7.2.1 AST ±¸Á¶ µé¿©´Ùº¸±â
    7.2.2 ¹Ùº§ Ç÷¯±×ÀÎÀÇ ±âº» ±¸Á¶
    7.2.3 ¹Ùº§ Ç÷¯±×ÀÎ Á¦ÀÛÇϱâ: ¸ðµç ÄÜ¼Ö ·Î±× Á¦°Å
    7.2.4 ¹Ùº§ Ç÷¯±×ÀÎ Á¦ÀÛÇϱâ: ÇÔ¼ö ³»ºÎ¿¡ ÄÜ¼Ö ·Î±× Ãß°¡
    7.3 À¥ÆÑ ÃÊ±ÞÆí
    7.3.1 À¥ÆÑ ½ÇÇàÇϱâ
    7.3.2 ·Î´õ »ç¿ëÇϱâ
    7.3.3 Ç÷¯±×ÀÎ »ç¿ëÇϱâ
    7.4 À¥ÆÑ °í±ÞÆí
    7.4.1 ³ª¹« Èçµé±â
    7.4.2 ÄÚµå ºÐÇÒ
    7.4.3 ·Î´õ Á¦ÀÛÇϱâ
    7.4.4 Ç÷¯±×ÀÎ Á¦ÀÛÇϱâ

    8Àå ¼­¹ö»çÀÌµå ·»´õ¸µ ±×¸®°í Next.js
    8.1 ¼­¹ö»çÀÌµå ·»´õ¸µ ÃÊ±ÞÆí
    8.1.1 Ŭ¶óÀÌ¾ðÆ®¿¡¼­¸¸ ·»´õ¸µÇØ º¸±â
    8.1.2 ¼­¹ö»çÀÌµå ·»´õ¸µ ÇÔ¼ö »ç¿ëÇØ º¸±â: renderToString
    8.1.3 ¼­¹ö µ¥ÀÌÅ͸¦ Ŭ¶óÀÌ¾ðÆ®·Î Àü´ÞÇϱâ
    8.1.4 ½ºÅ¸ÀÏ Àû¿ëÇϱâ
    8.1.5 À̹ÌÁö ¸ðµâ Àû¿ëÇϱâ
    8.2 ¼­¹ö»çÀÌµå ·»´õ¸µ °í±ÞÆí
    8.2.1 ÆäÀÌÁö¸¦ ¹Ì¸® ·»´õ¸µÇϱâ
    8.2.2 ¼­¹ö»çÀÌµå ·»´õ¸µ ij½ÌÇϱâ
    8.2.3 ¼­¹ö»çÀÌµå ·»´õ¸µ ÇÔ¼ö »ç¿ëÇØ º¸±â: renderToNodeStream
    8.3 ³Ø½ºÆ® ÃÊ±ÞÆí
    8.3.1 ³Ø½ºÆ® ½ÃÀÛÇϱâ
    8.3.2 À¥ÆÑ ¼³Á¤ º¯°æÇϱâ
    8.3.3 ¼­¹ö¿¡¼­ »ý¼ºµÈ µ¥ÀÌÅ͸¦ Àü´ÞÇϱâ
    8.3.4 ÆäÀÌÁö À̵¿Çϱâ
    8.3.5 ¿¡·¯ ÆäÀÌÁö ±¸ÇöÇϱâ
    8.4 ³Ø½ºÆ® °í±ÞÆí
    8.4.1 ÆäÀÌÁö °øÅë ±â´É ±¸ÇöÇϱâ
    8.4.2 ³Ø½ºÆ®¿¡¼­ÀÇ ÄÚµå ºÐÇÒ
    8.4.3 À¥ ¼­¹ö Á÷Á¢ ¶ç¿ì±â
    8.4.4 ¼­¹ö»çÀÌµå ·»´õ¸µ ij½ÌÇϱâ
    8.4.5 ÆäÀÌÁö ¹Ì¸® ·»´õ¸µÇϱâ
    8.4.6 styled-components »ç¿ëÇϱâ

    9Àå Á¤Àû ŸÀÔ ±×¸®°í ŸÀÔ½ºÅ©¸³Æ®
    9.1 ŸÀÔ½ºÅ©¸³Æ®¶õ?
    9.1.1 µ¿Àû ŸÀÔ ¾ð¾î¿Í Á¤Àû ŸÀÔ ¾ð¾î
    9.1.2 ŸÀÔ½ºÅ©¸³Æ®ÀÇ ÀåÁ¡
    9.1.3 ½Ç½ÀÀ» À§ÇÑ Áغñ
    9.2 ŸÀÔ½ºÅ©¸³Æ®ÀÇ ¿©·¯ °¡Áö ŸÀÔ
    9.2.1 ŸÀÔ½ºÅ©¸³Æ®ÀÇ ´Ù¾çÇÑ Å¸ÀÔ
    9.2.2 ¿­°ÅÇü ŸÀÔ
    9.2.3 ÇÔ¼ö ŸÀÔ
    9.3 ÀÎÅÍÆäÀ̽º
    9.3.1 ÀÎÅÍÆäÀ̽º·Î °´Ã¼ ŸÀÔ Á¤ÀÇÇϱâ
    9.3.2 ÀÎÅÍÆäÀ̽º·Î Á¤ÀÇÇÏ´Â À妽º ŸÀÔ
    9.3.3 ±× ¹Û¿¡ ÀÎÅÍÆäÀ̽º·Î ÇÒ ¼ö ÀÖ´Â °Í
    9.4 ŸÀÔ È£È¯¼º
    9.4.1 ¼ýÀÚ¿Í ¹®ÀÚ¿­ÀÇ Å¸ÀÔ È£È¯¼º
    9.4.2 ÀÎÅÍÆäÀ̽ºÀÇ Å¸ÀÔ È£È¯¼º
    9.4.3 ÇÔ¼öÀÇ Å¸ÀÔ È£È¯¼º
    9.5 ŸÀÔ½ºÅ©¸³Æ® °í±Þ ±â´É
    9.5.1 Á¦³×¸¯
    9.5.2 ¸Êµå ŸÀÔ
    9.5.3 Á¶°ÇºÎ ŸÀÔ
    9.6 »ý»ê¼ºÀ» ³ôÀ̴ ŸÀÔ½ºÅ©¸³Æ®ÀÇ ±â´É
    9.6.1 ŸÀÔ Ãß·Ð
    9.6.2 ŸÀÔ °¡µå
    9.7 ŸÀÔ½ºÅ©¸³Æ® ȯ°æ ±¸ÃàÇϱâ
    9.7.1 create-react-app°ú ³Ø½ºÆ®¿¡¼­ ŸÀÔ½ºÅ©¸³Æ® »ç¿ëÇϱâ
    9.7.2 ÇÁ·¹ÀÓ¿öÅ©¸¦ »ç¿ëÇÏÁö ¾Ê°í ŸÀÔ½ºÅ©¸³Æ® ȯ°æ ±¸ÃàÇϱâ
    9.7.3 ±âŸ ȯ°æ ¼³Á¤Çϱâ
    9.8 ¸®¾×Æ®¿¡ ŸÀÔ Àû¿ëÇϱâ
    9.8.1 ¸®¾×Æ® ÄÄÆ÷³ÍÆ®¿¡¼­ ŸÀÔ Á¤ÀÇÇϱâ
    9.8.2 ¸®´ö½º¿¡¼­ ŸÀÔ Á¤ÀÇÇϱâ

    10Àå ´Ù°¡¿Ã ¸®¾×Æ®ÀÇ º¯È­: concurrent ¸ðµå
    10.1 ºí·ÎÅ· vs. ³íºí·ÎÅ· ·»´õ¸µ
    10.2 ÀÛ¾÷ÀÇ ¿ì¼±¼øÀ§¸¦ ÅëÇÑ È¿À²ÀûÀÎ CPU »ç¿ë
    10.3 ¼­½ºÆæ½º·Î °¡´ÉÇØÁø ÄÄÆ÷³ÍÆ® ÇÔ¼ö ³» ºñµ¿±â ó¸®
    10.3.1 ÄÄÆ÷³ÍÆ® ÇÔ¼ö ³»¿¡¼­ ºñµ¿±â·Î ¸ðµâ °¡Á®¿À±â
    10.3.2 ÄÄÆ÷³ÍÆ® ÇÔ¼ö ³»¿¡¼­ API·Î µ¥ÀÌÅÍ ¹Þ±â

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

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

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

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

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

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

    ¹Ýǰ/±³È¯

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

    ¹Ýǰ/±³È¯

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