|
|
|
|
|
|
|
Ã¥³»¿ë |
|
LeanÀûÀÎ »ç°í¸¦ Àû¿ëÇÑ È¿À²ÀûÀÎ Prototype °³¹ß°ú ¹®Á¦ ÇØ°á
ÇÁ·ÎÁ§Æ® ´ÜÀ§·Î ¼³°è ¹× ±¸ÇöÇÏ´Â À¥ ¾ÖÇø®ÄÉÀ̼ǰú »ç¹°ÀÎÅÍ³Ý ¾ÖÇø®ÄÉÀ̼Ç
ÀÌ Ã¥¿¡¼´Â Node.js·Î ÇÁ·Î±×·¡¹Ö ÇÏ´Â ¹æ¹ýÀ» ´Ù¾çÇÑ ¿¹Á¦¸¦ ÅëÇØ ¼³¸íÇÕ´Ï´Ù. ³»¿ëÀº Å©°Ô 3ÀåÀ¸·Î ³ª´µ¾î ÀÖÀ¸¸ç, °¢ Àå¿¡¼´Â ´ëÇ¥ÀûÀÎ ÁÖÁ¦¿¡ µû¸¥ ÇÁ·ÎÁ§Æ® ¿¹Á¦¸¦ Á¦°øÇÕ´Ï´Ù. ¶ÇÇÑ ÁÖÁ¦´Â À¥ ¾ÖÇø®ÄÉÀ̼Ç, ¼Ò¼È À¥ ¾ÖÇø®ÄÉÀ̼Ç, ¸Å½Ã¾÷ À¥ ¾ÖÇø®ÄÉÀ̼Ç, ±×¸®°í »ç¹°ÀÎÅÍ³Ý ¾ÖÇø®ÄÉÀ̼ÇÀ¸·Î ³ª´µ¸ç °¢ ÇÁ·ÎÁ§Æ®ÀÇ ¼³°è ¹× ±¸Çö °úÁ¤¿¡¼ ¹Ýµå½Ã ÇÊ¿äÇÑ ³»¿ëÀ» ¼³¸íÇÕ´Ï´Ù.
¶ÇÇÑ Node.js¿¡¼ ´ëÇ¥ÀûÀ¸·Î ¾Ë·ÁÁø ¶óÀ̺귯¸® Socket.IO¿Í Express¸¦ ¼³¸íÇÏ°í, »ó´ëÀûÀ¸·Î ¸¹ÀÌ ¾Ë·ÁÁöÁö ¾Ê¾ÒÁö¸¸ ÇÁ·ÎÁ§Æ® °³¹ß ½Ã Áß¿äÇÑ ¿ªÇÒÀ» ÇÏ´Â ¶óÀ̺귯¸®¿Í Node.js ¾ð¾î, ±×¸®°í ´ÜÁ¡À» º¸¿ÏÇÒ ¼ö ÀÖ´Â È¿À²ÀûÀÎ ¹æ¹ý, ÇÁ·ÎÁ§Æ®¸¦ ´õ¿í È®ÀåÇϰųª ÀÚµ¿È ÇÒ ¶§ÀÇ ¿ä¼ÒµéÀ» ´Ù·ç°í ÀÖ½À´Ï´Ù.
¡á ÃâÆÇ»ç ¸®ºä
Node.js¶ó´Â ¾ð¾î´Â À¥ ¾ÖÇø®ÄÉÀ̼Ç, ¸ð¹ÙÀÏ ¾ÖÇø®ÄÉÀ̼ÇÀ» °¡´ÉÇÏ°Ô ÇÏ´Â °ÍÀº ¹°·Ð, »õ·Î¿î ÀÎÅÍ³Ý Æз¯´ÙÀÓÀÎ »ç¹°ÀÎÅÍ³Ý ½Ã´ë¿¡ È°¿ëÇÒ ¼ö ÀÖ´Â ¾ÖÇø®ÄÉÀÌ¼Ç ¶ÇÇÑ ¿ëÀÌÇÏ°Ô ¸¸µé ¼ö ÀÖ´Â Ç÷§ÆûÀûÀÎ È®Àå ¿ä¼Ò°¡ °¡Àå Å« ÀåÁ¡À̶ó°í ÇÒ ¼ö ÀÖ½À´Ï´Ù.
µû¶ó¼ ÀÌ Ã¥¿¡¼´Â Node.js ÇÁ·Î±×·¡¹ÖÀ¸·Î ´Ù¾çÇÑ ¾ÖÇø®ÄÉÀ̼ÇÀ» ±¸ÇöÇÏ´Â µ¥ ÇÊ¿äÇÑ Áö½Ä ¹× ½ºÅ³ÀûÀÎ ¿ä¼Ò¿Í ´õºÒ¾î Node.js·Î °³ÀÎ ¶Ç´Â ±â¾÷ ´ÜÀ§ÀÇ Ç÷§ÆûÀ» ±¸¼ºÇÏ´Â ¹æ½ÄÀ» À̾߱âÇÏ°í ÀÖ½À´Ï´Ù. ¹°·Ð ¼³¸íÇÏ°í ÀÖ´Â ÇÁ·ÎÁ§Æ®µéÀº Node.js·Î °¡´ÉÇÑ Àϵé Áß ÀϺο¡ ºÒ°úÇÒ ¼öµµ ÀÖÁö¸¸, ÃÖ´ëÇÑ ½ÇÁ¦ ¾ÖÇø®ÄÉÀ̼ÇÀ» ±¸ÇöÇÒ ¶§ ¹Ýµå½Ã ÀÖ¾î¾ß ÇÏ´Â ¿ä¼ÒµéÀ» ¼³¸íÇϱâ À§ÇØ ³ë·ÂÇß½À´Ï´Ù.
¡á Ãßõ»ç
³ª´Â °³ÀÎÀûÀ¸·Î´Â ¼ö¾÷À̳ª °¿¬ Áß¿¡ ¡®±â¸§ ¶§ ¹¯Àº ¿Ê¼Ò¸Å ³¡¿¡¼ ¿ì·¯³ª¿À´Â ±â¼ú¡¯À̶ó´Â Ç¥ÇöÀ» ÀÚÁÖ »ç¿ëÇÑ´Ù. ÀÌ Ã¥À» ÃßõÇÏ´Â ÀÌÀ¯´Â ¹Ù·Î ¿©±â¿¡ ÀÖ´Ù. ÀúÀÚ´Â ÀÌ Ã¥¿¡ ¼Ò°³µÈ °¢Á¾ ¿¹Á¦¿Í ÇÁ·Î±×·¥, ÇÁ·ÎÁ§Æ®, ±×¸®°í º»¹® µî¿¡ ÀúÀÚ º»ÀÎÀÌ Á÷Á¢ °æÇèÇÏ¸ç ¾òÀº ¼ÒÁßÇÑ °á½ÇÀ» ´ã¾Æ³ÂÀ¸¸ç, ÀÌ¹Ì Ãâ°£µÈ ¸¹Àº Node.js °ü·Ã ¼Àû°ú Â÷º°ÈµÇ´Â ÈǸ¢ÇÑ ³»¿ëÀ» µ¶Àڵ鿡°Ô Á¦°øÇÏ°í ÀÖ´Ù. µû¶ó¼ À¥¿¡ ÀûÇÕÇÑ ¼¹ö ½ºÅ©¸³Æ® ¾ð¾î¸¦ ¹è¿ì·Á°í ÇÏ´Â µ¶ÀÚµéÀº ÀÌ Ã¥À» ÀÌ¿ëÇÏ¿© ù°ÉÀ½ºÎÅÍ °í±Þ ±â´É±îÁö, ±×¸®°í ´Ù¾çÇÑ ÇÁ·ÎÁ§Æ®ÀÇ ½ÇÁ¦ ºÐ¼® ¹× ±¸Ãà »ç·Ê¸¦ ½ÇÀüó·³ ¹è¿ï ¼ö ÀÖÀ¸¸®¶ó È®½ÅÇÑ´Ù.
¿ÀÇÏÀÌ¿À´ëÇб³ »ê¾÷½Ã½ºÅÛ°øÇаú ±³¼ö/°øÇÐ¹Ú»ç ¹Ú³²±Ô
»ç¹°ÀÎÅͳÝÀÌ ±Þ¼Óµµ·Î ¹ß´ÞÇÏ¸é¼ À̸¦ È°¿ëÇϱâ À§ÇÑ ´Ù¾çÇÑ ¾ÆÀ̵ð¾îµéÀÌ ½ñ¾ÆÁ® ³ª¿À°í ÀÖ´Ù. ÀÌ·¯ÇÑ º¯È ¼Ó¿¡¼ °¡Àå ÁÖ¸ñÇÒ ¸¸ÇÑ Á¡Àº ÀÌ¿Í °ü·ÃµÈ »ç¹°ÀÎÅÍ³Ý °ü·Ã À¥ ¾ÖÇø®ÄÉÀ̼Ç, ¸Å½Ã¾÷ ¾ÖÇø®ÄÉÀÌ¼Ç µîÀÌ ´Ù¾çÇÑ °¡´É¼ºÀ» ¿¾îÁشٴ Á¡ÀÌ´Ù. ÀÌ·¯ÇÑ È¯°æÀÇ º¯È ¼Ó¿¡ ½ÇÁ¦ °ü·Ã ¾ÖÇø®ÄÉÀ̼ÇÀ» Á¦ÀÛÇÏ´Â µ¥¿¡ ÇʼöÀûÀÎ Node.js¸¦ ½ÇÁ¦ »ç·Ê¸¦ ÅëÇØ ½±°Ô ¹è¿ï ¼ö Àִ åÀÌ Ãâ°£µÈ °ÍÀ» ´©±¸º¸´Ù ±â»Ú°Ô »ý°¢ÇÑ´Ù. ÀúÀÚ´Â ÇкΠÀü°øÀÌ ¼ÒÇÁÆ®¿þ¾î°¡ ¾Æ´Ï¾ú±â ¶§¹®¿¡, º»ÀÎÀÌ ½Ç¹«¸¦ °æÇèÇÏ¸é¼ ½×¾Æ ¿Ã¸° »ê °æÇèÀ» ÀÌ Ã¥¿¡ °í½º¶õÈ÷ ´ã¾Ò´Ù.
ÀÌ Ã¥¿¡´Â ÇÁ·Î±×·¡¹Ö ±â¹ý»Ó¸¸ ¾Æ´Ï¶ó Node.js°¡ Áö´Ï°í ÀÖ´Â ÇÁ·ÎÁ§Æ® °ü¸® Ãø¸é¿¡¼ÀÇ ÀåÁ¡µéÀÌ °÷°÷¿¡ µå·¯³ª ÀÖ´Ù. °¢ ´Ü°è¸¶´Ù ¼ö·ÏµÈ ½Ç½À °¡´ÉÇÑ ¿¹Á¦¿Í ¿Â¶óÀÎ ¿¹Á¦ µîÀ» ÅëÇØ ÇнÀ È¿°ú¸¦ ±Ø´ëȽÃų ¼ö ÀÖÀ¸¸®¶ó È®½ÅÇÑ´Ù.
¿¬¼¼´ëÇб³ °æ¿µ´ëÇÐ ±³¼ö ¹è¼ºÁÖ
ÀÌ Ã¥Àº Node.js¸¦ ÀÌ¿ëÇؼ ´Ù¾çÇÑ À¥ ¾ÖÇø®ÄÉÀ̼ÇÀ» ¸¸µå´Â ¹æ¹ýÀ» ¼³¸íÇÏ°í ÀÖ´Ù. ´Ù¾çÇÑ ¿¹Á¦¸¦ ÅëÇØ Node.js¸¦ ¾î¶»°Ô È°¿ëÇÒ ¼ö ÀÖ´ÂÁö ¼³¸íÇÏ°í Àֱ⠶§¹®¿¡ Node.js¸¦ ½Ç¹«¿¡ Àû¿ëÇÏ·Á ÇÒ ¶§ »ìÆ캸¸é ÁÁÀ» °ÍÀÌ´Ù. ƯÈ÷,½Ç¹«¿¡¼ ¸¹ÀÌ »ç¿ëµÇ´Â Express, Socket.io ÀÌ¿Ü¿¡µµ ´Ù¾çÇÑ ¶óÀ̺귯¸®¸¦ ¼³Ä¡, È°¿ëÇÏ´Â ¹æ¹ý¿¡ ´ëÇØ ¼³¸íÇÏ°í Àֱ⠶§¹®¿¡ Node.js¸¦ ÀÌ¿ëÇÏ¿© À¥ ¼ºñ½º¸¦ ¸¸µé°íÀÚ ÇÏ´Â ºÐµé¿¡°Ô ÃßõÇÑ´Ù. ¶ÇÇÑ ¾ÖÀÚÀÏ ¹æ½ÄÀ» Àû¿ëÇϸé ÇÁ·Î±×·¥À» È¿À²ÀûÀ¸·Î ¸¸µé ¼ö ÀÖ´Ù´Â »ç½ÇÀ» ±ú´Ý°Ô µÇ´Â °Íµµ ÀÌ Ã¥ÀÌ °¡Áø ¶Ç ÇϳªÀÇ ÀåÁ¡À̶ó ÇÒ ¼ö ÀÖ´Ù.
¸ÅÁ÷¿¡ÄÚ(Magiceco) CTO ¾ÈÁø¼· |
|
¸ñÂ÷ |
|
Chapter 01. Node.js¿Í ½Ç½Ã°£ À¥ ¾ÖÇø®ÄÉÀ̼Ç
Node.js ½Ç½Ã°£ À¥ ±â¼úÀ» °øºÎÇϱâ Àü¿¡
Section 1. Node.jsÀÇ Æ¯¼º°ú À¥ ¾ÆÅ°ÅØó
1.1 À¥ ±â¼úÀÇ ¿ª»ç¿Í º¯È
1.2 ½Ç½Ã°£ À¥ ¾ÆÅ°ÅØó?
1.3 Common.js, ÀÚ¹Ù½ºÅ©¸³Æ® ±×¸®°í Node.js
1.4 ÀÚ¹Ù½ºÅ©¸³Æ®ÀÇ Æ¯Â¡
1.5 Ŭ·ÎÀú(Closure)
1.6 ±¸±ÛÀÇ V8 ÀÚ¹Ù½ºÅ©¸³Æ® ¿£Áø°ú Node.js
1.7 À̺¥Æ® ·çÇÁ ±â¹ÝÀÇ ºñµ¿±â I/O
1.8 ½Ì±Û ½º·¹µå¿Í Non-Blocking I/O
1.9 Node.jsÀÇ ½ÇÁ¦ ³»ºÎ¿¡¼ ¹ß»ýÇÏ´Â µ¿ÀÛ
Section 2. °³¹ß ȯ°æ ±¸¼º
2.1 Windows¿¡¼ÀÇ ¼³Ä¡
2.2 MAC¿¡¼ÀÇ ¼³Ä¡
2.3 Linux¿¡¼ÀÇ ¼³Ä¡
2.4 NVMÀ» »ç¿ëÇÑ ¹öÀü °ü¸®
Section 3. Node.jsÀÇ ±âº»ÀûÀÎ °³¹ß ¿ä¼Ò
3.1 Node.js°¡ ¸ðµâÀ» ·ÎµåÇÏ´Â ¹æ¹ý
3.2 Node.jsÀÇ ±âº» API »ç¿ë°ú ±× Ư¡
3.3 Node.js ±âº» ¸ðµâ¿¡ ´ëÇÏ¿©
Section 4. Node.jsÀÇ À̺¥Æ® ¹ÙÀεù?
Section 5. Node.jsÀÇ À¯¿ëÇÑ ±âº» ¸ðµâ
5.1 ÆÄÀÏ ½Ã½ºÅÛ?
5.2 HTTP
5.3 À̺¥Æ®
5.4 CHILD PROCESS
5.5 DOMAIN
5.6 ¸ðµâ ÁöÇâÀûÀÎ °³¹ß°ú ±× È°¿ë
5.7 C/C++ Addons
5.8 Datagram/UDP
5.9 Cluster
5.10 URL, Query String
5.11 Stream
Section 6. NPMÀÇ À¥ ¾ÖÇø®ÄÉÀÌ¼Ç ¸ðµâ
6.1 NPMÀÇ ±âº»ÀûÀÎ ¼Ò°³
6.2 NPM ¼³Ä¡
6.3 NPM µ¥ÀÌÅÍ ¸ðµ¨, µ¥ÀÌÅͺ£À̽º °ü·Ã ¸ðµâ
6.4 NPM Å×½ºÆ® °ü·Ã ¸ðµâ
6.5 NPM ¹Ìµé¿þ¾î & ÇÁ·ÎÅäÄÝ ¸ðµâ
Chapter 02. Node.js ÅëÇÕ À¥ ¾ÖÇø®ÄÉÀÌ¼Ç ¹× ÀÚµ¿È
Node.js ÅëÇÕ À¥ ¾ÖÇø®ÄÉÀÌ¼Ç ¹× ÀÚµ¿È¿¡ ´ëÇØ °øºÎÇϱâ Àü¿¡
Section 1. ¸Å½Ã¾÷ÀÇ ±âº» °³³ä ¹× ¼Ò°³
1.1 ¸Å½Ã¾÷¿¡ ´ëÇÑ ¼Ò°³
Section 2. ÅëÇÕ À¥ ¾ÖÇø®ÄÉÀ̼ÇÀÇ ±â¼ú°ú Àû¿ë ȯ°æ
2.1 ¸Å½Ã¾÷À¸·Î À¥ ¾ÖÇø®ÄÉÀ̼ÇÀ» È®Àå/Á¦ÀÛÇÏ´Â ÀÌÀ¯
2.2 ¸Å½Ã¾÷ API¸¦ ±¸¼ºÇÏ´Â ¹æ½Ä
2.3 ÅëÇÕ À¥ ¾ÖÇø®ÄÉÀ̼ÇÀÇ È°¿ë
Section 3. ÅëÇÕ À¥ Ç÷§ÆûÀÇ ±âº»ÀûÀÎ ½Ã³ª¸®¿À ¹× ¿ä¼Ò
3.1 OAuth, ·Î±×ÀÎ, ¼¼¼Ç À¯Áö
3.2 À¥ ¸®¼Ò½º ¹× ÄÜÅÙÃ÷ Á¢±ÙÇϱâ
3.3 °ø°³/ºñ°ø°³ ÄÜÅÙÃ÷ °ü¸®
Section 4. Node.js ÅëÇÕ Ç÷§Æû ¸ðµâ
4.1 OAuth, °èÁ¤ Á¦¾î ±×¸®°í ±âº»ÀûÀÎ µ¥ÀÌÅÍ Á¢±Ù °ü¸®
4.2 ¸®¼Ò½º °ü¸®¿Í µ¥ÀÌÅͺ£À̽º
4.3 Node.js·Î »ç¹°À» ¿¬°á£ºµ¥ÀÌÅÍ Åë½Å°ú »ç¹° ÀÎÅͳÝ
4.4 ÅëÇÕÀ» À§ÇÑ ´ÜÁ¡ÀÇ °³¼±
Section 5. ÀÀ¿ë Ç÷§Æû°ú Node.jsÀÇ ÁÖ¿ä ÇÁ·¹ÀÓ¿öÅ©
5.1 Sails.js
5.2 Koa.js
Section 6. ÀÚµ¿È À¥ Ç÷§ÆûÀ¸·ÎÀÇ È®Àå
6.1 ÀÚµ¿ÈµÈ °³¹ß ±¸¼º£ºGrunt
Chapter 03. Node.js ÀÀ¿ë ÇÁ·ÎÁ§Æ®
Node.js ÀÀ¿ë ÇÁ·ÎÁ§Æ®¸¦ °øºÎÇϱâ Àü¿¡
Section 1. Node.js ¼Ò¼È À¥ ¾ÖÇø®ÄÉÀ̼Ç
1.1 ÇÁ·ÎÁ§Æ® ½Ã³ª¸®¿À¿Í °á°ú
1.2 ¼³°èÇϱâ
1.3 ±¸ÇöÇϱâ
1.4 ÄÄÆ÷³ÍÆ®¿Í ½ÃÄö½º·Î ´õ ÀÚ¼¼ÇÏ°Ô »ìÆ캸±â
Section 2. ÅëÇÕ À¥ ¾ÖÇø®ÄÉÀ̼Ç
2.1 ÇÁ·ÎÁ§Æ®ÀÇ °á°ú¿Í »ç¿ëÀÚ ½Ã³ª¸®¿À
2.2 ¸Å½Ã¾÷ À¥ ¼ºñ½º ÇÁ·ÎÁ§Æ®ÀÇ ±¸Ã¼ÀûÀÎ ½Ã³ª¸®¿À
2.3 ¸Å½Ã¾÷ À¥ ¼ºñ½ºÀÇ ÇÁ·ÎÁ§Æ® ¼³°è
2.4 ÇÁ·ÎÁ§Æ® ±¸Çö
Section 3. IoT µð¹ÙÀ̽º¿Í ¼¹ö °£ µ¥ÀÌÅÍ Åë½Å
3.1 ÇÁ·ÎÁ§Æ®ÀÇ °á°ú ¹× Áغñ
3.2 ±â´É ¸í¼¼ ÀÛ¼ºÇϱâ
3.3 ¼³°èÇϱâ
3.4 ±¸ÇöÇϱâ
ºÎ·Ï
A. Node.js ¼³Ä¡¿Í ȯ°æ ±¸Ãà
B. ÀÚ¹Ù½ºÅ©¸³Æ®ÀÇ Å×½ºÆ®¿Í µð¹ö±ë
C. Node.jsÀÇ ³»ºÎ ¿£Áø ºÐ¼®
D. IoT Application Gateway |
|
|
|
ÀúÀÚ
|
|
±è´Ù´Ï¿¤
Àú¼ [Node.js ÇÁ·Î±×·¡¹Ö]
|
|
|
|
|
|
|
|
Ãâ°í¾È³» |
|
|
Ãâ°í¶õ ÀÎÅÍÆÄÅ© ¹°·ùâ°í¿¡¼ µµ¼°¡ Æ÷ÀåµÇ¾î ³ª°¡´Â ½ÃÁ¡À» ¸»Çϸç, ½ÇÁ¦ °í°´´Ô²²¼ ¼ö·ÉÇϽô ½Ã°£Àº »óÇ°Áغñ¿Ï·áÇØ Ãâ°íÇÑ ³¯Â¥ + Åùè»ç ¹è¼ÛÀÏÀÔ´Ï´Ù. |
|
ÀÎÅÍÆÄÅ© µµ¼´Â ¸ðµç »óÇ°ÀÇ Àç°í°¡ ÃæÁ·ÇÒ ½Ã¿¡ ÀÏ°ý Ãâ°í¸¦ ÇÕ´Ï´Ù. |
|
ÀϺΠÀç°í¿¡ ´ëÇÑ Ãâ°í°¡ ÇÊ¿äÇÒ ½Ã¿¡´Â ´ã´çÀÚ¿¡°Ô Á÷Á¢ ¿¬¶ôÇϽðųª, °í°´¼¾ÅÍ(°í°´¼¾ÅÍ(1577-2555)·Î ¿¬¶ôÁֽñ⠹ٶø´Ï´Ù. |
|
¹è¼Ûºñ ¾È³» |
|
|
ÀÎÅÍÆÄÅ© µµ¼ ´ë·®±¸¸Å´Â ¹è¼Û·á°¡ ¹«·áÀÔ´Ï´Ù. |
|
´Ü, 1°³ÀÇ »óÇ°À» ´Ù¼öÀÇ ¹è¼ÛÁö·Î ÀÏ°ý ¹ß¼Û½Ã¿¡´Â 1°³ÀÇ ¹è¼ÛÁö´ç 2,000¿øÀÇ ¹è¼Ûºñ°¡ ºÎ°úµË´Ï´Ù. |
¾Ë¾ÆµÎ¼¼¿ä! |
|
|
°í°´´Ô²²¼ ÁÖ¹®ÇϽŠµµ¼¶óµµ µµ¸Å»ó ¹× ÃâÆÇ»ç »çÁ¤¿¡ µû¶ó Ç°Àý/ÀýÆÇ µîÀÇ »çÀ¯·Î Ãë¼ÒµÉ ¼ö ÀÖ½À´Ï´Ù. |
|
Åùè»ç ¹è¼ÛÀÏÀÎ ¼¿ï ¹× ¼öµµ±ÇÀº 1~2ÀÏ, Áö¹æÀº 2~3ÀÏ, µµ¼, »ê°£, ±ººÎ´ë´Â 3ÀÏ ÀÌ»óÀÇ ½Ã°£ÀÌ ¼Ò¿äµË´Ï´Ù.
(´Ü, Åä/ÀÏ¿äÀÏ Á¦¿Ü) |
|
|
|
|
ÀÎÅÍÆÄÅ©µµ¼´Â °í°´´ÔÀÇ ´Ü¼ø º¯½É¿¡ ÀÇÇÑ ±³È¯°ú ¹ÝÇ°¿¡ µå´Â ºñ¿ëÀº °í°´´ÔÀÌ ÁöºÒÄÉ µË´Ï´Ù.
´Ü, »óÇ°À̳ª ¼ºñ½º ÀÚüÀÇ ÇÏÀÚ·Î ÀÎÇÑ ±³È¯ ¹× ¹ÝÇ°Àº ¹«·á·Î ¹ÝÇ° µË´Ï´Ù.
±³È¯/¹ÝÇ°/º¸ÁõÁ¶°Ç ¹× Ç°Áúº¸Áõ ±âÁØÀº ¼ÒºñÀڱ⺻¹ý¿¡ µû¸¥ ¼ÒºñÀÚ ºÐÀï ÇØ°á ±âÁØ¿¡ µû¶ó ÇÇÇظ¦ º¸»ó ¹ÞÀ» ¼ö ÀÖ½À´Ï´Ù.
Á¤È®ÇÑ È¯ºÒ ¹æ¹ý ¹× ȯºÒÀÌ Áö¿¬µÉ °æ¿ì 1:1¹®ÀÇ °Ô½ÃÆÇ ¶Ç´Â °í°´¼¾ÅÍ(1577-2555)·Î ¿¬¶ô Áֽñ⠹ٶø´Ï´Ù.
¼ÒºñÀÚ ÇÇÇغ¸»óÀÇ ºÐÀïó¸® µî¿¡ °üÇÑ »çÇ×Àº ¼ÒºñÀÚºÐÀïÇØ°á±âÁØ(°øÁ¤°Å·¡À§¿øȸ °í½Ã)¿¡ µû¶ó ºñÇØ º¸»ó ¹ÞÀ» ¼ö ÀÖ½À´Ï´Ù.
|
±³È¯ ¹× ¹ÝÇ°ÀÌ °¡´ÉÇÑ °æ¿ì |
|
|
»óÇ°À» °ø±Þ ¹ÞÀ¸½Å ³¯·ÎºÎÅÍ 7ÀÏÀ̳» °¡´ÉÇÕ´Ï´Ù. |
|
°ø±Þ¹ÞÀ¸½Å »óÇ°ÀÇ ³»¿ëÀÌ Ç¥½Ã, ±¤°í ³»¿ë°ú ´Ù¸£°Å³ª ´Ù¸£°Ô ÀÌÇàµÈ °æ¿ì¿¡´Â °ø±Þ¹ÞÀº ³¯·ÎºÎÅÍ 3°³¿ùÀ̳», ±×»ç½ÇÀ» ¾Ë°Ô µÈ ³¯ ¶Ç´Â ¾Ë ¼ö ÀÖ¾ú´ø ³¯·ÎºÎÅÍ 30ÀÏÀ̳» °¡´ÉÇÕ´Ï´Ù. |
|
»óÇ°¿¡ ¾Æ¹«·± ÇÏÀÚ°¡ ¾ø´Â °æ¿ì ¼ÒºñÀÚÀÇ °í°´º¯½É¿¡ ÀÇÇÑ ±³È¯Àº »óÇ°ÀÇ Æ÷Àå»óÅ µîÀÌ ÀüÇô ¼Õ»óµÇÁö ¾ÊÀº °æ¿ì¿¡ ÇÑÇÏ¿© °¡´ÉÇÕ´Ï´Ù.
|
|
|
|
±³È¯ ¹× ¹ÝÇ°ÀÌ ºÒ°¡´ÉÇÑ °æ¿ì |
|
|
|
°í°´´ÔÀÇ Ã¥ÀÓ ÀÖ´Â »çÀ¯·Î »óÇ° µîÀÌ ¸ê½Ç ¶Ç´Â ÈÑ¼ÕµÈ °æ¿ì´Â ºÒ°¡´ÉÇÕ´Ï´Ù. (´Ü, »óÇ°ÀÇ ³»¿ëÀ» È®ÀÎÇϱâ À§ÇÏ¿© Æ÷Àå µîÀ» ÈѼÕÇÑ °æ¿ì´Â Á¦¿Ü) |
|
½Ã°£ÀÌ Áö³²¿¡ µû¶ó ÀçÆǸŰ¡ °ï¶õÇÒ Á¤µµ·Î ¹°Ç°ÀÇ °¡Ä¡°¡ ¶³¾îÁø °æ¿ì´Â ºÒ°¡´ÉÇÕ´Ï´Ù. |
|
Æ÷Àå °³ºÀµÇ¾î »óÇ° °¡Ä¡°¡ ÈÑ¼ÕµÈ °æ¿ì´Â ºÒ°¡´ÉÇÕ´Ï´Ù. |
|
|
´Ù¹è¼ÛÁöÀÇ °æ¿ì ¹ÝÇ° ȯºÒ |
|
|
|
´Ù¹è¼ÛÁöÀÇ °æ¿ì ´Ù¸¥ Áö¿ªÀÇ ¹ÝÇ°À» µ¿½Ã¿¡ ÁøÇàÇÒ ¼ö ¾ø½À´Ï´Ù. |
|
1°³ Áö¿ªÀÇ ¹ÝÇ°ÀÌ ¿Ï·áµÈ ÈÄ ´Ù¸¥ Áö¿ª ¹ÝÇ°À» ÁøÇàÇÒ ¼ö ÀÖÀ¸¹Ç·Î, ÀÌÁ¡ ¾çÇØÇØ Áֽñ⠹ٶø´Ï´Ù. |
|
|
|
|
|
|