»óǰ ¾È³» ¹× ȯºÒ, ±³È¯, ¹è¼Û¹®ÀÇ | |
- °¡°Ô ÀüȹøÈ£ : | 1544-1900 |
- Àüȹ®ÀÇ ½Ã°£ : |
¿ÀÀü 9½ÃºÎÅÍ ¿ÀÈÄ 6½Ã±îÁö (¸ÅÁÖ ¿ù¿äÀÏ, È¿äÀÏ, ¼ö¿äÀÏ, ¸ñ¿äÀÏ, ±Ý¿äÀÏ, °øÈÞÀÏ Á¦¿Ü) |
- °¡°Ô À̸ÞÀÏ : | ink@kyobobook.co.kr |
- ÀÌ¿ë Åùèȸ»ç : | CJ´ëÇÑÅë¿î |
ÆÇ¸Å°¡°ÔÁ¤º¸ |
|
- »ç¾÷ÀÚ¸í : | (ÁÖ)±³º¸¹®°í |
- »ç¾÷ÀÚµî·Ï¹øÈ£ : | 102-81-11670 |
- Åë½ÅÆÇ¸Å¾÷½Å°í : | 01-0653 |
- Çö±Ý¿µ¼öÁõ : ¹ß±Þ°¡´É |
|
ÀüÈÁÖ¹® ¹× °áÁ¦¹®ÀÇ |
|
- ²ÉÇÇ´Â ¾ÆÄ§¸¶À» : | 1644-8422 |
°¡°Ô¿Í Á÷°Å·¡¸¦ ÇÏ½Ã¸é ²É¼ÛÀÌ Àû¸³ ¹× °¢Á¾ ÇýÅÿ¡¼ Á¦¿ÜµÇ°í, ¸¸ÀÏÀÇ ¹®Á¦°¡ ¹ß»ýÇÏ´Â °æ¿ì¿¡µµ ²É¸¶ÀÇ µµ¿òÀ» ¹ÞÀ¸½Ç ¼ö ¾ø½À´Ï´Ù. °¡°ÔÀÇ ºÎ´çÇÑ ¿ä±¸, ºÒ°øÁ¤ ÇàÀ§ µî¿¡ ´ëÇØ¼µµ ²É¸¶·Î Á÷Á¢ ÀüÈÁÖ¼¼¿ä. |
»ó¼¼Á¤º¸ | ±¸¸ÅÈıâ (0) | »óǰ Q&A (0) | ¹è¼Û/±³È¯/ȯºÒ ¾È³» |
Ã¥¼Ò°³AJAX ºÎ´ã ¾øÀÌ ½±°Ô ÀÍÈ÷ÀÚ
ÇÏ·ç¿¡ 10ºÐ¸¸ ÅõÀÚÇØ ½Ç¹« Áö½ÄÀ» ÀÌÇØÇϱ⠽±°Ô Àü´ÞÇÒ ¼ö ÀÖµµ·Ï ±¸¼ºÇÑ¡ºÇÏ·ç 10ºÐ¾¿ Çٽɸ¸ °ñ¶ó ¸¶½ºÅÍÇÏ´Â ÇÚµåºÏ¡»½Ã¸®Áî¡¶Ajax¡·Æí. AjaxÀÇ ÇÙ½É ±â´Éµé¸¸ ¸ð¾Æ Á¤¸®ÇÑ °ÍÀ¸·Î Ajax¸¦ ±¸¼ºÇÏ´Â ¾îÇø®ÄÉÀ̼ǰú ¹®Á¦Á¡ ¹ß»ý ½Ã ÇØ°á¹ý¿¡ °üÇÏ¿© ¼Ò°³ÇÑ´Ù.
¡¶ÇÏ·ç 10ºÐ¾¿ Çٽɸ¸ °ñ¶ó ¸¶½ºÅÍÇÏ´Â Ajax ÇÚµåºÏ¡·Àº HTML·Î À¥ ÆäÀÌÁö Àå½ÄÇÏ´Â ¹ý°ú ÄÚµù, Ajax ¾îÇø®ÄÉÀÌ¼Ç ÇØºÎ, ÀÚ¹Ù½ºÅ©¸³Æ® ¶óÀ̺귯¸®, ŸŶ°ú ÇÁ·¹ÀÓ ¿öÅ© µîÀ¸·Î ±¸¼ºÇß´Ù.
ÀúÀÚ¼Ò°³ÀúÀÚ : PHIL BALLARD
ÁöÀºÀÌ
Phil Ballard´Â ¿µ±¹ Leeds ´ëÇÐÀ» 1980³â¿¡ ÀüÀÚ ºÐ¾ß ¿ìµîÇÐÀ§·Î Á¹¾÷Çß°í, ±× ÈÄ ´Ù±¹Àû ±â¾÷¿¡¼ ¿¬±¸¿øÀ¸·Î ±Ù¹«Çß´Ù. ¶ÇÇÑ Ã·´Ü ±â¼ú ºÎ¹®¿¡¼ °ü¸® ¹× ¿µ¾÷ ºÐ¾ß¿¡ ¸î ³â °£ ±Ù¹«ÇÏ´Ù°¡, ÀÌÈÄ¿¡´Â ¼ÒÇÁÆ®¿þ¾î ±â¼ú ÄÁ¼³ÅÏÆ®·Î Ȱµ¿Çϰí ÀÖ´Ù.
¡°Mouse Whisperer¡±¶ó´Â À¥ »çÀÌÆ®(http://www.mousewhisperer.co.uk)¸¦ ¿î¿µÇϰí ÀÖ°í, ÃÖ±Ù ¼ö ³â °£ À¥ »çÀÌÆ® ¹× ÀÎÆ®¶ó³Ý µðÀÚÀÎ ¹× ±¸Çö¿¡ Âü¿©Çß´Ù. ±×ÀÇ ´Ù¸¥ »çÀÌÆ®ÀÎ http://www.crackajax.netÀº ÇöÀç ±Þ¼ºÀåÇϰí ÀÖ´Â Ajax ÇÁ·Î±×·¡¹Ö Ä¿¹Â´ÏƼÀÌ´Ù. PhilÀº ÇöÀç ¿µ±¹ ³²µ¿ºÎ¿¡ °ÅÁÖÇϰí ÀÖ´Ù. ¿©°¡ ½Ã°£¿¡´Â ¾ÆÁ÷µµ ¶ô¹êµå¿¡¼ º£À̽º ±âŸ¸¦ ¿¬ÁÖÇϰí ÀÖ°í ÇÑ´Ù.
¿Å±äÀÌ
°´öÁø
¸ñÂ÷chapter 01 À¥ »çÀÌÆ® ÇØºÎ
À¥ÀÇ °£´ÜÇÑ ¿ª»ç
¿ùµå ¿ÍÀ̵å À¥ÀÇ µ¿ÀÛ ¿ø¸®
¿ä¾à
chapter 02 HTML·Î À¥ ÆäÀÌÁö ÀÛ¼ºÇϱâ
HTML ¼Ò°³
HTML ÆäÀÌÁöÀÇ ±¸¼º ¿ä¼Ò
°³¼±µÈ HTML ÆäÀÌÁö
À¯¿ëÇÑ HTML ű׵é
2ºÐ ¸¸¿¡ CSS ¾Ë¾Æº¸±â
¿ä¾à
chapter 03 HTTP¸¦ ÅëÇØ ¹®¼ ¿äûÇϱâ
HTTP ¼Ò°³
HTTP ¿äû°ú ÀÀ´ä
HTMLÀÇ Form
¿ä¾à
chapter 04 ÀÚ¹Ù½ºÅ©¸³Æ®¸¦ ÀÌ¿ëÇÑ Å¬¶óÀÌ¾ðÆ® ÄÚµù
Javascript ¼Ò°³
Á» ´õ ÀÚ¼¼ÇÑ ³»¿ë
ÀÚ¹Ù½ºÅ©¸³Æ®ÀÇ µ¥ÀÌÅÍ Ã³¸®
¿ä¾à
chapter 05 PHP¸¦ ÀÌ¿ëÇÑ ¼¹ö Ãø ÇÁ·Î±×·¡¹Ö
PHP ¾Ë¾Æº¸±â
HTML ÆäÀÌÁö¿¡ PHP ÄÚµå ³Ö±â
PHP¿¡¼ÀÇ º¯¼ö
ÇÁ·Î±×·¥ÀÇ È帧 Á¦¾î
¿ä¾à
chapter 06 XML¿¡ ´ëÇÑ °£·«ÇÑ ¼Ò°³
XML ¼Ò°³
XMLÀÇ ±âº»
ÀÚ¹Ù½ºÅ©¸³Æ®¿Í XML
DOM
¿ä¾à
chapter 07 Ajax ¾îÇø®ÄÉÀÌ¼Ç ÇØºÎ
Ajax¿¡ ÇÊ¿äÇÑ °Í
Ajax¿¡ ´ëÇÏ¿©
AjaxÀÇ ±¸¼º ¿ä¼Ò
Çѵ¥ ¹±â
¿ä¾à
chapter 08 XMLHTTPRequest °´Ã¼
ÀÚ¹Ù½ºÅ©¸³Æ® °´Ã¼
XMLHTTPRequest ¼Ò°³
XMLHTTPRequest °´Ã¼ »ý¼ºÇϱâ
¿ä¾à
chapter 09 ¼¹ö¿Í ´ëÈÇϱâ
¼¹ö ¿äû º¸³»±â
¼¹ö »óÅ °¨½Ã
Äݹé ÇÔ¼ö
¿ä¾à
chapter 10 ¸®ÅÏµÈ µ¥ÀÌÅÍ »ç¿ëÇϱâ
responseTEXT, responseXML ¼Ó¼º
ÀÚ¹Ù½ºÅ©¸³Æ®ÀÇ À¯¿ëÇÑ ´Ù¸¥ DOM ¼Ó¼º°ª
responseXML ºÐ¼®Çϱâ
»ç¿ëÀÚ¿¡°Ô Çǵå¹é(Feedback) Á¦°øÇϱâ
¿ä¾à
chapter 11 ù ¹øÂ° Ajax ¾îÇø®ÄÉÀ̼Ç
Ajax ¾îÇø®ÄÉÀÌ¼Ç ¸¸µé±â
HTML ¹®¼
ÀÚ¹Ù½ºÅ©¸³Æ® Ãß°¡Çϱâ
Çϳª·Î ÇÕÄ¡±â
¿ä¾à
chapter 12 ÅØ½ºÆ®·Î µ¥ÀÌÅÍ ¸®ÅÏÇϱâ
responseText ¼Ó¼ºÀÇ ´Ù¾çÇÑ ¿ëµµ
¿ä¾à
chapter 13 AHAH(ºñµ¿±â HTML°ú HTTP)
AHAH ¼Ò°³
AHAH¸¦ À§ÇÑ ÀÛÀº ¶óÀ̺귯¸® ¸¸µé±â
myAHAHlib.js »ç¿ëÇϱâ
¿ä¾à
chapter 14 XML Çü½ÄÀ¸·Î µ¥ÀÌÅÍ ¸®ÅÏÇϱâ
Ajax¿¡ ¡°x¡± ´õÇϱâ
responseXML ¼Ó¼º
ÇÁ·ÎÁ§Æ® RSS Çìµå¶óÀÎ ¸®´õ
¿ä¾à
chapter 15 À¥ ¼ºñ½º¿Í REST ÇÁ·ÎÅäÄÝ
À¥ ¼ºñ½º ¼Ò°³
REST
½ÇÀü¿¡¼ REST »ç¿ëÇϱâ
REST¿Í Ajax
¿ä¾à
chapter 16 SOAPÀ» ÀÌ¿ëÇÑ À¥ ¼ºñ½º
SOAP ¼Ò°³
SOAP ÇÁ·ÎÅäÄÝ
Ajax¿Í SOAP
SOAP°ú REST
¿ä¾à
chapter 17 Ajax¸¦ À§ÇÑ ÀÚ¹Ù½ºÅ©¸³Æ® ¶óÀ̺귯¸®
Ajax ¶óÀ̺귯¸®
myAHAHlib.js ´Ù½Ã º¸±â
¶óÀ̺귯¸® ÀÛ¼ºÇϱâ
¶óÀ̺귯¸® »ç¿ëÇϱâ
¶óÀ̺귯¸® È®ÀåÇϱâ
¿ä¾à
chapter 18 Ajax ¡°¾Ë¾Ò´Ù!¡±
ÈçÇÑ Ajax ¿À·ùµé
µÚ·Î °¡±â ¹öư
Ã¥°¥ÇÇ ±â´É°ú ¸µÅ©
»ç¿ëÀÚ¿¡°Ô ¼öÇà ÁßÀÎ ÀÛ¾÷ ¾Ë¸®±â
Ajax¸¦ »ç¿ëÇÒ ¼ö ¾ø´Â ȯ°æ¿¡
À¯¿¬ÇÏ°Ô ´ëóÇϱâ
°Ë»ö ¿£ÁøÀÇ °Ë»ö ·Îº¿
ÆäÀÌÁö ³»¿¡¼ Ȱ¼ºÈµÈ ¿ä¼Ò Ç¥½ÃÇϱâ
ÀûÀýÇÑ °÷¿¡¸¸ Ajax »ç¿ëÇϱâ
º¸¾È(Security)
´ÙÁß Ç÷§Æû °£ÀÇ Å×½ºÆ® ÄÚµå
Ajax´Â À߸øµÈ µðÀÚÀÎÀ» °íÃÄÁÖÁö´Â ¸øÇÑ´Ù
¸î °¡Áö ÇÁ·Î±×·¡¹Ö ÆÁ
¿ä¾à
chapter 19 prototype.js ŸŶ
prototype.js ¼Ò°³
XMLHTTPRequest µµ¿ò °´Ã¼ÀÎ Ajax °´Ã¼
¿¹Á¦ ÇÁ·ÎÁ§Æ® ÇöÀç ÁÖ°¡ ¾Ë¸®¹Ì
¿ä¾à
chapter 20 Rico ÇÁ·¹ÀÓ¿öÅ©
Rico ¼Ò°³
RicoÀÇ ´Ù¸¥ ÀÎÅÍÆäÀ̽º µµ±¸µé
¿ä¾à
chapter 21 XOAD »ç¿ëÇϱâ
XOAD ¼Ò°³
XOAD HTML
XOAD¸¦ ÀÌ¿ëÇÑ °í±Þ ÇÁ·Î±×·¡¹Ö
¿ä¾à
ÃâÆÇ»ç ¼ÆòÀ¥ »çÀÌÆ®¿¡¼ »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º¸¦ °³¼±ÇÏ´Â ¹æ¹ý
SOAP°ú REST ÇÁ·ÎÅäÄÝÀ» ÀÌ¿ëÇÑ À¥ ¼ºñ½º Ȱ¿ë
ÀÚ¹Ù½ºÅ©¸³Æ® ¶óÀ̺귯¸®¿Í Prototype.js ŸŶ ¼Ò°³
XMLHTTPRequest °´Ã¼ ÀÌ¿ëÇϱâ
AJAX¸¦ ÀÌ¿ëÇÏ¿© ¼¹ö¿Í Åë½ÅÇϱâ
AJAX¸¦ ÅëÇØ ¹ÝȯµÈ µ¥ÀÌÅÍ »ç¿ëÇϱâ
AJAX ¾îÇø®ÄÉÀÌ¼Ç ±¸¼ºÇϱâ
ºñµ¿±â HTML°ú HTTP ÀÌ¿ëÇϱâ
XML·Î µ¥ÀÌÅÍ ¹ÝȯÇϱâ
REST¿Í SOAP ÇÁ·ÎÅäÄÝÀ» ÀÌ¿ëÇÑ À¥ ¼ºñ½º ¸¸µé±â
ÀϹÝÀûÀÎ ¿À·ù ÇÇÇϱâ
±âÁ¸ÀÇ AJAX ¶óÀ̺귯¸® »ç¿ëÇϱâ |
±³È¯ ¹× ȯºÒ °¡´É |
»óǰ¿¡ ¹®Á¦°¡ ÀÖÀ» °æ¿ì |
1) »óǰÀÌ Ç¥½Ã/±¤°íµÈ ³»¿ë°ú ´Ù¸£°Å³ª ºÒ·®(ºÎÆÐ, º¯Áú, ÆÄ¼Õ, Ç¥±â¿À·ù, À̹°È¥ÀÔ, Áß·®¹Ì´Þ)ÀÌ ¹ß»ýÇÑ °æ¿ì - ½Å¼±½Äǰ, ³ÃÀå½Äǰ, ³Ãµ¿½Äǰ : ¼ö·ÉÀÏ ´ÙÀ½³¯±îÁö ½Åû - ±âŸ »óǰ : ¼ö·ÉÀϷκÎÅÍ 30ÀÏ À̳», ±× »ç½ÇÀ» ¾È ³¯ ¶Ç´Â ¾Ë ¼ö ÀÖ¾ú´ø ³¯·ÎºÎÅÍ 30ÀÏ À̳» ½Åû 2) ±³È¯ ¹× ȯºÒ½Åû ½Ã ÆÇ¸ÅÀÚ´Â »óǰÀÇ »óŸ¦ È®ÀÎÇÒ ¼ö ÀÖ´Â »çÁøÀ» ¿äûÇÒ ¼ö ÀÖÀ¸¸ç »óǰÀÇ ¹®Á¦ Á¤µµ¿¡ µû¶ó Àç¹è¼Û, ÀϺÎȯºÒ, ÀüüȯºÒÀÌ ÁøÇàµË´Ï´Ù. ¹Ýǰ¿¡ µû¸¥ ºñ¿ëÀº ÆÇ¸ÅÀÚ ºÎ´ãÀ̸ç ȯºÒÀº ¹ÝǰµµÂøÀϷκÎÅÍ ¿µ¾÷ÀÏ ±âÁØ 3ÀÏ À̳»¿¡ ¿Ï·áµË´Ï´Ù. |
´Ü¼øº¯½É ¹× ÁÖ¹®Âø¿ÀÀÇ °æ¿ì |
1) ½Å¼±½Äǰ, ³ÃÀå½Äǰ, ³Ãµ¿½Äǰ ÀçÆÇ¸Å°¡ ¾î·Á¿î »óǰÀÇ Æ¯¼º»ó, ±³È¯ ¹× ȯºÒÀÌ ¾î·Æ½À´Ï´Ù. 2) ÈÀåǰ ÇǺΠƮ·¯ºí ¹ß»ý ½Ã Àü¹®ÀÇ Áø´Ü¼ ¹× ¼Ò°ß¼¸¦ Á¦ÃâÇϽøé ȯºÒ °¡´ÉÇÕ´Ï´Ù. ÀÌ °æ¿ì Á¦¹Ýºñ¿ëÀº ¼ÒºñÀÚ ºÎ´ãÀ̸ç, ¹è¼Ûºñ´Â ÆÇ¸ÅÀÚ°¡ ºÎ´ãÇÕ´Ï´Ù. ÇØ´ç ÈÀåǰ°ú ÇǺΠƮ·¯ºí°úÀÇ »ó´çÇÑ Àΰú°ü°è°¡ ÀÎÁ¤µÇ´Â °æ¿ì ¶Ç´Â Áúȯġ·á ¸ñÀûÀÇ °æ¿ì¿¡´Â Áø´Ü¼ ¹ß±Þºñ¿ëÀ» ÆÇ¸ÅÀÚ°¡ ºÎ´ãÇÕ´Ï´Ù. 3) ±âŸ »óǰ ¼ö·ÉÀϷκÎÅÍ 7ÀÏ À̳» ½Åû, ¿Õº¹¹è¼Ûºñ´Â ¼ÒºñÀÚ ºÎ´ã 4) ¸ð´ÏÅÍ ÇØ»óµµÀÇ Â÷ÀÌ·Î »ö»óÀ̳ª À̹ÌÁö°¡ ´Ù¸¥ °æ¿ì ´Ü¼øº¯½É¿¡ ÀÇÇÑ ±³È¯ ¹× ȯºÒÀÌ Á¦ÇÑµÉ ¼ö ÀÖ½À´Ï´Ù. |
|
±³È¯ ¹× ȯºÒ ºÒ°¡ |
1) ½Åû±âÇÑÀÌ Áö³ °æ¿ì 2) ¼ÒºñÀÚÀÇ °ú½Ç·Î ÀÎÇØ »óǰ ¹× ±¸¼ºÇ°ÀÇ Àüü ¶Ç´Â ÀϺΰ¡ ¾ø¾îÁö°Å³ª ÈѼÕ, ¿À¿°µÇ¾úÀ» °æ¿ì 3) °³ºÀÇÏ¿© ÀÌ¹Ì ¼·ÃëÇÏ¿´°Å³ª »ç¿ë(Âø¿ë ¹× ¼³Ä¡ Æ÷ÇÔ)ÇØ »óǰ ¹× ±¸¼ºÇ°ÀÇ °¡Ä¡°¡ ¼Õ»óµÈ °æ¿ì 4) ½Ã°£ÀÌ °æ°úÇÏ¿© »óǰÀÇ °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì 5) »ó¼¼Á¤º¸ ¶Ç´Â »ç¿ë¼³¸í¼¿¡ ¾È³»µÈ ÁÖÀÇ»çÇ× ¹× º¸°ü¹æ¹ýÀ» ÁöŰÁö ¾ÊÀº °æ¿ì 6) »çÀü¿¹¾à ¶Ç´Â ÁÖ¹®Á¦ÀÛÀ¸·Î ÅëÇØ ¼ÒºñÀÚÀÇ ÁÖ¹®¿¡ µû¶ó °³º°ÀûÀ¸·Î »ý»êµÇ´Â »óǰÀÌ ÀÌ¹Ì Á¦ÀÛÁøÇàµÈ °æ¿ì 7) º¹Á¦°¡ °¡´ÉÇÑ »óǰ µîÀÇ Æ÷ÀåÀ» ÈѼÕÇÑ °æ¿ì 8) ¸À, Çâ, »ö µî ´Ü¼ø ±âÈ£Â÷ÀÌ¿¡ ÀÇÇÑ °æ¿ì |