|
|
|
 |
ÆÇ¸Å°¡ |
20,000¿ø ¡æ 16,000¿ø 20% |
|
 |
¸¶Àϸ®Áö |
1% 160¿ø |
|
 |
¹ßÇàÀÏ |
2008-09-23
|
 |
ISBN |
8992939183 | 9788992939188
|
 |
±âŸÁ¤º¸ |
¹ø¿ª¼ | 400ÂÊ
|
|
 |
¿¹»óÃâ°íÀÏ
|
|
 |
¹è¼Ûºñ |
2,000¿ø (20,000¿øÀÌ»ó ¹«·á¹è¼Û)
|
| |
|
|  |
| ÆÇ¸Å½ÃÀÛ ¾Ë¸² SMS ½Åû |
Ãâ°£¿¹Á¤/ǰÀý/ÀϽÃǰÀý/ÀýÆÇ »óÅÂÀÇ »óǰÀÌ
ÆÇ¸Å°³½ÃµÇ¸é, SMS¾Ë¸²À» ½ÅûÇϽŠ°í°´´Ô²²
¾Ë¸²SMS¸¦ ¹ß¼ÛÇØ µå¸³´Ï´Ù.
(´Ü, ¹®ÀÚ¸Þ¼¼Áö È®ÀÎ ÈÄ Áï½Ã ±¸¸ÅÇÏÁö ¾ÊÀ¸¸é
Àç°í°¡ ¼ÒÁøµÉ ¼ö ÀÖ½À´Ï´Ù.) |
|
|
|
|
 |
| ÇÁ·Î±×·¡¹Ö¾ð¾î
|
|
|
|
|
|
 |
ÁÖÀÇ»çÇ× |
´õÀÌ»ó Ãâ°£µÇÁö ¾Ê½À´Ï´Ù. |
|
|
 |
|
¼ÒÇÁÆ®¿þ¾î °³¹ßºÐ¾ß¿¡¼ ÀÚ¹Ù½ºÅ©¸³Æ® ÄÚµùÀº ¸Å¿ì ±î´Ù·Ó°í À¯Áöº¸¼öÇϱ⠾î·Á¿î ÀÛ¾÷ ¿µ¿ªÀ̾ú´Ù. ´õ¿íÀÌ, ÀÎÅÍ³Ý ¾ÖÇø®ÄÉÀÌ¼Ç ºÐ¾ß¿¡ dzºÎÇÑ »ç¿ëÀÚ °æÇèÀÌ Áß¿äÇÑ ÈµÎ·Î µîÀåÇÏ¸é¼ Å¬¶óÀÌ¾ðÆ®¿¡ º¸´Ù ¸¹ÀÌ ±â´ÉµéÀÌ ¿ä±¸µÇ°í ÀÖ°í, ÀÌ ¶§¹®¿¡ Ŭ¶óÀÌ¾ðÆ® °³¹ßÀÇ º¹Àâµµ´Â ³ª³¯ÀÌ Áõ°¡ÇÏ¿´´Ù. ÀÌ·± ¹®Á¦¸¦ ÇØ°áÇϱâ À§ÇØ ¼ö¸¹Àº ÀÚ¹Ù½ºÅ©¸³Æ® ¶óÀ̺귯¸®µéÀÌ µîÀåÇÏ¿´Áö¸¸, jQuery¸¸Å ´Ü½Ã°£ ³»¿¡ Å©°Ô ÁÖ¸ñÀ» ¹Þ´Â ¶óÀ̺귯¸®´Â ¾ø¾ú´Ù. 2006³â¿¡ µîÀåÇÑ jQuery´Â µîÀåÇÑ Áö ä 2³âÀÌ µÇÁö ¾Ê¾Æ ÇÁ·ÎÅäŸÀÔ(prototype)°ú µµÁ¶(Dojo)ÀÇ Àα⸦ ³Ñ¾î ¼¹´Ù. jQuery¸¦ Á¢ÇØ º» »ç¶÷µéÀº ÃæºÐÈ÷ ±×·²¸¸ÇÏ´Ù°í ÀÔÀ» ¸ðÀº´Ù. jQuery´Â ¼ö½Ê ÁÙÀÇ ÀÚ¹Ù½ºÅ©¸³Æ® Äڵ带 °£ÆíÇÏ°Ô ´Ü ¸î ÁÙÀÇ ÄÚµå·Î ÄÚµùÇÒ ¼ö ÀÖÀ¸¸é¼µµ ÀÛ°í ºü¸£°Ô À¯ÁöÇÒ ¼ö ÀÖ´Â ÀåÁ¡À» °¡Áö°í ÀÖ´Ù. ¶ÇÇÑ, ÀÛ°í °¡º¿ì¸é¼ µ¿½Ã¿¡ Áö¼ÓÀûÀ¸·Î È®ÀåÇÒ ¼ö ÀÖ´Â Ç÷¯±×ÀÎ ±¸¼ºÀ» °¡Áö°í ÀÖ¾î, Ajax »çÀÌÆ®¸¦ ¼Õ½±°Ô ±×¸®°í °·ÂÇÏ°Ô ±¸ÇöÇÒ ¼ö ÀÖµµ·Ï ÇØÁØ´Ù. ÀÌ Ã¥Àº jQueryÀÇ ÃֽйöÀüÀÎ 1.2.x ¹öÀü¿¡ ´ëÇÑ ³»¿ëÀ» ¹Ý¿µÇϰí ÀÖÀ¸¸ç, ÃÖÃÊ ¼³Ä¡ºÎÅÍ ±âº»ÀûÀÎ ±¸¼º°ú Ȱ¿ë ¹æ¹ýµéÀ» ´Ù¾çÇÑ ¿¹Á¦¸¦ ÅëÇØ ¼³¸íÇϰí ÀÖ´Ù. jQuery¸¦ Àû¿ëÇÏ¿© ÁøÇàÇÏ´Â À¥ °³¹ß¿¡ ÇÊ¿äÇÑ ´ëºÎºÐÀÇ ³»¿ëµé(¼¿·ºÅÍ¿Í DOM, À̺¥Æ®¿Í ´Ù¾çÇÑ È¿°ú, Ajax ÇÁ·Î±×·¡¹Ö, Æû(Form), ÀÚµ¿¿Ï¼º, ÀÔ·Â °Ë»ç±â µî)À» ÇÔÃàÀûÀ¸·Î ´Ù·ç°í ÀÖ¾î ÀÔ¹®¼À̸鼵µ Ȱ¿ëµµ°¡ ³ôÀº ÄÚµåµéÀ» Á¦°øÇÑ´Ù. ÀÌ Ã¥¿¡¼ Á¦°øÇÏ´Â ¿¹Á¦¿Í ¼Ò½º ÆÄÀÏÀÇ Àüü ³»¿ëÀº ÀÌ Ã¥ÀÇ Àü¿ë À¥ »çÀÌÆ®ÀÎ http://book.learningjquery.com¿¡¼ ¹Ù·Î È®ÀÎÇØ º¼ ¼ö ÀÖÀ¸¸ç, ÃֽйöÀü¿¡ ´ëÇÑ ³»¿ëµµ ²ÙÁØÈ÷ ¾÷µ¥ÀÌÆ®Çϰí ÀÖ´Ù. Ã¥ÀÇ ÈĹݺδ ½ÇÀü¿¡¼µµ ¹Ù·Î Ȱ¿ëÇØ º¼ ¼ö ÀÖ´Â °í±Þ ÁÖÁ¦µéÀ» ´Ù·ç°í ÀÖÀ¸¸ç, Ç÷¯±×ÀΠȰ¿ë°ú °³¹ß ¹æ¹ý µîµµ ¼³¸íÇÑ´Ù. µ¡ºÙ¿©, ÀÚ¹Ù½ºÅ©¸³Æ®, XHTML, CSS¿¡ °üÇÑ °ü·ÃÀÚ·á¿Í ÀÚ¹Ù½ºÅ©¸³Æ® Ŭ·ÎÀú(Closure) µîÀ» ºÎ·ÏÀ¸·Î Á¤¸®ÇÏ¿©, ÀÔ¹®ÇÏ´Â »ç¶÷µéÀ» À§ÇØ ¹è·Áµµ ¾Æ³¢Áö ¾Ê°í ÀÖ´Ù.
[ÃâÆÇ»ç ¸®ºä] jQuery, ¿Ö ÁÁÀº°¡ ÃÖ±Ù, µ¿ÀûÀÎ HTML¿¡ ´ëÇÑ °ü½ÉÀÌ ´Ù½Ã ´Ã¾î³ª¸é¼, ¼ö¸¹Àº ÀÚ¹Ù½ºÅ©¸³Æ® ¶óÀ̺귯¸®µéÀÌ µîÀåÇÏ¿´´Ù. ¾î¶² ¶óÀ̺귯¸®µéÀº ¾Õ¼ À̾߱âÇÑ ±â´Éµé Áß ÇѵΠ°¡Áö ±â´É¿¡ ƯȵǾî ÀÖÀ¸¸ç, ¾î¶² °ÍÀº °¡´ÉÇÑ ¸ðµç µ¿ÀÛ°ú ¾Ö´Ï¸ÞÀ̼ÇÀ» Á¦°øÇÏ·Á Çϰí ÀÖÀ¸¸ç, ¶Ç ¸î¸î ¶óÀ̺귯¸®µéÀº ÀÌ·± ¸ðµç °ÍÀ» ¹¾î¼ Á¦°øÇϰí ÀÖ´Ù. ´Ù¼Ò ¿ª¼³ÀûÀ¸·Î µé¸± ¼ö ÀÖ°ÚÁö¸¸, jQuery´Â ¾Õ¼ À̾߱âÇÑ Æ÷°ýÀûÀÎ ±â´ÉµéÀ» ´Ù·ç¸é¼µµ ÃÖ´ëÇÑ ÄÄÆÑÆ®ÇÏ°Ô À¯ÁöÇϱâ À§ÇØ ´ÙÀ½°ú °°Àº Àü·«À» °¡Áö°í ÀÖ´Ù.
CSS¿¡ ´ëÇÑ Áö½ÄÀ» ÃÖ´ëÇÑ È°¿ë. jQuery´Â CSS ¼¿·ºÅÍ·Î ÆäÀÌÁö ¿ä¼ÒÀÇ À§Ä¡¸¦ ã¾Æ³»´Â ¸ÞÄ¿´ÏÁòÀ» ±â¹ÝÀ¸·Î Çϰí ÀÖ¾î, µµÅ¥¸ÕÆ®ÀÇ ±¸Á¶¸¦ ¸í·áÇϸ鼵µ Àб⠽¬¿î Çü½ÄÀ¸·Î Ç¥ÇöÇÒ ¼ö ÀÖµµ·Ï ÇÑ´Ù. È®Àå Áö¿ø. jQuery´Â ÇÇó Å©¸®ÇÁ(feature creep)¸¦ ÇÇÇϱâ À§ÇØ º¸ÆíÀûÀÌÁö ¾ÊÀº ±â´ÉÀº Ç÷¯±×ÀÎÀ¸·Î À̰üÇÏ¿´´Ù. »õ·Î¿î Ç÷¯±×ÀÎÀ» ¸¸µå´Â °ÍÀº ±×¸® ¾î·ÆÁö ¾ÊÀ¸¸ç, ¹®¼È°¡ Àß µÇ¾î ÀÖ°í, ´Ù¸¥ »ç¶÷µéÀÌ °³¹ßÇÑ Ã¢ÀÇÀûÀÎ »êÃâ¹°µé°ú ´Ù¾çÇϰí À¯¿ëÇÑ ¸ðµâµéÀÇ µµ¿òÀ» ¹Þ¾Æ °³¹ßÇÒ ¼ö ÀÖ´Ù. jQuery´Â ±âº»ÀûÀ¸·Î Ç÷¯±×ÀÎ ¾ÆÅ°ÅØÃ³¸¦ °¡Áö°í ÀÖ¾î ÇÊ¿äÇÑ ±â´ÉÀ» ¼±ÅÃÀûÀ¸·Î »ç¿ëÇÒ ¼ö ÀÖÀ¸¸ç, ´õ ÀÛÀº ¶óÀ̺귯¸®¸¦ ÇÊ¿ä·Î ÇÑ´Ù¸é ÀÌ Ç÷¯±×ÀÎ ¾ÆÅ°ÅØÃ³ ÀÚü¸¦ Á¦°ÅÇÏ¿© ´õ °¡º±°Ô »ç¿ëÇÒ ¼öµµ ÀÖ´Ù. ºê¶ó¿ìÀúÀÇ Â÷À̷κÎÅÍ ÇØ¹æ. ºÒÇàÈ÷µµ ½ÇÁ¦ À¥ °³¹ß¿¡¼ ºê¶ó¿ìÀú´Â Ç¥Áذú ¾à°£¾¿ ´Ù¸¥ °íÀ¯ÇÑ Æ¯Â¡µéÀ» °¡Áö°í ÀÖ´Ù. À¥ ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ßÀÇ »ó´ç ºÎºÐÀÌ ¹Ù·Î Ç÷§Æû º°·Î ´Ù¸¥ ±â´ÉµéÀ» ó¸®ÇÏ´Â µ¥ ÇÒ´çµÈ´Ù. ºê¶ó¿ìÀú´Â ²÷ÀÓ¾øÀÌ ¹ßÀüÇϱ⠶§¹®¿¡ ºê¶ó¿ìÀú Á߸³ÀûÀÎ °í±Þ ±â´ÉÀ» °³¹ßÇÏ´Â °ÍÀÌ °ÅÀÇ ºÒ°¡´ÉÇÏÁö¸¸, jQuery´Â Ãß»óÈµÈ ·¹À̾ Á¦°øÇÔÀ¸·Î½á ÀÏ»óÀûÀÎ ÀÛ¾÷µéÀ» ÀϹÝÈÇϰí, ÄÚµåÀÇ Å©±â¸¦ ÁÙÀ̸ç, ±Øµµ·Î ´Ü¼øÇÏ°Ô °³¹ßÇÒ ¼ö ÀÖµµ·Ï ÇØÁØ´Ù. ¾ðÁ¦³ª ÁýÇÕÀ» °¡Áö°í ÀÛ¾÷. ¿ì¸®´Â jQuery¿¡°Ô ¡°'collapsible'À̶õ À̸§ÀÇ ½ºÅ¸ÀÏ Å¬·¡½º¸¦ °¡Áø ¿ä¼ÒµéÀ» ã¾Æ °¨Ã߱⸦ ¼öÇàÇ϶󡱶ó°í ¸í·ÉÇÏ´Â ¹æ½ÄÀ¸·Î Á¢±ÙÇÑ´Ù. °¢°¢ÀÇ °³º° ¿ä¼Ò¸¦ ó¸®Çϱâ À§ÇØ ·çÇÁ¸¦ µ¹¸± Çʿ䰡 ¾ø´Ù. ¿ä¼Ò¸¦ °¨Ãß´Â ±â´ÉÀ» ¼öÇàÇÏ´Â .hide() ¸Þ¼Òµå¸¦ °¢ °³º° ¿ä¼Òµé¿¡ Àû¿ëÇÏ´Â ´ë½Å °´Ã¼ ÁýÇÕ¿¡ Àû¿ëÇÑ´Ù. À̰ÍÀ» ¹¬½ÃÀû ¼øÈ¯(implicit iteration) ±â¹ýÀ̶ó°íµµ Çϴµ¥, ·çÇÁ¸¦ ±¸¼ºÇÒ Çʿ䰡 ¾øÀ¸¹Ç·Î ÄÚµå ¾çÀ» ¸¹ÀÌ ÁÙ¿©ÁØ´Ù. ¿©·¯ µ¿ÀÛÀ» ÇÑ ÁÙ¿¡ ¾´´Ù. Àӽà º¯¼ö »ç¿ëÀ» ÃÖ¼ÒÈÇϰųª ºÒÇÊ¿äÇÑ ¹Ýº¹À» ÇÇÇϱâ À§ÇØ, jQuery°¡ Á¦°øÇÏ´Â ¸Þ¼Òµå üÀÎ(chaining)À̶ó´Â ÇÁ·Î±×·¡¹Ö ÆÐÅÏÀ» Ȱ¿ëÇÒ ¼ö ÀÖ´Ù. À̰ÍÀº °´Ã¼¸¦ Á¶ÀÛÇÑ °á°ú°¡ °´Ã¼°¡ µÇ¾î, ´ÙÀ½ Á¶ÀÛÀ» Àû¿ëÇÒ ¼ö ÀÖ°Ô µÈ´Ù´Â °ÍÀ» ÀǹÌÇÑ´Ù.
ÀÌ·¯ÇÑ Àü·«À¸·Î jQuery ÆÐŰÁö¸¦ ¸Å¿ì ÀÛ°Ô À¯Áö(¾ÐÃàÇüÅ·Π´ë·« 20K Á¤µµ)Çϰí ÀÖÀ¸¸ç µ¿½Ã¿¡ °³¹ßÀÚÀÇ ÄÚµå ¿ª½Ã ÀÛ°Ô À¯ÁöÇÒ ¼ö ÀÖµµ·Ï ÇÏ´Â ±â¹ýµéÀ» Á¦°øÇϰí ÀÖ´Ù. ¶óÀ̺귯¸®ÀÇ °£°áÇÔÀº ÀÚü ¼³°è ¶§¹®À̱⵵ ÇÏÁö¸¸, jQuery °ü·Ã ÇÁ·ÎÁ§Æ®¿¡ ´ëÇÑ ÁÖº¯ÀÇ ¸Å¿ì ¿Õ¼ºÇÑ Ä¿¹Â´ÏƼ Ȱµ¿ ¿ª½Ã °£°áÇÔÀ» À¯ÁöÇÏ´Â µ¥ Å« °øÇåÀ» Çϰí ÀÖ´Ù. jQuery »ç¿ëÀÚµéÀº Ç÷¯±×ÀÎ °³¹ß»Ó¸¸ ¾Æ´Ï¶ó ¶óÀ̺귯¸®ÀÇ ÇÙ½É ºÎºÐÀ» °³¼±Çϱâ À§ÇØ ¸ð¿©¼ Åä·ÐÇϰí ÀÖ´Ù. ÀÌ·¸°Ô À¯¿¬ÇÏ°í °°ÇÇÑ ½Ã½ºÅÛ¿¡ ±â¿ïÀÌ´Â ¸¹Àº ¿£Áö´Ï¾îµéÀÇ ¾öû³ ³ë·Â¿¡µµ ºÒ±¸Çϰí, ÃÖÁ¾ »êÃâ¹°Àº ¸ðµç »ç¶÷µé¿¡°Ô ¹«·á·Î Á¦°øÇϰí ÀÖ´Ù. ÀÌ ¿ÀǼҽº ÇÁ·ÎÁ§Æ®´Â GNU ÆÛºí¸¯°ú MITÀÇ µÎ °¡Áö ¶óÀ̼±½º·Î Á¦°øµÇ°í ÀÖ´Ù.
[Ã¥ ¼ÓÀ¸·Î]
¿À´Ã³¯ ¿ùµå ¿ÍÀ̵å À¥Àº ¸Å¿ì ¿ªµ¿ÀûÀΠȯ°æÀ̸ç, »çÀÌÆ®ÀÇ ±â´É°ú ½ºÅ¸ÀÏ ¸ðµÎ¿¡ ´ëÇÑ »ç¿ëÀÚµéÀÇ ±â´ëÄ¡´Â »ó´çÈ÷ ³ô´Ù. Èï¹Ì·Ó°í, ÀÎÅÍ·¢Æ¼ºêÇÑ »çÀÌÆ®¸¦ ±¸ÃàÇÏ·Á´Â ¸¹Àº °³¹ßÀÚµéÀÌ ÀϹÝÀûÀÎ ÀÛ¾÷µéÀ» ÀÚµ¿ÈÇÏ°í º¹ÀâÇÑ ÀÛ¾÷À» ´Ü¼øÇÏ°Ô Çϱâ À§ÇØ jQuery¿Í °°Àº ÀÚ¹Ù½ºÅ©¸³Æ® ¶óÀ̺귯¸®¸¦ »ç¿ëÇϱ⠽ÃÀÛÇϰí ÀÖ´Ù. jQuery°¡ Æø³ÐÀº ÁöÁö¸¦ ¹Þ´Â ÁÖ¿äÇÑ ÀÌÀ¯´Â °³¹ß¿¡ ÇÊ¿äÇÑ ´Ù¾çÇÑ ±â´ÉÀ» Æø³Ð°Ô Á¦°øÇϱ⠶§¹®ÀÌ´Ù.
jQuery´Â ¸Å¿ì ´Ù¾çÇÑ ±â´ÉÀ» °¡Áö°í Àֱ⠶§¹®¿¡ ¾îµð¼ºÎÅÍ ½ÃÀÛÇØ¾ß ÇÒÁö ±Ý¹æ ¾Ë¾ÆÂ÷¸®±â°¡ ½±Áö ¾Ê´Ù. jQuery´Â ¼³°èÀÇ Àϰü¼º°ú ±ÕÇüÀ» À¯ÁöÇϰí ÀÖÀ¸¸ç, ´ëºÎºÐÀÇ °³³äÀº HTMLÀÇ ±¸Á¶¿Í ij½ºÄÉÀ̵ù ½ºÅ¸ÀÏ ½ÃÆ®(CSS, Cascading Style Sheets)·ÎºÎÅÍ ³ª¿Â °ÍÀÌ´Ù. ´Ù¼öÀÇ À¥ °³¹ßÀÚµéÀÌ ÀÚ¹Ù½ºÅ©¸³Æ® ÀÚüº¸´Ù ÀÌ·¯ÇÑ À¥ ±â¼úµé¿¡ ´ëÇÑ °æÇèÀ» ÈξÀ ´õ ¸¹ÀÌ °¡Áö°í Àֱ⠶§¹®¿¡, jQuery ¶óÀ̺귯¸®´Â ÇÁ·Î±×·¥ °æÇèÀÌ ¸¹Áö ¾ÊÀº µðÀÚÀ̳ʰ¡ Á¢±ÙÇϱ⿡ ¿ëÀÌÇϵµ·Ï ¼³°èµÇ¾î ÀÖ´Ù. ¿ì¸®´Â 1ÀåÀÇ Ãʹݺο¡¼ ´Ü 3ÁÙÀÇ ÄÚµù¸¸À¸·Î ÈǸ¢ÇÏ°Ô µ¿ÀÛÇÏ´Â jQuery ÇÁ·Î±×·¥À» ÀÛ¼ºÇغ¼ °ÍÀÌ´Ù. ´õºÒ¾î jQuery´Â °æÇèÀÌ ¸¹Àº ÇÁ·Î±×·¡¸Óµé¿¡°Ô´Â °³³äµéÀÇ Àϰü¼ºÀ» À¯ÁöÇÏ´Â µ¥ Å« µµ¿òÀ» ÁØ´Ù. ÀÌ·¯ÇÑ ³»¿ëµéÀº 1Àå ÀÌÈÄ¿¡¼ Â÷±ÙÂ÷±Ù »ìÆìº¼ °ÍÀÌ´Ù. ¿¹Á¦µéÀ» °¡Áö°í ¶óÀ̺귯¸®ÀÇ µ¿ÀÛÀ» ¼³¸íÇϱâ Àü¿¡, ¿ì¼± ¿Ö jQuery°¡ ÇÊ¿äÇÑÁö »ìÆìº¸ÀÚ. jQuery¶õ ¹«¾ùÀΰ¡ jQuery ¶óÀ̺귯¸®´Â ÀϹÝÀûÀÎ À¥ ½ºÅ©¸³ÆÃ¿¡ Æø³Ð°Ô »ç¿ëµÉ ¼ö ÀÖ´Â Ãß»ó °èÃþ(abstraction layer)À» Á¦°øÇϹǷÎ, ½ºÅ©¸³ÆÃ¿¡¼ ÇÊ¿ä·Î ÇÏ´Â °ÅÀÇ ¸ðµç »óȲ¿¡ À¯¿ëÇÏ°Ô È°¿ëÇÒ ¼ö ÀÖ´Ù. jQuery°¡ °¡Áö°í ÀÖ´Â È®À强°ú »ç¿ë °¡´ÉÇÑ ¸ðµç °æ¿ìµéÀ» ÇÑ ±ÇÀÇ Ã¥¿¡¼ ¸ðµÎ ¼³¸íÇϱâ¶õ ºÒ°¡´ÉÇÏ´Ù. »õ·Î¿î ±â´ÉÀ» °¡Áø Ç÷¯±×ÀεéÀÌ °è¼Ó °³¹ßµÇ¾î Ãß°¡µÇ°í Àֱ⠶§¹®ÀÌ´Ù. µû¶ó¼, jQuery¿¡ ´ëÇØ ²À ¾Ë°í ÀÖ¾î¾ß ÇÒ ÇÙ½É ±â´ÉµéÀ» Áß½ÉÀ¸·Î »ìÆìº¸ÀÚ.
ÆäÀÌÁö ÀϺκп¡ Á¢±Ù. ¸¸ÀÏ ¿©·¯ºÐÀÌ ÀÚ¹Ù½ºÅ©¸³Æ® ¶óÀ̺귯¸®¸¦ »ç¿ëÇÏÁö ¾Ê´Â´Ù¸é, µµÅ¥¸ÕÆ® °´Ã¼ ¸ðµ¨(DOM) Æ®¸®¿¡ Á¢±ÙÇϰí, HTML ¹®¼ ±¸Á¶ÀÇ Æ¯Á¤ ¿µ¿ªÀ» Ž»öÇϱâ À§ÇØ »ó´çÈ÷ ¸¹Àº ¾çÀÇ Äڵ带 ÀÛ¼ºÇؾ߸¸ ÇÑ´Ù. jQuery´Â ¹®¼ÀÇ ÇÑ ºÎºÐÀÇ ³»ºÎ¸¦ Ž»ö ȤÀº Á¶ÀÛÇϱâ À§ÇÑ ¸í·áÇϰí È¿°úÀûÀÎ ¼¿·ºÅÍ ¸ÞÄ¿´ÏÁòÀ» Á¦°øÇÑ´Ù. ÆäÀÌÁöÀÇ º¸¿©Áö´Â ¸ð½À º¯°æÇϱâ. CSS°¡ µµÅ¥¸ÕÆ®°¡ ·»´õ¸µµÇ¾î º¸¿©Áö´Â ¹æ½ÄÀ» °áÁ¤ÇÏ´Â ¸Å¿ì È¿°úÀûÀÌ°í °·ÂÇÑ ±â¹ýÀ̱ä ÇÏÁö¸¸, ºê¶ó¿ìÀúµéÀÌ µ¿ÀÏÇÑ Ç¥ÁØÀ» Á¦°øÇÏÁö ¾Ê±â ¶§¹®¿¡ Äڵ尡 ±æ¾îÁö´Â °æ¿ì°¡ ¸¹´Ù. jQuery´Â ºê¶ó¿ìÀú¿Í »ó°ü¾øÀÌ µ¿ÀÏÇÑ Ç¥ÁØÀ» Á¦°øÇϹǷÎ, ºê¶ó¿ìÀú °£ÀÇ Â÷À̸¦ ±Øº¹ÇÒ ¼ö ÀÖ°Ô ÇØÁØ´Ù. ¶ÇÇÑ, jQuery´Â ÆäÀÌÁö°¡ ·»´õ¸µµÈ ÀÌÈÄ¿¡µµ Ŭ·¡½º¸¦ º¯°æÇϰųª µµÅ¥¸ÕÆ®ÀÇ ÀϺκÐÀÇ ½ºÅ¸ÀÏÀ» °³º°ÀûÀ¸·Î ¹Ù²Ü ¼ö ÀÖµµ·Ï ÇØÁØ´Ù. ÆäÀÌÁöÀÇ ÄÁÅÙÆ® º¯°æÇϱâ. jQuery´Â °£´ÜÇÑ ÄÚµå·Î ¿Ü°ü»Ó¸¸ ¾Æ´Ï¶ó µµÅ¥¸ÕÆ® ³»¿ë ÀÚü¸¦ ¹Ù²Ü ¼ö ÀÖ´Ù. ÅØ½ºÆ®¸¦ ¹Ù²Ü ¼ö ÀÖ°í, À̹ÌÁö¸¦ Ãß°¡Çϰųª ±³Ã¼Çϰí, ¸®½ºÆ®ÀÇ ¼ø¼¸¦ ¹Ù²Ù°Å³ª ȤÀº HTML Àüü ±¸Á¶¸¦ ¿ÏÀüÈ÷ »õ·Î ¸¸µé°Å³ª È®ÀåÇÒ ¼ö ÀÖ´Ù – ÀÌ ¸ðµç °ÍÀÌ °£´ÜÇÑ API·Î °¡´ÉÇÏ´Ù. ÆäÀÌÁö¿Í »ç¿ëÀÚ °£ »óÈ£ÀÛ¿ë ó¸®. »óÈ£ÀÛ¿ëÀ» ÀûÀýÇÏ°Ô Á¦¾îÇÒ ¼ö ¾ø´Ù¸é, Á¤±³ÇÏ°í °·ÂÇÑ ±â´ÉÀÌ º°·Î ¾µ¸ð¾ø°Ô µÈ´Ù. jQuery ¶óÀ̺귯¸®´Â »ç¿ëÀÚÀÇ ¸µÅ© Ŭ¸¯ µîÀ» Æ÷ÇÔÇÑ ±¤¹üÀ§ÇÑ À̺¥Æ®¸¦ °¡·Îä¾î ó¸®ÇÏ´Â ¼¼·ÃµÈ ¹æ½ÄÀ» Á¦°øÇϱ⠶§¹®¿¡ HTML ÀÚü¿¡ À̺¥Æ® Çڵ鷯¸¦ Ãß°¡ÇÏ¿© HTMLÀ» ÇìÁý¾î ³õÀ» Çʿ䰡 ¾ø´Ù. µ¿½Ã¿¡, À̺¥Æ® Çڵ鸵 API´Â À¥ °³¹ßÀÚ¸¦ ±«·ÓÈ÷´Â ºê¶ó¿ìÀú °£ÀÇ ºÒÀÏÄ¡ ¹®Á¦µµ ±ò²ûÇÏ°Ô ÇØ°áÇØ ÁØ´Ù. ÆäÀÌÁö¿¡ ¾Ö´Ï¸ÞÀÌ¼Ç Ãß°¡Çϱâ. µðÀÚÀ̳ʴ ȿ°úÀûÀÎ »óÈ£ÀÛ¿ëÀ» Á¦°øÇϱâ À§ÇØ »ç¿ëÀÚ¿¡°Ô ½Ã°¢ÀûÀÎ Çǵå¹éÀ» Á¦°øÇØ¾ß ÇÑ´Ù. jQuery ¶óÀ̺귯¸®´Â ÆäÀ̵å(fade), ¿ÍÀÌÇÁ (wipe)¿Í °°Àº ÀÏ·ÃÀÇ È¿°ú ±â´ÉµéÀ» Á¦°øÇÒ »Ó¸¸ ¾Æ´Ï¶ó »õ·Î¿î È¿°ú¸¦ ¸¸µé ¼ö ÀÖ´Â ÅøÅ¶À» Á¦°øÇϰí ÀÖ´Ù. ÆäÀÌÁö¸¦ »õ·Î°íħÇÏÁö ¾Ê°í ¼¹ö·ÎºÎÅÍ Á¤º¸¸¦ °¡Á®¿À±â. Ajax·Î ¾Ë·ÁÁø ÄÚµå ÆÐÅϰú ºÎ°¡ÀûÀÎ ±â´ÉÀº À¥ °³¹ßÀÚ·Î ÇÏ¿©±Ý ÀûÀýÇÏ°Ô ÀÀ´äÇϰí, ±â´ÉÀÌ Ç³ºÎÇÑ »çÀÌÆ®¸¦ ¸¸µé ¼ö ÀÖµµ·Ï ÇØÁØ´Ù. jQuery ¶óÀ̺귯¸®´Â ºê¶ó¿ìÀú¿¡ Á¾¼ÓÀûÀÌÁö ¾ÊÀº Ajax ±â´ÉÀ» Á¦°øÇϹǷÎ, °³¹ßÀÚ°¡ ¼¹ö Ãø ±â´É¿¡¸¸ ÁýÁßÇÒ ¼ö ÀÖµµ·Ï ÇØÁØ´Ù. ÀϹÝÀûÀÎ ÀÚ¹Ù½ºÅ©¸³Æ® ÀÛ¾÷ ´Ü¼øÈ. jQueryÀÇ ¸ðµç µµÅ¥¸ÕÆ® ó¸® ±â´É¿¡´Â ¼øÈ¯°ú ¹è¿ Á¶ÀÛ°ú °°Àº ÀÚ¹Ù½ºÅ©¸³Æ® È®Àå±â´ÉÀÌ Ãß°¡·Î Á¦°øµÈ´Ù.
- 1Àå Áß¿¡¼
[µ¶ÀÚ Ãßõ ¼Æò] Àú´Â À¥ ±â¼ú, CSS ±×¸®°í ÀÚ¹Ù½ºÅ©¸³Æ®¿¡ ´ëÇÑ ¸¹Àº Ã¥µéÀ» Àоú½À´Ï´Ù. °¢ ºÐ¾ßÀÇ ÃÖ°íÀÇ Ã¥µé Á¶Â÷ µ¥ÀÌÅÍ Å×À̺íÀ» Ç¥½ÃÇÏ°í µ¿ÀÛÇÏ´Â ½ºÅ©¸³ÆÃ¿¡ ´ëÇÑ ¼³¸íÀÌ ºÎÁ·Çؼ Ç×»ó ºÒ¸¸À̾ú´Âµ¥, ÀÌ·± °üÁ¡¿¡¼ º¼ ¶§, ÀÌ Ã¥Àº ³»°¡ Àоî¿Â ´Ù¸¥ ¸ðµç Ã¥µéÀÇ ³»¿ëÀ» ´É°¡Çϰí ÀÖ½À´Ï´Ù. µ¥ÀÌÅÍ Ãâ·ÂÀ» ¸¹ÀÌ ´Ù·ç´Â À¥ ¸®Æ÷ÆÃ Åø µðÀÚÀ̳ÊÀÇ ÀÔÀå¿¡¼ À¯ÀÏÇÏ°Ô ÀÌ Ã¥¿¡¸¸ º° ´Ù¼¸ °³¸¦ ÁÖ°í ½Í±º¿ä. - ºê·¹Æ® ¸ÞÄÉÀÌ, ¾Æ¸¶Á¸ µ¶ÀÚ
ÀÌ Ã¥À» ÀÐÀ¸¸é¼ jQuery¸¦ °¡Áö°í ÀÚ¹Ù½ºÅ©¸³Æ® °³¹ßÀÇ ¼¼°è¿¡ ¶Ù¾îµé°í ½Í¾îÇÏ´Â »ç¶÷µéÀ» À§ÇÑ Á¤¸» ¶Ù¾î³ ±³Àç¶ó´Â »ý°¢ÀÌ µé¾ú½À´Ï´Ù. ¶ÇÇÑ Àúó·³ ¼÷·ÃµÈ jQuery °³¹ßÀڵ鵵 ¹Ìó »ý°¢ÇØ º¸Áö ¸øÇÑ ±â¹ýµéÀ» ¹ß°ßÇÒ ¼ö Àִ åÀÔ´Ï´Ù. Ã¥À» ¸ðµÎ ÀÐ°í ³ª¼ Äڵ带 Á» ´õ È¿°úÀûÀ¸·Î ¸¸µé ¼ö ÀÖ´Â ¹æ¹ýµéÀ» ¾Ë°Ô µÇ¾ú½À´Ï´Ù. - ¸ÞÆ© ¹èƮÿ´õ, borkweb.com
Àú´Â 25±ÇÀÇ ÄÄÇ»ÅÍ Ã¥À» ½èÀ¸¸ç, 200±ÇÀÇ Ã¥À» ÃâÆÇÇߴµ¥, ÀÌ Ã¥À̾߸»·Î Á¤¸» º¸¹°À̶ó°í »ý°¢ÇÕ´Ï´Ù. ÀÌ Ã¥ÀÇ ÀúÀÚµéÀº ¿©·¯ºÐÀÌ °¡Áø Áö½ÄÀ» ±â¹ÝÀ¸·Î ¸¹Àº °ÍÀ» ÀÌ·ê ¼ö ÀÖµµ·Ï, Á¤¸» ¸ÚÁø ¹æ¹ýÀ¸·Î jQuery¸¦ °¡¸£ÃÄ ÁÝ´Ï´Ù. jQuery°¡ ¾î¶»°Ô µ¿ÀÛÇÏ´ÂÁö º¸¿©ÁÖ±â À§ÇØ ÁÁÀº ¿¹Á¦µéÀ» Á¦°øÇϰí ÀÖÀ¸¸ç, jQuery¸¦ °£ÆíÇÏ°í ½±°Ô ´Ù·ç´Â ¹æ¹ýµéÀ» ³¹³¹ÀÌ ¹àÇô ÁÝ´Ï´Ù. ÀÌ Ã¥ÀÇ ÀúÀÚµéÀº jQuery¿¡ ´ëÇØ Á¤¸» ½Éµµ ±íÀº ÀÌÇØ¸¦ °¡Áö°í ÀÖ´Â °Í °°½À´Ï´Ù. - ¹ÌÄ¡ ¿þÀÌÆ®, Waite Group Press Àü ¹ßÇàÀÎ
ÀÌ Ã¥Àº jQuery¸¦ »ç¿ëÇÏ´Â »ç¶÷µé¿¡°Ô Á¤¸» ÁÁÀº ÀÚ·áÀÔ´Ï´Ù. Àú´Â ¹ú½á jQuery¿Í ÅØ½ºÆ®ÆÐÅÏ(Textpattern) ¶óÀ̺귯¸®¸¦ ÀÌ¿ëÇØ¼ ¾î¶»°Ô Æ÷Åä °¶·¯¸®¸¦ ²Ù¹Ð ¼ö ÀÖ´ÂÁö ¾Ë°Ô µÇ¾ú½À´Ï´Ù. ¸»ÀÌ ÇÊ¿ä ¾ø½À´Ï´Ù. ¸¸ÀÏ ¿©·¯ºÐÀÌ jQuery¿¡ ´ëÇÑ Ã¥À» ã°í ÀÖ´Ù¸é, ¹Ù·Î ÀÌ Ã¥ÀÌ jQuery¸¦ ½ÃÀÛÇϱ⿡ °¡Àå ÁÁÀº Ã¥ÀÔ´Ï´Ù. - ³ªÅº ½º¹Ì½º, ¾Æ¸¶Á¸ µ¶ÀÚ
|
 |
|
 |
1. º»°ÝÀûÀÎ ½ÃÀÛ¿¡ ¾Õ¼ jQuery¶õ ¹«¾ùÀΰ¡ jQuery, ¿Ö ÁÁÀº°¡ ù ¹øÂ° jQuery µµÅ¥¸ÕÆ®
2. ¼¿·ºÅÍ - ¿øÇÏ´Â ³ëµå¸¦ ¾ò´Â ¹æ¹ý µµÅ¥¸ÕÆ® °´Ã¼ ¸ðµ¨(Document Object Model) $() ÆÑÅ丮 ÇÔ¼ö CSS ¼¿·ºÅ͵é XPath ¼¿·ºÅ͵é Ä¿½ºÅÒ ¼¿·ºÅ͵é DOM ¼øÈ¸ ¸Þ¼µå
3. À̺¥Æ® – Æ®¸®°Å »ç¿ëÇÏ´Â ¹æ¹ý ÆäÀÌÁö ·Îµå ½ÃÁ¡¿¡ ÀÛ¾÷ ¼öÇàÇϱ⠱⺻ À̺¥Æ®µé ÇÕ¼º À̺¥Æ® À̺¥Æ®¸¦ Á¦ÇÑÇÏ°í ¸¶¹«¸®Çϱâ
4. È¿°úµé – ¾×¼ÇÀ» ¸ÚÁö°Ô Ãß°¡ÇÏ´Â ¹æ¹ý ÀζóÀÎ CSS º¯°æ ±âº»ÀûÀÎ ¼û±è°ú º¸À̱â È¿°ú¿Í ¼Óµµ ´ÙÁß È¿°ú µ¿½ÃÈ¿°ú ´ë ¿¬¼ÓÈ¿°ú ÇÙ½ÉÁ¤¸® ¿ä¾à
5. DOM ´Ù·ç±â — µ¿ÀûÀ¸·Î ÆäÀÌÁö º¯°æÇÏ´Â ¹æ¹ý ¼Ó¼º Á¶ÀÛÇϱ⠻õ·Î¿î ¿ä¼Ò »ðÀÔÇϱ⠿ä¼Ò À̵¿ ¿ä¼Ò °¨½Î±â ¿ä¼Ò º¹»çÇϱâ DOM Á¶ÀÛ ¸Þ¼µå ÇÙ½ÉÁ¤¸® ¿ä¾à
6. AJAX – Ãֽбâ¹ý Àû¿ëÇϱ⠿äûÇÑ µ¥ÀÌÅÍ ·ÎµåÇϱ⠵¥ÀÌÅÍ Çü½Ä ¼±ÅÃÇϱ⠼¹ö·Î µ¥ÀÌÅÍ Àü´ÞÇϱ⠿äûÀÌ Ã³¸®ÁßÀÓÀ» Ç¥½ÃÇϱâ AJAX¿Í À̺¥Æ®µé º¸¾È Á¦¾à»çÇ×µé ¿ä¾à
7. Å×ÀÌºí ´Ù·ç±â Á¤·ÄÇÏ±â ÆäÀÌÁö³×ÀÌ¼Ç ¿Ï¼ºµÈ ÄÚµå Çâ»óµÈ Çà ½ºÆ®¶óÀÌÇÁ Àû¿ëÇϱâ Çà ÇÏÀ̶óÀÌÆ® Àû¿ëÇϱâ ÅøÆÁ °¨Ãß±â¿Í ÆîÄ¡±â ÇÊÅ͸µ ¿Ï¼ºµÈ ÄÚµå ¿ä¾à
8. Æû°ú ÇÔ¼ö Æû ½ºÅ¸ÀÏÀÇ ´Ü°èÀû ±â´É Çâ»ó Æû ÀÔ·Â µ¥ÀÌÅÍ °ËÁõ üũ¹Ú½º ´Ù·ç±â ¿Ï¼ºµÈ ÄÚµå Çʵ带 Æ÷ÇÔÇÑ Ç÷¹À̽ºÈ¦´õ ÅØ½ºÆ® AJAX ÀÚµ¿¿Ï¼º ¿Ï¼ºµÈ ÄÚµå ÀÔ·Â ¸¶½ºÅ· ¼öÄ¡°è»ê Ç׸ñ »èÁ¦Çϱ⠹è¼Û Á¤º¸ ÆíÁýÇϱ⠿ϼºµÈ ÄÚµå ¿ä¾à
9Àå. ¼ÅÇ÷¯¿Í ·ÎÅ×ÀÌÅÍ Çìµå¶óÀÎ ·ÎÅ×ÀÌÅÍ À̹ÌÁö ȸÀü Àüȯ À̹ÌÁö È®´ë ¿Ï¼ºµÈ ÄÚµå ¿ä¾à
10Àå. Ç÷¯±×ÀÎ Ç÷¯±×ÀÎ »ç¿ë¹ý ³Î¸® ¾Ë·ÁÁø Ç÷¯±×Àεé Ç÷¯±×ÀÎ ¹®¼ ã¾Æº¸±â Ç÷¯±×ÀÎ °³¹ß ¿ä¾à
ºÎ·ÏA. ¿Â¶óÀÎ ¸®¼Ò½º ºÎ·ÏB. °³¹ßµµ±¸ ºÎ·ÏC. ÀÚ¹Ù½ºÅ©¸³Æ® Ŭ·ÎÀú
|
 |
|
 |
Á¶³ª´Ü äÆÛ Jonathan Chaffer ¹Ì½Ã°Ç ±×·£µå ·¡Çǵ忡 À§Ä¡ÇÑ '½ºÆ®·°Ã³ ÀÎÅÍ·¢Æ¼ºê' »çÀÇ ±â¼úÀÌ»ç·Î, ´Ù¾çÇÑ ±â¼úÀ» »ç¿ëÇÏ¿© ÁøÇàÇÏ´Â À¥ °³¹ß ÇÁ·ÎÁ§Æ®¸¦ °ü¸®/°¨µ¶Çϰí ÀÖÀ¸¸ç, µ¿½Ã¿¡ ¸ÅÀÏ Áö¼ÓÀûÀ¸·Î Çù¾÷ÇÏ¸é¼ ½ÇÁ¦ °³¹ßÀÛ¾÷µµ Çϰí ÀÖ´Ù. µå·çÆÈ(Drupal) CMS¿¡ ÀÚ¹Ù½ºÅ©¸³Æ® ÇÁ·¹ÀÓ¿öÅ©·Î jQuery¸¦ ¼±Á¤ÇÏ¿© Àû¿ëÇÏ´Â µî ¿ÀǼҽº Ä¿¹Â´ÏƼ¿¡¼µµ ¿Õ¼ºÇÏ°Ô È°µ¿Çϰí ÀÖ´Ù. µå·çÆÈ »çÀÌÆ®¿¡¼ ±¸Á¶Àû ÄÁÅÙÃ÷¸¦ °ü¸®ÇÏ´Â ¸ðµâ·Î ³Î¸® »ç¿ëµÇ´Â ¡®ÄÁÅÙÃ÷ ÄÁ½ºÆ®·°¼Ç ŰƮ(Content Construction Kit)'ÀÇ Á¦ÀÛÀÚÀ̱⵵ Çϸç, µå·çÆÈÀÇ ¸Þ´º ½Ã½ºÅÛ°ú °³¹ßÀÚ API ·¹ÆÛ·±½º¸¦ ´ã´çÇϴ åÀÓÀÚ ¿ªÇÒµµ ¸Ã°í ÀÖ´Ù.
Ä® ½º¿þµå¹ö±× Karl Swedberg ¹Ì½Ã°Ç ÁÖ ±×·£µå ·¡Çǵ忡 ÀÖ´Â '½ºÆ®·°Ã³ ÀÎÅÍ·¢Æ¼ºê' »çÀÇ À¥ °³¹ßÀÚ·Î ½Ã¸àƽ HTML, Àß ±¸¼ºµÈ CSS ±×¸®°í °£°áÇÑ ÀÚ¹Ù½ºÅ©¸³Æ® °³¹ß µî À¥Ç¥Áذú ¿¬°üµÈ °³¹ßÀ» ÁÖ·Î ÁøÇàÇϰí ÀÖ´Ù. À¥ °³¹ß¿¡ Åõ½ÅÇϱâ Àü±îÁö Ä«ÇÇ ÆíÁýÀÚ, °íµîÇб³ ¿µ¾î±³»ç ±×¸®°í Ä¿ÇǸÅÀå ÁÖÀÎÀ̾ú´Ù. ¾ÆÁ÷µµ ½ÄÁö ¾Ê´Â ±â¼ú¿¡ ´ëÇÑ ±×ÀÇ ¿ÀÇ´Â 1990³â´ë ÃÊ¹Ý ¿ö½ÌÅÏ ÁÖ ·¹µå¸óµå¿¡ ÀÖ´Â ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®¿¡¼ ÀÏÀ» ÇÏ¸é¼ ½ÃÀ۵Ǿú´Ù. »çÁø, °¡¶óµ¥, ¿µ¹®¹ý ±×¸®°í ¾Æ¹öÁöÀÇ ¿ªÇÒ¿¡µµ ¸¹Àº °ü½ÉÀ» °¡Áö°í ÀÖ´Ù.
[¿ªÀÚ ¼Ò°³]
À̽ÂÁØ Áö³ 14³â°£ C/C++°ú Java °³¹ßÀ» ÁÖ·Î ÇØ¿ÔÀ¸¸ç, ÇöÀç ¢ßÀÏ·¡½ºÆ½¿þ¾îÀÇ ´ëÇ¥·Î ±â¾÷¿ë À¥ 2.0 ÇÁ·¹ÀÓ¿öÅ©¸¦ ÁöÇâÇÏ´Â ¾ÖÇø®ÄÉÀÌ¼Ç ÇÁ·¹ÀÓ¿öÅ© Á¦Ç°ÀÎ EnRichClient¸¦ Á¦ÀÛÇÏ°í °ø±ÞÇÏ´Â ÀÏÀ» Çϰí ÀÖ´Ù.
¹Ú¿ë¿ì ±¹³»¿¡ ´å³Ý °ü·Ã Ã¥ÀÚ°¡ ¾ø´ø ½Ã±â¿¡ ÃÖÃÊ·Î C#À» ¼Ò°³Çϴ åÀ» ¹ø¿ªÇÏ¸é¼ .NET°ú Àο¬À» ¸Î°Ô µÇ¾ú´Ù. Áö±Ý±îÁö ´å³Ý °æ·Â¸¸ ¾à 10³âÀ̶ó´Â °æÇèÀ» ÀÌ¿ëÇØ ±¹³» SI ¾÷ü³ª ÀçÁ÷ÀÚµéÀ» ´ë»óÀ¸·Î ±³À°À» Çϰí ÀÖ´Ù. RIA¿Í Computer Graphics ±×¸®°í ºÐ»ê ÇÁ·Î±×·¡¹Ö°ú º¸¾È ºÐ¾ß¿¡ °ü½ÉÀ» °¡Áö°í ÀÖÀ¸¸ç, ÇöÀç´Â (ÁÖ)½Ö¿ëÁ¤º¸Åë½Å ±³À°¼¾ÅÍ¿¡¼ º¸¾ÈÀ̳ª ´å³Ý¿¡ ´ëÇÑ °ÀǸ¦ ¸Ã°í ÀÖ´Ù.
|
 |
|
|
|
|
|
|
|
|
|
|
|