|
|
|
Immutable.js ¸¶½ºÅÍ : º¯ÇÏÁö ¾Ê´Â µ¥ÀÌÅ͸¦ È°¿ëÇÑ ÀÚ¹Ù½ºÅ©¸³Æ® °³¹ß
|
|
|
¾Æ´ã º¸µÎÄ¡, Á¶°æºó
¤Ó
¿¡ÀÌÄÜÃâÆÇ
¤Ó
Mastering Immutable.js
|
|
|
|
- Á¦ÈÞ¸ô ÁÖ¹® ½Ã °í°´º¸»ó, ÀϺΠÀ̺¥Æ® Âü¿© ¹× ÁõÁ¤Ç° ÁõÁ¤, ÇÏ·ç/´çÀÏ ¹è¼Û¿¡¼ Á¦¿ÜµÇ¹Ç·Î Âü°í ¹Ù¶ø´Ï´Ù.
-
-
-
À¯ÀÏÇÏ°Ô Immutable.js¸¦ Á¦´ë·Î ´Ù·ç°í Àִ åÀ¸·Î ±¸¼ºÀÌ ÁÁ°í ¼³¸íµµ ¸Å¿ì Ä£ÀýÇÏ´Ù. ¸¹Àº °³¹ß¼°¡ µ¶ÀÚÀÇ ´«³ôÀ̸¦ ¸ÂÃß·Á°í ½ÃµµÇÏÁö¸¸ ½ÇÆÐÇÏ´Â °æ¿ì°¡ ¸¹Àºµ¥ ÀÌ Ã¥Àº ±âÁ¸ ÀÚ¹Ù½ºÅ©¸³Æ® °³¹ßÀÚ°¡ Immutable.js¸¦ È°¿ëÇÏ´Â µ¥ ÇÊ¿äÇÑ ¸ðµç Áö½ÄÀ» ´Ü°èÀûÀ¸·Î ½±°Ô ¼³¸íÇÏ°í ÀÖ´Ù.
-
-
¡Ú ÀÌ Ã¥¿¡¼ ´Ù·ç´Â ³»¿ë ¡Ú
¡á Immutable.js¸¦ »ç¿ëÇØ ÀÚ¹Ù½ºÅ©¸³Æ® ÄÚµåÀÇ ½Å·Úµµ¸¦ ³ôÀÌ´Â ¹æ¹ý
¡á ºÒº¯ µ¥ÀÌÅ͸¦ »ý¼º ¹æ¹ý°ú Æ۽ýºÅÏÆ® üÀÎÁö »ç¿ë ¹æ¹ý
¡á Ä÷º¼Ç ÇÕ¼º°ú ÇÊÅ͸µ ¹æ¹ý ±×¸®°í ¾ÆÀÌÅÛ Å½»ö ¹æ¹ý
¡á ½ÃÄö½º¿Í »çÀ̵åÀÌÆåÆ®¸¦ ´Ù·ç´Â ¹æ¹ý
¡á Ä÷º¼Ç, ¸Ê, ¼¼Æ®ÀÇ Á¤·Ä ¹æ¹ý
¡á ÇÁ·Î¼¼½Ì üÀÎÀ» ÇÇÇϱâ À§ÇÑ ±â¹ý
¡á ¸®½ºÆ®, ¼¼Æ®, ¸Ê °£ÀÇ ºñ±³¿Í À̵¿
¡á ºÒº¯ ÆÐÅÏ°ú ºÒº¯ ¾ÆÅ°ÅØó »ç¿ë
¡Ú ÀÌ Ã¥ÀÇ ´ë»ó µ¶ÀÚ ¡Ú
ºÒº¯¼º °³³äÀ» È°¿ëÇØ ÀÚ¹Ù½ºÅ©¸³Æ® ÄÚµåÀÇ ½Å·Ú¼º°ú ¼º´ÉÀ» Çâ»ó½ÃÅ°°íÀÚ ÇÏ´Â »ç¶÷À» ´ë»óÀ¸·Î ÇÏ¸ç ±âº»ÀûÀÎ ÀÚ¹Ù½ºÅ©¸³Æ® Áö½ÄÀº °®Ãß°í ÀÖ´Ù°í °¡Á¤ÇÑ´Ù. ÃÖ¼ÒÇÑ ¹è¿À̳ª ¿ÀºêÁ§Æ®¸¦ ¸¸µé°í Á¶ÀÛÇÒ ¼ö´Â ÀÖ¾î¾ß Çϸç ÇÔ¼ö¸¦ »ý¼ºÇÏ°í È£ÃâÇÒ ¼ö ÀÖ¾î¾ß ÇÑ´Ù.
¡Ú ÀÌ Ã¥ÀÇ ±¸¼º ¡Ú
1Àå, ¡®¿Ö Immutable.jsÀΰ¡?¡¯¿¡¼´Â ¿Ö Immutable.js¸¦ »ç¿ëÇÏ°íÀÚ ÇÏ´ÂÁö ¼³¸íÇÑ´Ù.
2Àå, ¡®ºÒº¯ µ¥ÀÌÅÍ »ý¼º¡¯¿¡¼´Â ºÒº¯ Ä÷º¼Ç »ý¼ºÀÇ ±âÃʸ¦ ¼³¸íÇÑ´Ù.
3Àå, ¡®Æ۽ýºÅÏÆ® üÀÎÁö¡¯¿¡¼´Â ±âÁ¸ µ¥ÀÌÅ͸¦ º¯°æÇÏ¿© »õ µ¥ÀÌÅ͸¦ ¸¸µå´Â ¹æ¹ýÀ» ´Ù·é´Ù.
4Àå, ¡®Ä÷º¼Ç ÇÊÅ͸µ°ú ¾ÆÀÌÅÛ Å½»ö¡¯¿¡¼´Â ÇÊ¿äÇÑ µ¥ÀÌÅ͸¦ ã´Â ¹æ¹ýÀ» ¼³¸íÇÑ´Ù.
5Àå, ¡®½ÃÄö½º¿Í »çÀ̵åÀÌÆåÆ® Ä÷º¼Ç¡¯¿¡¼´Â µ¥ÀÌÅ͸¦ »ç¿ëÇϱâ À§ÇØ Ä÷º¼ÇÀ» ¼øȸÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇÑ´Ù.
6Àå, ¡®Ä÷º¼Ç Á¤·Ä¡¯¿¡¼´Â Á¦´ë·Î µÈ ¼ø¼¸¦ ¾ò´Â ¹æ¹ýÀ» ´Ù·é´Ù.
7Àå, ¡®¸ÅÇΰú Ãà¼Ò¡¯¿¡¼´Â Ä÷º¼Ç µ¥ÀÌÅÍ º¯È¯ÀÇ ±âÃʸ¦ ¼³¸íÇÑ´Ù.
8Àå, ¡®ÁöÇΰú Ç÷¡Æ®´×¡¯¿¡¼´Â ÀÌÅÍ·¹ÀÌ¼Ç ¹× Ä÷º¼Ç ±¸Á¶ÀÇ ´Ü¼øȸ¦ ¼³¸íÇÑ´Ù.
9Àå, ¡®Æ۽ýºÅÏÆ® üÀÎÁö °¨Áö¡¯¿¡¼´Â Æ۽ýºÅÏÆ® üÀÎÁö ¸Þ¼µå°¡ ½ÇÁ¦·Î µ¥ÀÌÅ͸¦ º¯°æÇß´ÂÁö ÆÇ´ÜÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇÑ´Ù.
10Àå, ¡®¼¼Æ® »ç¿ë¡¯¿¡¼´Â °íÀ¯ÇÑ Ä÷º¼Ç °ªÀÇ »ý¼º ¹æ¹ýÀ» ¼³¸íÇÑ´Ù.
11Àå, ¡®Ä÷º¼Ç ºñ±³¡¯¿¡¼´Â µÎ Ä÷º¼Ç °£ÀÇ °ü°è¸¦ ÆľÇÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇÑ´Ù.
12Àå, ¡®Ä÷º¼Ç °áÇÕ¡¯¿¡¼´Â Ä÷º¼ÇÀ» ÇÕÃÄ »õ Ä÷º¼ÇÀ» ¸¸µå´Â ¹æ¹ýÀ» ¼³¸íÇÑ´Ù.
13Àå, ¡®¼±¾ðÀû ÀÇ»ç °áÁ¤¡¯¿¡¼´Â ¼±¾ðÀû ÄÚµå ÀÛ¼ºÀ» µ½±â À§ÇØ ºÒº¯ Ä÷º¼ÇÀ» »ç¿ëÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇÑ´Ù.
14Àå, ¡®À¯Àú ÀÎÅÍÆäÀ̽º¡¯¿¡¼´Â »çÀ̵åÀÌÆåÆ®, ºÒº¯ Ä÷º¼ÇÀ» »ç¿ëÇÑ ·»´õ¸µ UI ÄÄÆ÷³ÍÆ®¸¦ ¼³¸íÇÑ´Ù.
15Àå, ¡®Node.js¿¡¼ÀÇ »çÀ̵åÀÌÆåÆ®¡¯¿¡¼´Â IO ½ºÆ®¸²À» »ç¿ëÇØ Ä÷º¼Ç µ¥ÀÌÅ͸¦ ÀÐ°í ¾²´Â ¹æ¹ýÀ» ¼³¸íÇÑ´Ù.
16Àå, ¡®ºÒº¯ ¾ÆÅ°ÅØó Àç»ç¿ë¡¯¿¡¼´Â ÆÐÅÏÀÇ ÇüÅ·Π¸¸µå´Â ¹æ¹ýÀ» ¼³¸íÇÑ´Ù.
-
-
1Àå. ¿Ö Immutable.jsÀΰ¡?
__¹ÂÅ×À̼ÇÀº Æı«ÀûÀÌ´Ù
____¿À·¡µÈ µ¥ÀÌÅÍ »èÁ¦
____½É°¢ÇÑ ¹ö±× ¹ß»ý
____Æ۽ýºÅÏÆ® üÀÎÁö
__Immutable.js Á¢±Ù¹ý
____Ä÷º¼Ç API
____»õ µ¥ÀÌÅ͸¦ ¹ÝȯÇÏ´Â Ä÷º¼Ç ¸Þ¼µå
____¸Þ¼µå ÄÝ ¿¬°á
__´Ü¹æÇâ µ¥ÀÌÅÍ È帧
____´Ù¸¥ ¹æÇâÀÇ Á¸Àç
____±¸µ¶ ¸¸·á
____»ý¼º¸¸ µÇ´Â µ¥ÀÌÅÍ
____¼öÇàÀÌ ¾î·Á¿î ¹¬½ÃÀû »çÀ̵åÀÌÆåÆ®
__Immutable.js¿Í À¯»çÇÑ ¶óÀ̺귯¸®
____¹«¾ùÀ» ºñ±³ÇÒ °ÍÀΰ¡?
____Lodash ̵̧
__¿ä¾à
2Àå. ºÒº¯ µ¥ÀÌÅÍ »ý¼º
__Immutable.js »ý¼ºÀÚ
____Immutable.js µ¥ÀÌÅÍ Å¸ÀÔ
____JavaScript Ä÷º¼Ç Àü´Þ
____Immutable.js Ä÷º¼Ç Àü´Þ
__of() ¸Þ¼µåÀÇ »ç¿ë
____ListsÀÇ of°ª
____MapsÀÇ of°ª
____SetsÀÇ of°ª
____SequencesÀÇ of°ª
__fromJS() ÇÔ¼ö¸¦ »ç¿ëÇÑ µ¥ÀÌÅÍ ±¸¹®ºÐ¼®
____JavaScript ¹è¿ ±¸¹®ºÐ¼®
____JavaScript ¿ÀºêÁ§Æ® ±¸¹®ºÐ¼®
____º¹ÀâÇÑ ±¸Á¶ ±¸¹®ºÐ¼®
__¿ä¾à
3Àå. Æ۽ýºÅÏÆ® üÀÎÁö
__Ä÷º¼Ç¿¡ °ª Ãß°¡
____¸®½ºÆ®¿¡ °ª Ãß°¡
____¸Ê¿¡ Å°-°ª ½Ö Ãß°¡
____°ª Ãß°¡ ¸Þ¼µå ¿¬°á
__Ä÷º¼Ç°ª º¯°æ
____¸®½ºÆ®°ª º¯°æ
____¸Ê°ª º¯°æ
____Ä÷º¼Ç ¹ÂÅ×ÀÌ¼Ç ¸Þ¼µå ¿¬...°á
__Ä÷º¼Ç¿¡¼ °ª Á¦°Å
____¸®½ºÆ®¿¡¼ °ª Á¦°Å
____¸Ê¿¡¼ °ª Á¦°Å
____Ä÷º¼Ç Á¦°Å ¸Þ¼µå ¿¬°á
__Ä÷º¼Ç ºñ¿ì±â
____»õ ÀνºÅϽº·Î Ä÷º¼Ç ±³Ã¼
____clear() ¸Þ¼µå »ç¿ë
__º¯È ÃßÀû
__¿ä¾à
4Àå. Ä÷º¼Ç ÇÊÅ͸µ°ú ¾ÆÀÌÅÛ Å½»ö
__°£´ÜÇÑ ºñ±³¸¦ »ç¿ëÇÑ ÇÊÅ͸µ
____Á¤È®ÇÑ ÀÏÄ¡
____Å©±â ºñ±³ ¿¬»ê
____ºÎÁ¤ ÇÊÅ͸µ
__Å°¸¦ »ç¿ëÇÑ ¸Ê ÇÊÅ͸µ
____¹®ÀÚ¿ Å° ÇÊÅ͸µ
____Æҽà Ű ÇÊÅ͸µ
__Ä÷º¼Ç°ª ã±â
____°ª Á¸Àç °Ë»ç
____find()¸¦ »ç¿ëÇؼ °ª ¾ò±â
__µö ÀÏÄ¡¸¦ »ç¿ëÇÑ ÇÊÅ͸µ
____is() ÇÔ¼ö¿Í equals() ¸Þ¼µå »ç¿ë
____¸ÊÀÇ ¸®½ºÆ® Ž»ö
__ºÎºÐ ºñ±³
____¸ÊÀÇ ÇüÅÂ
____¼ºê¼Â°ú ½´ÆÛ¼Â
__Ž»ö ¹æÇâ º¯°æ
____Á¤·ÄµÈ Ä÷º¼Ç Ž»ö
____findLast()¿Í reduceRight() »ç¿ë
__¿ä¾à
5Àå. ½ÃÄö½º¿Í »çÀ̵åÀÌÆåÆ®
__´À±ßÇÑ Æò°¡¸¦ ½á¾ß ÇÏ´Â ÀÌÀ¯
____Å« Ä÷º¼ÇÀº ºñ½Î´Ù
____ºÒÇÊ¿äÇÑ ÀÛ¾÷ Á¦°Å
____¿¬°áµÈ ¿¬»êÀº ÀÌÇØÇϱ⠽±´Ù
__½ÃÄö½º »ý¼º°ú ÀÌÅÍ·¹À̼Ç
____±âº» ½ÃÄö½º »ý¼º
____Ä÷º¼ÇÀ» ½ÃÄö½º·Î º¯È¯
____for...of ¹Ýº¹¹®À» »ç¿ëÇÑ ¼øȸ
____forEach()¸¦ »ç¿ëÇÑ ¼øȸ
__Áö¿¬ ÇÊÅ͸µ
____±âº» Áö¿¬ ÇÊÅ͸µ
____´ÙÁß ÇÊÅÍ ·¹º§
__°á°ú Á¦ÇÑ°ú ÀÛ¾÷ Ãà¼Ò
____take()¸¦ »ç¿ëÇÑ °á°ú Á¦ÇÑ
____slice()¸¦ »ç¿ëÇÑ ÆäÀÌÁö ó¸®
__¿ä¾à
6Àå. Ä÷º¼Ç Á¤·Ä
__Á¤·Ä°ú ¼ø¼ µÚÁý±â
____sort() ¸Þ¼µå
____reverse() ¸Þ¼µå
__¸ÊÀÇ ¸®½ºÆ® Á¤·Ä
____sortBy() ¸Þ¼µå
____´ÙÁß Å° »ç¿ë Á¤·Ä
__¿À´õµå ¸Ê
____¼ø¼ º¸Àå
____»ðÀÔ ¼ø¼´Â Á¤·Ä ¼ø¼¿Í ´Ù¸§
____set()¸¦ »ç¿ëÇÑ ¼ø¼ ¼³Á¤
__¸Ê Á¤·Ä
____¿À´õµå ¸Ê »ý¼º
____Å°¸¦ »ç¿ëÇÑ ¸Ê Á¤·Ä
__Á¤·Ä ¼ø¼ À¯Áö
____»ðÀÔ À妽º ã±â
____Á¤¸» ÇÊ¿äÇÑ°¡?
__¿ä¾à
7Àå. ¸ÅÇΰú Ãà¼Ò
__¸ÊÀÇ ¸®½ºÆ® ¸ÅÇÎ
____°ª »Ì¾Æ³»±â
____»õ·Î¿î °ª °è»ê
__¸ÊÀÇ »õ ¸®½ºÆ®¿¡ ¸ÅÇÎ
____»õ·Î¿î Å° »ý¼º
____Å° ÇÊÅ͸µ
__Ä÷º¼Ç Ãà¼Ò
____ÇÊÅ͸µÀ¸·Î ÃæºÐÇÏÁö ¾ÊÀº »óȲ
____ÃÖ¼Ú°ª ¹× ÃÖ´ñ°ª »ý¼º
____°ª ´©Àû
__Áö¿¬ ¸ÅÇÎ
____´ÙÁß map() È£Ãâ
____¸ÅÇÎ Àü ÇÊÅ͸µ
____±Ã±ØÀûÀÎ Áö¿¬ ÆÐÅÏ
__¿ä¾à
8Àå. ÁöÇΰú Ç÷¡Æ®´×
__Ä÷º¼Ç ÁöÇÎ
____°úµµÇÑ ¼øȸ Á¦°Å
____°£´ÜÇÑ °ªÀÇ ¸ñ·Ï ÁöÇÎ
____¸ÊÀÇ ¸®½ºÆ® ÁöÇÎ
____Áö¿¬ ¸ÅÇÎ
__Ä÷º¼Ç Ç÷¡Æ®´×
____Àç±Í ±¸Á¶ ÇÇÇϱâ
____Áßø ¸®½ºÆ® µö Ç÷¡Æ®´×
____¾èÀº Ç÷¡Æ®´× ¸®½ºÆ®
____Áßø ¸Ê ÆòźÈ
__¿ä¾à
9Àå. Æ۽ýºÅÏÆ® üÀÎÁö °¨Áö
__Ä÷º¼Ç µ¿µî¼º
____¾ö°ÝÇÑ ºñ±³¿Í ¹ÂÅÍƼºê ¸Þ¼µå
__¾ö°ÝÇÑ ºñ±³ vs ±íÀº ºñ±³
____Æ®·£½ºÆ÷¸ÞÀ̼ǰú ¹ÂÅ×ÀÌ¼Ç ºñ±³
____Æ®·£½ºÆ÷¸ÞÀ̼ÇÀº Ç×»ó »õ Ä÷º¼ÇÀ» ¹ÝȯÇÔ
____Æ®·£½ºÆ÷¸ÞÀÌ¼Ç Àü º¯È °¨Áö
____»çÀ̵åÀÌÆåÆ® ij½Ì
__¿ä¾à
10Àå. ¼¼Æ® »ç¿ë
__¼¼Æ®´Â ¸®½ºÆ®°¡ ¾Æ´Ô
____get() ¸Þ¼µå »ç¿ë ±ÝÁö
____ÁöÁ¤µÈ ¼øȸ ¼ø¼ ¾øÀ½
____Å°¸¸ °¡Áø ¸Ê
__Áߺ¹ Á¦°Å
____¼¼Æ®·Î º¯È¯
____¼¼Æ® º¯È¯ ÈÄ ´Ù½Ã ¸®½ºÆ®·Î º¹¿ø
____Áö¿¬ Áߺ¹ Á¦°Å
__¿À´õµå ¼¼Æ®
____¼¼Æ® Á¤·Ä
____¼¼Æ® ¼øȸ
__¼¼Æ® À¯Áö
____°íÀµ°ª Ãß°¡
____Áߺ¹°ª Ãß°¡
__¿ä¾à
11Àå. Ä÷º¼Ç ºñ±³
__¼¼Æ® ÀÎÅͼ½¼Ç
____ÀÎÅͼ½¼Ç ã±â
____¿À´õµå ÀÎÅͼ½¼Ç
__¸®½ºÆ® ÀÎÅͼ½¼Ç
____¸®½ºÆ® ÀÎÅͼ½¼Ç ÁÙÀ̱â
____¸®½ºÆ® ÀÎÅͼ½¼Ç ÇÊÅ͸µ
__Ä÷º¼Ç µðÆÛ·±½º
____¼¼Æ® µðÆÛ·±½º
____¸®½ºÆ® µðÆÛ·±½º
__¸Ê ºñ±³
____¸Ê ÀÎÅͼ½¼Ç
____¸Ê µðÆÛ·±½º
__¼ºê¼Â°ú ½´ÆÛ¼Â
____¸®½ºÆ® ¼ºê¼Â
____¸®½ºÆ® ½´ÆÛ¼Â
__¿ä¾à
12Àå. Ä÷º¼Ç °áÇÕ
__¸Ê º´ÇÕ
____Å°¸¦ »ç¿ëÇÑ ¸Ê º´ÇÕ
____º¹ÀâÇÑ Å°¸¦ °¡Áø ¸Ê º´ÇÕ
__¸®½ºÆ® º´ÇÕ
____°£´ÜÇÑ °ª º´ÇÕ
____¸ÊÀÇ ¸®½ºÆ® º´ÇÕ
____¸®½ºÆ®ÀÇ ¸®½ºÆ® º´ÇÕ
__¸®½ºÆ®¿Í ½ÃÄö½º ¿¬°á
____°£´ÜÇÑ °ª ¿¬°á
____Áö¿¬ ½ÃÄö½º ¿¬°á
__µ¡ºÙÀ̱â¿Í ³¢¿ö³Ö±â
____Áö¿¬°ª µ¡ºÙÀ̱â
____Áö¿¬°ª ³¢¿ö³Ö±â
__¿ä¾à
13Àå. ¼±¾ðÀû ÀÇ»ç °áÁ¤
__¸ÅÇÎ µ¿ÀÛ
____Å°´Â ³í¸®Àû °æ·Î, °ªÀº Çൿ
____ÇÔ¼ö¿¡¼ Çൿ ¸Ê ·¡ÇÎ
__ÆĶó¹ÌÅÍ¿Í ±âº» µ¿ÀÛ
____±âº» µ¿ÀÛ Á¦°ø
____¸ÅÇÎ µ¿ÀÛ ÆĶó¹ÌÅÍÈ
__Çൿ ÀÛ¼º
____ÀϹÝÀûÀÎ »óÀ§ Çൿ ÇÔ¼ö
____³í¸®Àû and/or Á¶°Ç
____º¹ÀâÇÑ Çൿ Á¶ÇÕ
__¿ä¾à
14Àå. À¯Àú ÀÎÅÍÆäÀ̽º »çÀ̵åÀÌÆåÆ®
__°£´ÜÇÑ ¾ÖÇø®ÄÉÀ̼Ç
____¾ÖÇø®ÄÉÀÌ¼Ç µ¥ÀÌÅÍ
____ÇÊÅÍ ÄÁÆ®·Ñ
____¿¡ÇÇ¼Òµå °á°ú
__DOM »çÀ̵åÀÌÆåÆ®
____HTML ¸¶Å©¾÷
____¿¡ÇǼҵå ÇÊÅ͸µ
____À̺¥Æ® ó¸®
____·»´õ¸µ ¿ä¼Ò
__React »çÀ̵åÀÌÆåÆ®
____¾ÖÇø®ÄÉÀÌ¼Ç »óÅÂ
____À̺¥Æ® ó¸®¿Í »óÅ º¯°æ
____¿¡ÇǼҵå¿Í ¿¤¸®¸ÕÆ® ¸ÅÇÎ
__¿ä¾à
15Àå. Node.js¿¡¼ÀÇ »çÀ̵åÀÌÆåÆ®
__Ä÷º¼ÇÀ¸·Î µ¥ÀÌÅÍ Àбâ
____CSV µ¥ÀÌÅ͸¦ ÀÐ°í ±¸¹®ºÐ¼®
____¸¹Àº ¾çÀÇ µ¥ÀÌÅÍ Àбâ
__Ä÷º¼Ç µ¥ÀÌÅÍ ¾²±â
____Ä÷º¼Ç ¼øȸÇÏ¸ç ¶óÀÎ ¾²±â
____ºñµ¿±â µ¥ÀÌÅÍ¿Í ½ÃÄö½º
____Áö¿¬ ½ÃÄö½º¿Í ½ºÆ®¸² ¿¬°á
__¿ä¾à
16Àå. ºÒº¯ ¾ÆÅ°ÅØó
__Àç»ç¿ë °¡´ÉÇÑ ¾ÖÇø®ÄÉÀÌ¼Ç »óÅ ¾÷µ¥ÀÌÅÍ
____Ãʱ⠻óÅÂ
____»çÀ̵åÀÌÆåÆ®
____»óÅ °»½Å ¹× »çÀ̵åÀÌÆåÆ® ½ÇÇà
__Ãʱ⠾ÖÇø®ÄÉÀÌ¼Ç »óÅÂ
____°á°ú »óÅÂ
__»õ ¿¡ÇÇ¼Òµå »óÅ »ý¼º
__À̺¥Æ®¿Í »óÅ ¾÷µ¥ÀÌÅÍ
____°Ë»ö Äõ¸® ¾÷µ¥ÀÌÆ®
____üũ¹Ú½º¿Í ½½¶óÀÌ´õ »óÅ ¾÷µ¥ÀÌÆ®
____»õ ¿¡ÇÇ¼Òµå µ¥ÀÌÅÍ ¾÷µ¥ÀÌÆ®
____»õ ¿¡ÇÇ¼Òµå »ý¼º
__»çÀ̵åÀÌÆåÆ® ½ÇÇà
____¿¡ÇÇ¼Òµå °á°ú Ãâ·Â
____°á°ú ¼ö·® Ç¥½Ã
____»õ ¿¡ÇÇ¼Òµå ¾ç½Ä ÃʱâÈ
__¿ä¾à
-
-
|
¾Æ´ã º¸µÎÄ¡ [Àú]
|
|
-
10¿© ³â°£ ´ë±Ô¸ð ÀÚ¹Ù½ºÅ©¸³Æ® °³¹ß¿¡ Âü¿©ÇØ¿Ô´Ù. ÇÁ·ÐÆ® ¿£µå °³¹ß·Î À̵¿Çϱâ Àü¿¡´Â ÆÄÀ̽ã°ú ¸®´ª½º¸¦ »ç¿ëÇØ ¸î °¡Áö ´ë±Ô¸ð Ŭ¶ó¿ìµå ÄÄÇ»Æà Á¦Ç°À» °³¹ßÇß´Ù. º¹À⼺ÀÇ ¹®Á¦¿¡ Àͼ÷ÇÏ¸ç ¼ÒÇÁÆ®¿þ¾î ½Ã½ºÅÛ°ú ±×°ÍÀÌ °®°í ÀÖ´Â È®À强ÀÇ ¹®Á¦¿¡ ´ëÇÑ ½ÇÁúÀûÀÎ °æÇèÀÚ´Ù. ¡ºFlux Architecture¡»(Packt, 2016)¸¦ ºñ·ÔÇÑ ¿©·¯ ÀÚ¹Ù½ºÅ©¸³Æ® Ã¥ÀÇ ÀúÀÚÀ̸ç ÇöÀç Çõ½ÅÀûÀÎ »ç¿ëÀÚ °æÇè°ú °í¼º´É¿¡ ºüÁ® ÀÖ´Ù.
-
|
Á¶°æºó [Àú]
|
|
-
-
-
Àüü 0°³ÀÇ ±¸¸ÅÈıⰡ ÀÖ½À´Ï´Ù.
|
ÀÎÅÍÆÄÅ©µµ¼´Â °í°´´ÔÀÇ ´Ü¼ø º¯½É¿¡ ÀÇÇÑ ±³È¯°ú ¹ÝÇ°¿¡ µå´Â ºñ¿ëÀº °í°´´ÔÀÌ ÁöºÒÄÉ µË´Ï´Ù.
´Ü, »óÇ°À̳ª ¼ºñ½º ÀÚüÀÇ ÇÏÀÚ·Î ÀÎÇÑ ±³È¯ ¹× ¹ÝÇ°Àº ¹«·á·Î ¹ÝÇ° µË´Ï´Ù. |
|
±³È¯ ¹× ¹ÝÇ°ÀÌ °¡´ÉÇÑ °æ¿ì |
»óÇ°À» °ø±Þ ¹ÞÀº ³¯·ÎºÎÅÍ 7ÀÏÀ̳» °¡´É
°ø±Þ¹ÞÀ¸½Å »óÇ°ÀÇ ³»¿ëÀÌ Ç¥½Ã, ±¤°í ³»¿ë°ú ´Ù¸£°Å³ª ´Ù¸£°Ô ÀÌÇàµÈ °æ¿ì¿¡´Â °ø±Þ¹ÞÀº ³¯·ÎºÎÅÍ 3°³¿ù À̳», ȤÀº ±×»ç½ÇÀ» ¾Ë°Ô µÈ ³¯ ¶Ç´Â ¾Ë ¼ö ÀÖ¾ú´ø ³¯·ÎºÎÅÍ 30ÀÏ À̳»
»óÇ°¿¡ ¾Æ¹«·± ÇÏÀÚ°¡ ¾ø´Â °æ¿ì ¼ÒºñÀÚÀÇ °í°´º¯½É¿¡ ÀÇÇÑ ±³È¯Àº »óÇ°ÀÇ Æ÷Àå»óÅ µîÀÌ ÀüÇô ¼Õ»óµÇÁö ¾ÊÀº °æ¿ì¿¡ ÇÑÇÏ¿© °¡´É |
|
±³È¯ ¹× ¹ÝÇ°ÀÌ ºÒ°¡´ÉÇÑ °æ¿ì |
±¸¸ÅÈ®Á¤ ÀÌÈÄ(¿ÀǸ¶ÄÏ»óÇ°¿¡ ÇÑÇÔ)
°í°´´ÔÀÇ Ã¥ÀÓ ÀÖ´Â »çÀ¯·Î »óÇ° µîÀÌ ¸ê½Ç ¶Ç´Â ÈÑ¼ÕµÈ °æ¿ì
(´Ü, »óÇ°ÀÇ ³»¿ëÀ» È®ÀÎÇϱâ À§ÇÏ¿© Æ÷Àå µîÀ» ÈѼÕÇÑ °æ¿ì´Â Á¦¿Ü)
½Ã°£ÀÌ Áö³²¿¡ µû¶ó ÀçÆǸŰ¡ °ï¶õÇÒ Á¤µµ·Î ¹°Ç°ÀÇ °¡Ä¡°¡ ¶³¾îÁø °æ¿ì
Æ÷Àå °³ºÀµÇ¾î »óÇ° °¡Ä¡°¡ ÈÑ¼ÕµÈ °æ¿ì |
|
´Ù¹è¼ÛÁöÀÇ °æ¿ì ¹ÝÇ° ȯºÒ |
´Ù¹è¼ÛÁöÀÇ °æ¿ì ´Ù¸¥ Áö¿ªÀÇ ¹ÝÇ°À» µ¿½Ã¿¡ ÁøÇàÇÒ ¼ö ¾ø½À´Ï´Ù.
1°³ Áö¿ªÀÇ ¹ÝÇ°ÀÌ ¿Ï·áµÈ ÈÄ ´Ù¸¥ Áö¿ª ¹ÝÇ°À» ÁøÇàÇÒ ¼ö ÀÖÀ¸¹Ç·Î, ÀÌÁ¡ ¾çÇØÇØ Áֽñ⠹ٶø´Ï´Ù. |
|
Áß°í»óÇ°ÀÇ ±³È¯ |
Áß°í»óÇ°Àº Á¦ÇÑµÈ Àç°í ³»¿¡¼ ÆǸŰ¡ ÀÌ·ç¾îÁö¹Ç·Î, ±³È¯Àº ºÒ°¡´ÉÇÕ´Ï´Ù. |
|
¿ÀǸ¶ÄÏ »óÇ°ÀÇ È¯ºÒ |
¿ÀǸ¶ÄÏ»óÇ°¿¡ ´ëÇÑ Ã¥ÀÓÀº ¿øÄ¢ÀûÀ¸·Î ¾÷ü¿¡°Ô ÀÖÀ¸¹Ç·Î, ±³È¯/¹ÝÇ° Á¢¼ö½Ã ¹Ýµå½Ã ÆǸÅÀÚ¿Í ÇùÀÇ ÈÄ ¹ÝÇ° Á¢¼ö¸¦ ÇϼžßÇϸç, ¹ÝÇ°Á¢¼ö ¾øÀÌ ¹Ý¼ÛÇϰųª, ¿ìÆíÀ¸·Î º¸³¾ °æ¿ì »óÇ° È®ÀÎÀÌ ¾î·Á¿ö ȯºÒÀÌ ºÒ°¡´ÉÇÒ ¼ö ÀÖÀ¸´Ï À¯ÀÇÇϽñ⠹ٶø´Ï´Ù. |
|
|
|
¹è¼Û¿¹Á¤ÀÏ ¾È³» |
ÀÎÅÍÆÄÅ© µµ¼´Â ¸ðµç »óÇ°¿¡ ´ëÇØ ¹è¼Û¿Ï·á¿¹Á¤ÀÏÀ» À¥»çÀÌÆ®¿¡ Ç¥½ÃÇÏ°í ÀÖ½À´Ï´Ù.
|
<ÀÎÅÍÆÄÅ© Á÷¹è¼Û »óÇ°> |
»óÇ°Àº ¿ù~Åä¿äÀÏ ¿ÀÀü 10½Ã ÀÌÀü ÁÖ¹®ºÐ¿¡ ´ëÇÏ¿© ´çÀÏ Ãâ°í/´çÀÏ ¹è¼Û¿Ï·á¸¦ º¸ÀåÇÏ´Â »óÇ°ÀÔ´Ï´Ù. |
»óÇ°Àº ¼¿ïÁö¿ª/ÆòÀÏ ÁÖ¹®ºÐÀº ´çÀÏ Ãâ°í/ÀÍÀÏ ¹è¼Û¿Ï·á¸¦ º¸ÀåÇϸç,
¼¿ï¿ÜÁö¿ª/ÆòÀÏ ÁÖ¹®ºÐÀÇ °æ¿ì´Â ¿ÀÈÄ 6½Ã±îÁö ÁÖ¹®ºÐ¿¡ ´ëÇÏ¿© ÀÍÀÏ ¹è¼Û¿Ï·á¸¦ º¸ÀåÇÏ´Â »óÇ°ÀÔ´Ï´Ù.
(´Ü, ¿ù¿äÀÏÀº 12½Ã±îÁö ÁÖ¹®¿¡ ÇÑÇÔ)
|
»óÇ°Àº, ÀÔ°í¿¹Á¤ÀÏ(Á¦Ç°Ãâ½ÃÀÏ)+Åùè»ç¹è¼ÛÀÏ(1ÀÏ)¿¡ ¹è¼Û¿Ï·á¸¦ º¸ÀåÇÕ´Ï´Ù. |
~
»óÇ°Àº À¯ÅëƯ¼º»ó ÀÎÅÍÆÄÅ©¿¡¼ Àç°í¸¦ º¸À¯ÇÏÁö ¾ÊÀº »óÇ°À¸·Î ÁÖ¹®ÀÏ+±âÁØÃâ°íÀÏ+Åùè»ç¹è¼ÛÀÏ(1ÀÏ)¿¡ ¹è¼Û¿Ï·á¸¦ º¸ÀåÇÕ´Ï´Ù.(Åä/°øÈÞÀÏÀº ¹è¼Û±â°£¿¡ Æ÷ÇÔµÇÁö ¾Ê½À´Ï´Ù.)
¡Ø±âÁØÃâ°íÀÏ:ÀÎÅÍÆÄÅ©°¡ »óÇ°À» ¼ö±ÞÇÏ¿© ¹°·ùâ°í¿¡¼ Æ÷Àå/Ãâ°íÇϱâ±îÁö ¼Ò¿äµÇ´Â ½Ã°£
|
|
<¾÷ü Á÷Á¢¹è¼Û/¿ÀǸ¶ÄÏ »óÇ°> |
~
»óÇ°Àº ¾÷ü°¡ ÁÖ¹®À» È®ÀÎÇÏ°í, Ãâ°íÇϱâ±îÁö °É¸®´Â ½Ã°£ÀÔ´Ï´Ù. ÁÖ¹®ÀÏ+±âÁØÃâ°íÀÏ+Åùè»ç¹è¼ÛÀÏ(2ÀÏ)¿¡ ¹è¼Û¿Ï·á¸¦ º¸ÀåÇÕ´Ï´Ù.(Åä/°øÈÞÀÏÀº ¹è¼Û±â°£¿¡ Æ÷ÇÔµÇÁö ¾Ê½À´Ï´Ù.)
¡Ø5ÀÏÀ̳» Ãâ°í°¡ ½ÃÀÛµÇÁö ¾ÊÀ»½Ã, ¿ÀǸ¶ÄÏ »óÇ°Àº ÀÚµ¿À¸·Î ÁÖ¹®ÀÌ Ãë¼ÒµÇ¸ç, °í°´´Ô²² Ç°Àýº¸»ó±ÝÀ» Áö±ÞÇØ µå¸³´Ï´Ù.
|
|
|
¹è¼Ûºñ ¾È³» |
µµ¼(Áß°íµµ¼ Æ÷ÇÔ)¸¸ ±¸¸ÅÇϽøé : ¹è¼Ûºñ 2,000¿ø (1¸¸¿øÀÌ»ó ±¸¸Å ½Ã ¹«·á¹è¼Û) À½¹Ý/DVD¸¸ ±¸¸ÅÇϽøé : ¹è¼Ûºñ 1,500¿ø (2¸¸¿øÀÌ»ó ±¸¸Å ½Ã ¹«·á¹è¼Û)
ÀâÁö/¸¸È/±âÇÁÆ®¸¸ ±¸¸ÅÇϽøé : ¹è¼Ûºñ 2,000¿ø (2¸¸¿øÀÌ»ó ±¸¸Å ½Ã ¹«·á¹è¼Û)
µµ¼¿Í À½¹Ý/DVD¸¦ ÇÔ²² ±¸¸ÅÇϽøé : ¹è¼Ûºñ 1,500¿ø 1¸¸¿øÀÌ»ó ±¸¸Å ½Ã ¹«·á¹è¼Û)
µµ¼¿Í ÀâÁö/¸¸È/±âÇÁÆ®/Áß°íÁ÷¹è¼Û»óÇ°À» ÇÔ²² ±¸¸ÅÇϽøé : 2,000¿ø (1¸¸¿øÀÌ»ó ±¸¸Å ½Ã ¹«·á¹è¼Û)
¾÷üÁ÷Á¢¹è¼Û»óÇ°À» ±¸¸Å½Ã : ¾÷üº°·Î »óÀÌÇÑ ¹è¼Ûºñ Àû¿ë
* ¼¼Æ®»óÇ°ÀÇ °æ¿ì ºÎºÐÃë¼Ò ½Ã Ãß°¡ ¹è¼Ûºñ°¡ ºÎ°úµÉ ¼ö ÀÖ½À´Ï´Ù.
* ºÏÄ«Æ®¿¡¼ ¹è¼Ûºñ¾ø¾Ö±â ¹öÆ°À» Ŭ¸¯Çϼż, µ¿ÀϾ÷ü»óÇ°À» Á¶±Ý ´õ ±¸¸ÅÇϽøé, ¹è¼Ûºñ¸¦ Àý¾àÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.
|
|
Çؿܹè¼Û ¾È³» |
ÀÎÅÍÆÄÅ©µµ¼¿¡¼´Â ±¹³»¿¡¼ ÁÖ¹®ÇϽðųª ÇØ¿Ü¿¡¼ ÁÖ¹®ÇÏ¿© ÇØ¿Ü·Î ¹è¼ÛÀ» ¿øÇÏ½Ç °æ¿ì DHL°ú Ư¾àÀ¸·Î Ã¥Á¤µÈ ¿ä±ÝÇ¥¿¡
ÀÇÇØ °³ÀÎÀÌ ÀÌ¿ëÇÏ´Â °æ¿ìº¸´Ù ¹è¼Û¿ä±ÝÀ» Å©°Ô ³·Ã߸ç DHL(www.dhl.co.kr)·Î Çؿܹè¼Û ¼ºñ½º¸¦ Á¦°øÇÕ´Ï´Ù.
Çؿܹè¼ÛÀº µµ¼/CD/DVD »óÇ°¿¡ ÇÑÇØ ¼ºñ½ºÇÏ°í ÀÖÀ¸¸ç, ´Ù¸¥ »óÇ°À» ºÏÄ«Æ®¿¡ ÇÔ²² ´ãÀ¸½Ç °æ¿ì Çؿܹè¼ÛÀÌ ºÒ°¡ÇÕ´Ï´Ù.
ÇØ¿ÜÁÖ¹®¹è¼Û ¼ºñ½º´Â ÀÎÅÍÆÄÅ© µµ¼ ȸ¿ø °¡ÀÔÀ» Çϼž߸¸ ½Åû °¡´ÉÇÕ´Ï´Ù. |
|
¾Ë¾ÆµÎ¼¼¿ä!!! |
µµ¸Å»ó ¹× Á¦ÀÛ»ç »çÁ¤¿¡ µû¶ó Ç°Àý/ÀýÆÇ µîÀÇ »çÀ¯·Î Ãë¼ÒµÉ ¼ö ÀÖ½À´Ï´Ù.
¿ÀǸ¶ÄϾ÷üÀÇ ¹è¼ÛÁö¿¬½Ã ÁÖ¹®ÀÌ ÀÚµ¿À¸·Î Ãë¼ÒµÉ ¼ö ÀÖ½À´Ï´Ù.
Ãâ°í°¡´É ½Ã°£ÀÌ ¼·Î ´Ù¸¥ »óÇ°À» ÇÔ²² ÁÖ¹®ÇÒ °æ¿ì Ãâ°í°¡´É ½Ã°£ÀÌ °¡Àå ±ä ±âÁØÀ¸·Î ¹è¼ÛµË´Ï´Ù.
À¯ÅëÀÇ Æ¯¼º»ó Ãâ°í±â°£Àº ¿¹Á¤º¸´Ù ¾Õ´ç°ÜÁö°Å³ª ´ÊÃçÁú ¼ö ÀÖ½À´Ï´Ù.
Åùè»ç ¹è¼ÛÀÏÀÎ ¼¿ï ¹× ¼öµµ±ÇÀº 1~2ÀÏ, Áö¹æÀº 2~3ÀÏ, µµ¼, »ê°£, ±ººÎ´ë´Â 3ÀÏ ÀÌ»óÀÇ ½Ã°£ÀÌ ¼Ò¿äµË´Ï´Ù. |
|
|
|
|