´ë·®±¸¸ÅȨ >
ÄÄÇ»ÅÍ/ÀÎÅͳÝ
>
ÄÄÇ»ÅÍ È°¿ë/WEB
>
À¥/ȨÆäÀÌÁö
>
HTML/CSS/Javascript

ÆîÃ帱â
½º¹«µð ÇÑ ÀÜ ¸¶½Ã¸ç ³¡³»´Â ¸®¾×Æ®+TDD : Å×½ºÆ® ÁÖµµ °³¹ß·Î ¸®¾×Æ® ÇÁ·ÎÁ§Æ® ¿Ï¼ºÇϱâ
Á¤°¡ 32,000¿ø
ÆǸŰ¡ 28,800¿ø (10% , 3,200¿ø)
I-Æ÷ÀÎÆ® 1,600P Àû¸³(6%)
ÆǸŻóÅ ÆǸÅÁß
ºÐ·ù HTML/CSS/Javascript
ÀúÀÚ ±èÁ¤Çå , ±èÁ¤Çå , ±èÁ¤Çå
ÃâÆÇ»ç/¹ßÇàÀÏ ºñÁ¦ÀÌÆÛºí¸¯ / 2021.06.25
ÆäÀÌÁö ¼ö 524 page
ISBN 9791165920715
»óÇ°ÄÚµå 351494619
°¡¿ëÀç°í Àç°íºÎÁ·À¸·Î ÃâÆÇ»ç ¹ßÁÖ ¿¹Á¤ÀÔ´Ï´Ù.
 
ÁÖ¹®¼ö·® :
´ë·®±¸¸Å Àü¹® ÀÎÅÍÆÄÅ© ´ë·®ÁÖ¹® ½Ã½ºÅÛÀ» ÀÌ¿ëÇÏ½Ã¸é °ßÀû¿¡¼­ºÎÅÍ ÇàÁ¤¼­·ù±îÁö Æí¸®ÇÏ°Ô ¼­ºñ½º¸¦ ¹ÞÀ¸½Ç ¼ö ÀÖ½À´Ï´Ù.
µµ¼­¸¦ °ßÀûÇÔ¿¡ ´ãÀ¸½Ã°í ½Ç½Ã°£ °ßÀûÀ» ¹ÞÀ¸½Ã¸é ±â´Ù¸®½Ç ÇÊ¿ä¾øÀÌ ÇÒÀιÞÀ¸½Ç ¼ö ÀÖ´Â °¡°ÝÀ» È®ÀÎÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.
¸ÅÁÖ ¹ß¼ÛÇØ µå¸®´Â ÀÎÅÍÆÄÅ©ÀÇ ½Å°£¾È³» Á¤º¸¸¦ ¹Þ¾Æº¸½Ã¸é »óÇ°ÀÇ ¼±Á¤À» ´õ¿í Æí¸®ÇÏ°Ô ÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.

 ´ë·®±¸¸ÅȨ  > ÄÄÇ»ÅÍ/ÀÎÅÍ³Ý  > ÄÄÇ»ÅÍ È°¿ë/WEB  > À¥/ȨÆäÀÌÁö  > HTML/CSS/Javascript

 
Ã¥³»¿ë
ÀÌ Ã¥Àº ¸®¾×Æ®¿Í ¸®¾×Æ®¿¡¼­ Å×½ºÆ® Äڵ带 ÀÛ¼ºÇÏ´Â ¹æ¹ýÀ» Á» ´õ ½±°Ô ÀÌÇØÇÒ ¼ö ÀÖ°Ô ¾×Æ®ÀÇ ±âÃʺÎÅÍ ¸®¾×Æ®¿¡¼­ Å×½ºÆ®¸¦ À§ÇØ »ç¿ëÇÏ´Â Jest¿Í react-testing-library¸¦ ´Ù·ç´Â ¹æ¹ý, ±×¸®°í ¿¹Á¦¸¦ ÅëÇØ ½ÇÁ¦ ÇÁ·ÎÁ§Æ®¿¡¼­ ¸®¾×Æ®¿Í ¸®¾×Æ®ÀÇ Å×½ºÆ® Äڵ带 È°¿ëÇÏ´Â ¹æ¹ýÀ» ÀÚ¼¼È÷ ¼Ò°³ÇÏ°í ÀÖ´Ù. ÀÌ Ã¥Àº ¸®¾×Æ®¿¡ °üÇÑ Ã¥À¸·Î ÀÚ¹Ù½ºÅ©¸³Æ®¿¡ °üÇؼ­´Â ´Ù·ç°í ÀÖÁö ¾Ê´Ù. ÇÏÁö¸¸ ¸®¾×Æ®¸¦ óÀ½ Á¢ÇÏ´Â »ç¶÷¿¡°Ô´Â ¸í·É¾î¸¦ º¸¿©Áָ鼭 ÇϳªÇϳª µû¶ó ÇÒ ¼ö ÀÖ°Ô ¸¸µé¾îÁø Ã¥ÀÌ´Ù. ¸®¾×Æ®¿¡ ´ëÇÑ ÀÌÇØ¿Í Å×½ºÆ® ÁÖµµ °³¹ß¿¡ ´ëÇÑ ÀÌÇظ¦ ÇÑ ¹ø¿¡ ³¡³»°í ½Í´Ù¸é ÀÌ Ã¥À¸·Î ½ÃÀÛÇØ º¸±æ ¹Ù¶õ´Ù.
¸ñÂ÷
1 ¸®¾×Æ®¶õ? 1.1 ÀÚ¹Ù½ºÅ©¸³Æ®ÀÇ ¿ª»ç 1.2 ¸®¾×Æ®ÀÇ Æ¯Â¡ 1) °¡»ó µ¼ 2) ´Ü¹æÇâ µ¥ÀÌÅÍ ¹ÙÀεù 3) JSX 4) ¼±¾ðÇü ÇÁ·Î±×·¡¹Ö 1.3 ¿ä¾à 2 ¸®¾×Æ® °³¹ß ȯ°æ 2.1 ¸Æ °³¹ß ȯ°æ ¼³Á¤ 1) Ȩºê·ç ¼³Ä¡ 2) ³ëµå ¼³Ä¡ 2.2 À©µµ¿ì °³¹ß ȯ°æ ¼³Á¤ 1) ÃÊÄÚ·¿Æ¼ ¼³Ä¡ 2) ³ëµå ¼³Ä¡ 2.3 ¸®¾×Æ®¸¦ ½ÃÀÛÇÏ´Â ¹æ¹ý 2.4 create-react-app 2.5 ¿ä¾à 3 ¸®¾×Æ®ÀÇ Å×½ºÆ® - Jest 3.1 JestÀÇ ÀåÁ¢ 1) Á¦·Î ¼³Á¤ 2) ½º³À¼¦ 3)¸ðÀÇ °´Ã¼ 4) Å×½ºÆ® ÄÚµåÀÇ ºÐ¸® 5) °£´ÜÇÑ API 3.2 ÇÁ·ÎÁ§Æ® Áغñ 3.3 Jest ¼³Ä¡ 3.4 »ç¿ë ¹æ¹ý 3.5 Matcher 1) toEqual 2) toBeTruthy, toBeFalsy 3) toContain 4) ±âŸ 3.6 ÄÚµå Ä¿¹ö¸®Áö 3.7 ¿ä¾à 4 ¸®¾×Æ® Å×½ºÆ® - react-testing-library 4.1 react-testing-library 4.2 react-testing-libraryÀÇ ÀåÁ¡ 4.3 ÇÁ·ÎÁ§Æ® Áغñ 4.4 react-testing-library ¼³Ä¡ 4.5 »ç¿ë ¹æ¹ý 4.6 ¿ä¾à 5 ³ªÀÇ Ã¹ ¸®¾×Æ® ÇÁ·ÎÁ§Æ® 5.1 ŸÀÔ½ºÅ©¸³Æ® 5.2 styled-components 5.3 Àý´ë °æ·Î·Î ÄÄÆ÷³ÍÆ® Ãß°¡ 5.4 Prettier 5.5 ¿ä¾à 6 Props¿Í State 6.1 Props¿Í State¶õ 6.2 ÇÁ·ÎÁ§Æ® Áغñ 6.3 °³¹ß 1) App ÄÄÆ÷³ÍÆ® 2) Button ÄÄÆ÷³ÍÆ® 3) Input ÄÄÆ÷³ÍÆ® 4) ToDoItem ÄÄÆ÷³ÍÆ® 5) State 6.4 Å×½ºÆ® 1) Button ÄÄÆ÷³ÍÆ® 2) Input ÄÄÆ÷³ÍÆ® 3) ToDoItem ÄÄÆ÷³ÍÆ® 4) App ÄÄÆ÷³ÍÆ® 6.5 ¿ä¾à 7 Ŭ·¡½º ÄÄÆ÷³ÍÆ® 7.1 Ŭ·¡½º ÄÄÆ÷³ÍÆ® 7.2 ÇÁ·ÎÁ§Æ® Áغñ 7.3 °³¹ß 1) Button ÄÄÆ÷³ÍÆ® 2) Input ÄÄÆ÷³ÍÆ® 3) ToDoItem ÄÄÆ÷³ÍÆ® 4) App ÄÄÆ÷³ÍÆ® 7.4 ¶óÀÌÇÁ »çÀÌŬ ÇÔ¼ö 1) constructor ÇÔ¼ö 2) render ÇÔ¼ö 3) getDerivedStateFromProps ÇÔ¼ö 4) componentDidMount ÇÔ¼ö 5) shouldComponentUpdate ÇÔ¼ö 6) getSnapshotBeforeUpdate ÇÔ¼ö 7) componentDidUpdate ÇÔ¼ö 8) componentWillUnmount ÇÔ¼ö 9) componentDidCatch ÇÔ¼ö 10) È£Ãâ ¼ø¼­ 7.5 Å×½ºÆ® 7.6 ¿ä¾à 8 Context API¿Í localStorage 8.1 Context API 8.2 ÇÁ·ÎÁ§Æ® Áغñ 8.3 °³¹ß 1) InputContainer ÄÄÆ÷³ÍÆ® 2) ToDoList ÄÄÆ÷³ÍÆ® 3) ToDoList ÄÁÅؽºÆ® 4) App ÄÄÆ÷³ÍÆ®¿¡ ÇÁ·Î¹ÙÀÌ´õ Àû¿ë 5) InputContainer ÄÄÆ÷³ÍÆ®¿¡ ÄÁ½´¸Ó Àû¿ë 6) ToDoList ÄÄÆ÷³ÍÆ®¿¡ ÄÁ½´¸Ó Àû¿ë 8.4 localStorage 8.5 useEffect ÈÅ 8.6 Å×½ºÆ® 1) ToDoList ÄÁÅؽºÆ® 2) InputContainer ÄÄÆ÷³ÍÆ® 3) ToDoList ÄÄÆ÷³ÍÆ® 4) App ÄÄÆ÷³ÍÆ® 8.6 ¿ä¾à 9 react-router 9.1 react-router 9.2 ÇÁ·ÎÁ§Æ® Áغñ 9.3 °³¹ß 1) react-router 2) List ÆäÀÌÁö ÄÄÆ÷³ÍÆ® 3) Add ÆäÀÌÁö ÄÄÆ÷³ÍÆ® 4) InputContainer ÄÄÆ÷³ÍÆ® 5) ToDoItem ÄÄÆ÷³ÍÆ® 6) ToDoList ÄÄÆ÷³ÍÆ® 7) Detail ÆäÀÌÁö ÄÄÆ÷³ÍÆ® 8) PageHeader ÄÄÆ÷³ÍÆ® 9) NotFound ÆäÀÌÁö ÄÄÆ÷³ÍÆ® 9.4 Å×½ºÆ® 1) InputContainer ÄÄÆ÷³ÍÆ® 2) PageHeader ÄÄÆ÷³ÍÆ® 3) ToDoItem ÄÄÆ÷³ÍÆ® 4) ToDoList ÄÄÆ÷³ÍÆ® 5) Add ÆäÀÌÁö ÄÄÆ÷³ÍÆ® 6) Detail ÆäÀÌÁö ÄÄÆ÷³ÍÆ® 7) List ÆäÀÌÁö ÄÄÆ÷³ÍÆ® 8) NotFound ÆäÀÌÁö ÄÄÆ÷³ÍÆ® 9) App ÄÄÆ÷³ÍÆ® 9.5 ¿ä¾à 10 TDD ¸Àº¸±â 10.1 Å×½ºÆ® ÁÖµµ °³¹ßÀ̶õ 10.2 ÇÁ·ÎÁ§Æ® Áغñ 10.3 °³¹ß 1) PageHeader ÄÄÆ÷³ÍÆ® 2) Button ÄÄÆ÷³ÍÆ® 3) List ÆäÀÌÁö ÄÄÆ÷³ÍÆ® 4) Add ÆäÀÌÁö ÄÄÆ÷³ÍÆ® 5) Detail ÆäÀÌÁö ÄÄÆ÷³ÍÆ® 6) Not Found ÆäÀÌÁö ÄÄÆ÷³ÍÆ® 7) App ÄÄÆ÷³ÍÆ® 10.4 ¿ä¾à ºÎ·Ï ¹èÆ÷

ÀúÀÚ
±èÁ¤Çå
Çѱ¹ÀÇ Áß¼Ò±â¾÷¿¡¼­ MFC¸¦ »ç¿ëÇÑ À©µµ¿ì ÇÁ·Î±×·¥ °³¹ßÀ» ½ÃÀÛÀ¸·Î ¾Èµå·ÎÀ̵å, iOS, À¥ °³¹ßÀÚ·Î È°µ¿À» ÇÏ¿´´Ù. ±× ÈÄ, À¥ ÇÁ·Î±×·¡¸Ó·Î¼­ È£ÁÖ¿¡¼­ È°µ¿ÇÏ¿´À¸¸ç ÇöÀç´Â ÀϺ» ±â¾÷¿¡¼­ Ç®½ºÅà ¿£Áö´Ï¾î·Î¼­ ¸®¾×Æ®, ¸®¾×Æ® ³×ÀÌƼºê¸¦ »ç¿ëÇÑ ¼­ºñ½º¸¦ °³¹ß ÁßÀÌ´Ù. ¾÷¹« ÀÌ¿Ü¿¡µµ ¸®¾×Æ®¿Í ¸®¾×Æ® ³×ÀÌƼºê¸¦ »ç¿ëÇÑ ¾ÛÀ» °³¹ß ÁßÀÌ¸ç ¾Û °³¹ß Áß¿¡ °Þ¾ú´ø ÀÏÀ» ºí·Î±×·Î °ÔÀçÇÏ°í ÀÖ´Ù.
2019³â¿¡´Â ¸¹Àº »ç¶÷ÀÌ ¸®¾×Æ® ³×ÀÌƼºê¸¦ »ç¿ëÇÏ¿© Á» ´õ ½±°Ô iOS¿Í ¾Èµå·ÎÀÌµå ¾ÛÀ» °³¹ßÇÒ ¼ö ÀÖµµ·Ï, <½º¹«µð ÇÑ ÀÜ ¸¶½Ã¸ç ³¡³»´Â React Native>¸¦ Ãâ°£ÇÏ¿´´Ù.
±èÁ¤Çå
±èÁ¤Çå
Çѱ¹ÀÇ Áß¼Ò±â¾÷¿¡¼­ MFC¸¦ »ç¿ëÇÑ À©µµ¿ì ÇÁ·Î±×·¥ °³¹ßÀ» ½ÃÀÛÀ¸·Î ¾Èµå·ÎÀ̵å, iOS, À¥ °³¹ßÀÚ·Î È°µ¿À» ÇÏ¿´´Ù. ±× ÈÄ, À¥ ÇÁ·Î±×·¡¸Ó·Î¼­ È£ÁÖ¿¡¼­ È°µ¿ÇÏ¿´À¸¸ç ÇöÀç´Â ÀϺ» ±â¾÷¿¡¼­ Ç®½ºÅà ¿£Áö´Ï¾î·Î¼­ ¸®¾×Æ®, ¸®¾×Æ® ³×ÀÌƼºê¸¦ »ç¿ëÇÑ ¼­ºñ½º¸¦ °³¹ß ÁßÀÌ´Ù. ¾÷¹« ÀÌ¿Ü¿¡µµ ¸®¾×Æ®¿Í ¸®¾×Æ® ³×ÀÌƼºê¸¦ »ç¿ëÇÑ ¾ÛÀ» °³¹ß ÁßÀÌ¸ç ¾Û °³¹ß Áß¿¡ °Þ¾ú´ø ÀÏÀ» ºí·Î±×·Î °ÔÀçÇÏ°í ÀÖ´Ù. 2019³â¿¡´Â ¸¹Àº »ç¶÷ÀÌ ¸®¾×Æ® ³×ÀÌƼºê¸¦ »ç¿ëÇÏ¿© Á» ´õ ½±°Ô iOS¿Í ¾Èµå·ÎÀÌµå ¾ÛÀ» °³¹ßÇÒ ¼ö ÀÖµµ·Ï, ¡´½º¹«µð ÇÑ ÀÜ ¸¶½Ã¸ç ³¡³»´Â React Native¡µ¸¦ Ãâ°£ÇÏ¿´´Ù. ¤ý ºí·Î±× https://dev-yakuza.posstree.com/ko/ ¤ý ÀúÀÚ ¾Û ¸®½ºÆ® https://dev-yakuza.posstree.com/app/list/ko/ ¤ý ½º¹«µð ÇÑ ÀÜ ¸¶½Ã¸ç ³¡³»´Â React Native https://github.com/bjpublic/Reactnative
   ½º¹«µð ÇÑ ÀÜ ¸¶½Ã¸ç ³¡³»´Â React Native | ±èÁ¤Çå | ºñÁ¦ÀÌÆÛºí¸¯
   ÇöÀå¿¡¼­ ¹Ù·Î ½á¸Ô´Â ¸®¾×Æ® with ŸÀÔ½ºÅ©¸³Æ® | ±èÁ¤Çå | ½ÉÅë

ÀÌ ÃâÆÇ»çÀÇ °ü·Ã»óÇ°
°¡Àå ºü¸¥ Ç®½ºÅÃÀ» À§ÇÑ Flask & FastAPI | Dave Lee | ºñÁ¦ÀÌÆÛºí¸¯
ÁÙ¸®¾Æ ÇÁ·Î±×·¡¹Ö | Àü±âÇö,·ù´ë½Ä | ºñÁ¦ÀÌÆÛºí¸¯
ÄÜÅÙÃ÷°¡ µ¸º¸ÀÌ´Â SNS µðÀÚÀÎ with ¹Ì¸®Äµ¹ö½º | ±èÀ¯¼± | ºñÁ¦ÀÌÆÛºí¸¯
âÀÛÀÚ¸¦ À§ÇÑ ¿É½Ãµð¾ð ¸¶½ºÅÍºÏ | Á¶ÁöÈÆ | ºñÁ¦ÀÌÆÛºí¸¯
³ë¼Ç ´öÈÄÀÇ ³î¶ó¿î ²ÜÆÁ ¾ÆÄ«À̺ê | Àü¼Ò¶ó | ºñÁ¦ÀÌÆÛºí¸¯

ÀÌ ºÐ¾ß ½Å°£ °ü·Ã»óÇ°
·¯´×½ºÄð! ÀÚ¹Ù½ºÅ©¸³Æ® ù°ÉÀ½ | À§Å°ºÏ½º
½ÇÀü ½ºº§Æ® & ½ºº§Æ®Å¶ ÀÔ¹® | °í¼¼Å° ¾ß½ºÈ÷·Î,Çϸ¶±¸Ä¡ ±³ÇìÀÌ,ÀÌÃáÇõ | Á¦ÀÌÆà
 
µµ¼­¸¦ ±¸ÀÔÇϽŠ°í°´ ¿©·¯ºÐµéÀÇ ¼­ÆòÀÔ´Ï´Ù.
ÀÚÀ¯·Î¿î ÀÇ°ß ±³È¯ÀÌ °¡´ÉÇÕ´Ï´Ù¸¸, ¼­ÆòÀÇ ¼º°Ý¿¡ ¸ÂÁö ¾Ê´Â ±ÛÀº »èÁ¦µÉ ¼ö ÀÖ½À´Ï´Ù.

µî·ÏµÈ ¼­ÆòÁß ºÐ¾ß¿Í »ó°ü¾øÀÌ ¸ÅÁÖ ¸ñ¿äÀÏ 5ÆíÀÇ ¿ì¼öÀÛÀ» ¼±Á¤ÇÏ¿©, S-Money 3¸¸¿øÀ» Àû¸³Çص帳´Ï´Ù.
ÃÑ 0°³ÀÇ ¼­ÆòÀÌ ÀÖ½À´Ï´Ù.