ÄÁÅÙÃ÷»ó¼¼º¸±â

AJAX HACKS(Àаí ÀÌÇØÇÏ°í ¹Ù·Î ¾´´Ù)
AJAX HACKS(Àаí ÀÌÇØÇÏ°í ¹Ù·Î ¾´´Ù)
  • ÀúÀÚºê·ç½º W. Æ丮
  • ÃâÆÇ»çÇѺû¹Ìµð¾î
  • ÃâÆÇÀÏ2006-06-24
  • µî·ÏÀÏ2008-02-19
º¸À¯ 3, ´ëÃâ 0, ¿¹¾à 0, ´©Àû´ëÃâ 0, ´©Àû¿¹¾à 0

Ã¥¼Ò°³

AJAX ÀÔ¹®¼­. À̠åÀº AJAXÀÇ µ¿ÀÛ¿ø¸®¿¡¼­ºÎÅÍ È¿°úÀûÀ¸·Î À¥ Æû Ã³¸®Çϱâ À¯Àú ÀÎDz Á¡°Ë¹æ¹ý ±¸±Û°ú ¾ßÈÄÀÇ Maps APIs ÀÌ¿ë¹ý ÇÁ·¹ÀÓ ¿öÅ© scipt aculo.us¿Í DWR ½ºÅ©¸³Æ® ¶óÀ̺귯¸®¿¡ ´ëÇÑ ¼Ò°³¸¦ ´ã°í ÀÖ´Ù. ¶ÇÇÑ ÇÁ·¹ÀÓ ¿öÅ©¿Í ¶óÀ̺귯¸®¸¦ È¿À²ÀûÀ¸·Î ÀÌ¿ëÇϴ ¹æ¹ý¿¡ ´ëÇÑ ¼³¸íµµ ÇÏ°í ÀÖ´Ù. ¡¶AJAX HACKS¡·´Â AJAX ±âÃÊ À¥Æû À¯È¿¼º °Ë»ç À¥ °³¹ßÀÚ¸¦ À§ÇÑ ÆÄ¿ö ÇÙ ÀÚ¹Ù »ç¿ëÀÚ¸¦ À§ÇÑ DWR Prototype°ú Rico ¶óÀ̺귯¸®¸¦ ÀÌ¿ëÇÑ AJAX HACKS µîÀÇ ³»¿ëÀ¸·Î ±¸¼ºµÇ¾ú´Ù.

ÀúÀÚ¼Ò°³

ÁöÀºÀÌ ºê·ç½º W. Æ丮(Bruce W.Perry) ºê·ç½º W. Æ丮´Â ¼ÒÇÁÆ®¿þ¾î °³¹ßÀÚÀ̸ç Àú¼ú°¡ÀÌ°í ¿À¶óÀϽþÆÀÇ¡ºJava Servlet & JSP Cookbook¡»ÀÇ ÀúÀÚÀÔ´Ï´Ù. 1996³â ÀÌ·¡·Î °è¼ÓÇؼ­ ºñ¿µ¸® ´Üü µðÀÚÀΠȸ»ç ¸¶ÄÉÆà±â¾÷ ÃâÆǻ砵îÀ» À§ÇÑ À¥ ¾ÖÇø®ÄÉÀ̼ǰú µ¥ÀÌÅͺ£À̽º¸¦ ±¸ÃàÇØ¿Ô½À´Ï´Ù. ¿©°¡ ½Ã°£¿¡´Â Æ®¶óÀֽ̾½·Ð(3Á¾°æ±â)À» Áñ±â°í ÀÖÀ¸¸ç ½ºÀ§½º ¾ËÇÁ½º °÷°÷À» »çÀÌŬ·Î µ¹¾Æ´Ù´Õ´Ï´Ù. ¿Å±äÀÌ ±è¸í½Å ¿ì¼Û´ëÇб³ ÄÄÇ»ÅÍÇаú¸¦ Á¹¾÷ÇßÀ¸

¸ñÂ÷

µ¶ÀÚ¸®ºä ÃßõÀÇ ±Û ¿ªÀÚ ¼­¹® ÀúÀÚ ¼­¹® °¨»çÀÇ ±Û µµ¿ò ÁֽŠºÐµé Chapter01 Ajax ±âÃÊ Hack #1 ºê¶ó¿ìÀú È£È¯¼º ½Äº°Çϱâ Hack #2 ¿äû °´Ã¼¸¦ »ç¿ëÇØ POST Àü¼Û ½ÇÇàÇϱâ Hack #3 XMLHttpRequest¸¦ »ç¿ëÇϴ ÀÚ½ÅÀÇ ¶óÀ̺귯¸® ÀÛ¼ºÇϱâ Hack #4 XML·Î µ¥ÀÌÅÍ ¼ö½ÅÇϱâ Hack #5 ÀϹݠ¹®ÀÚ¿­·Î µ¥ÀÌÅÍ ¼ö½ÅÇϱâ Hack #6 ¼ýÀÚÇü µ¥ÀÌÅÍ ¼ö½ÅÇϱâ Hack #7 JSON Çü½Ä µ¥ÀÌÅÍ ¼ö½ÅÇϱâ Hack #8 ¿äû °´Ã¼ÀÇ ¿¡·¯ Ã³¸®Çϱâ Hack #9 HTTP ÀÀ´ä ½ÉÈ­ ÇнÀÇϱâ Hack #10 CSS ÆÄÀÏÀ» »ç¿ëÇØ ½ºÅ¸ÀÏÀÌ Àû¿ëµÈ ¸Þ½ÃÁö »ý¼ºÇϱâ Hack #11 ½ÇÇà Áß¿¡ ½ºÅ¸ÀÏÀÌ Àû¿ëµÈ »ç¿ëÀÚ ¸Þ½ÃÁö »ý¼ºÇϱâ Chapter02. À¥ Æû Hack #12 ºê¶ó¿ìÀúÀÇ »õ·Î°íħ ¾øÀÌ text Çʵ峪 textarea °ªÀ» ¼­¹ö·Î Àü¼ÛÇϱâ Hack #13 ¼­¹ö µ¥ÀÌÅ͸¦ °¡Á®¿Í text Çʵ峪 textarea¿¡ Ç¥½ÃÇϱâ Hack #14 »õ·Î°íħ ¾øÀÌ ¼±ÅõȠ¸ñ·Ï °ª ¼­¹ö·Î Àü¼ÛÇϱâ Hack #15 ¼­¹ö µ¥ÀÌÅ͸¦ »ç¿ëÇØ µ¿ÀûÀ¸·Î select ¸®½ºÆ® »ý¼ºÇϱâ Hack #16 ±âÁ¸¿¡ Àִ select ¸®½ºÆ® È®ÀåÇϱâ Hack #17 »õ·Î°íħ ¾øÀÌ checkboxÀÇ °ªÀ» ¼­¹ö·Î Àü¼ÛÇϱâ Hack #18 ¼­¹ö µ¥ÀÌÅ͸¦ °¡Áö°í µ¿ÀûÀ¸·Î checkbox ±×·ì »ý¼ºÇϱâ Hack #19 ¼­¹ö µ¥ÀÌÅ͸¦ ±âÁ¸ÀÇ checkbox ±×·ì¿¡ ¹Ý¿µÇϱâ Hack #20 HTTP ÀÀ´ä µ¥ÀÌÅ͸¦ »ç¿ëÇØ ¼ø¼­ ¾ø´Â ¸ñ·Ï º¯°æÇϱâ Hack #21 ¼­¹ö·Î hidden Å±×ÀÇ °ª Àü¼ÛÇϱâ Chapter03. À¯È¿¼º °Ë»ç Hack #22 text Çʵ峪 textarea°¡ ºó Ä­ÀÎÁö °Ë»çÇϱâ Hack #23 À̸ÞÀÏ ÁÖ¼Ò À¯È¿¼º °Ë»çÇϱâ Hack #24 À̸ÞÀÏ ÁÖ¼Ò Áߺ¹ °Ë»çÇϱâ Hack #25 ½Å¿ëÄ«µå ¹øÈ£ À¯È¿¼º °Ë»çÇϱâ Hack #26 ½Å¿ëÄ«µåÀÇ º¸¾È ÄÚµå À¯È¿¼º °Ë»çÇϱâ Hack #27 ¿ìÆí¹øÈ£ À¯È¿¼º °Ë»çÇϱâ Chapter04. À¥ °³¹ßÀÚ¸¦ À§ÇÑ ÆÄ¿ö ÇÙ Hack #28 ±¸±Û ¸Ê API »ç¿ë ±ÇÇÑ ¾ò±â Hack #29 ±¸±Û ¸Ê APIÀÇ ¿äû °´Ã¼ »ç¿ëÇϱâ Hack #30 Ajax·Î ±¸±Û ¸Ê°ú ¾ßÈÄ!¸ÊÀÇ ¸Å½¬¾÷ »ç¿ëÇϱâ Hack #31 Weather.comÀÇ XML µ¥ÀÌÅ͠ǥ½ÃÇϱâ Hack #32 Ajax·Î ¾ßÈÄ!¸Ê°ú GeoURL ¸Å½¬¾÷ »ç¿ëÇϱâ Hack #33 ÆÄÀ̾îÆø½º¿¡¼­ Ajax·Î »ý¼ºÇѠűנµð¹ö±× Çϱâ Hack #34 ¿ìÆí¹øÈ£ °¡Á®¿À±â Hack #35 Å©±â Á¦ÇÑ ¾ø°í °ü¸®ÇÒ ¼ö Àִ ºÏ¸¶Å©¸´ ¸¸µé±â Hack #36 Aajx ¾ÖÇø®ÄÉÀ̼ǿ¡¼­ Å¬¶óÀ̾ðÆ® »çÀ̵åÀÇ ÀúÀå ÀåÄ¡ »ç¿ëÇϱâ Hack #37 iframeÀ¸·Î ¹æ¹® ±â·Ï Á¦¾îÇϱâ Hack #38 ¼­¹ö·Î ÄíÅ° °ª Àü¼ÛÇϱâ Hack #39 XMLHttpRequest·Î À¥ ÆäÀÌÁö ³»¿ë¿¡ Àִ ¿¬·á °¡°Ý ¹ßÃéÇϱâ Hack #40 XMLHttpRequest·Î À̸ÞÀÏ Àü¼ÛÇϱâ Hack #41 ºê¶ó¿ìÀúÀÇ ·ÎÄÉÀÏ Á¤º¸ ¾Ë¾Æ³»±â Hack #42 RSS ¸®´õ ¸¸µé±â Chapter05. ÀÚ¹Ù »ç¿ëÀÚ¸¦ À§ÇÑ DWR Hack #43 ÀÚ¹Ù À¥ ¾ÖÇø®ÄÉÀ̼ǿ¡ DWR ¼³Á¤Çϱâ Hack #44 DWRÀ» ÀÌ¿ëÇØ ÀÚ¹Ù ¹è¿­ °ªÀ» select ¸®½ºÆ®¿¡ Ãß°¡Çϱâ Hack #45 DWRÀ» »ç¿ëÇØ ÀÚ¹Ù ¸Ê µ¥ÀÌÅ͸¦ °¡Á®¿Í select ¸®½ºÆ® ¸¸µé±â Hack #46 À¥ ÆäÀÌÁö¿¡ ÀÚ¹Ù ÇؽøÊ(HashMap)ÀÇ µ¥ÀÌÅ͸¦ Å°/½ÖÀ¸·Î º¸¿©ÁÖ±â Hack #47 DWRÀ» »ç¿ëÇØ ÀÚ¹Ù ¹è¿­À» ¼ø¼­ Àִ ¸®½ºÆ®·Î ³ªÅ¸³»±â Hack #48 ÀÚ¹Ù½ºÅ©¸³Æ®·Î Ä¿½ºÅÒ ÀÚ¹Ù °´Ã¼ »ç¿ëÇϱâ Hack #49 DWRÀ» »ç¿ëÇØ ÀÚ¹Ù½ºÅ©¸³Æ®¿¡¼­ ÀÚ¹Ù ³»Àå °´Ã¼ È£ÃâÇϱâ Chapter06. Prototype°ú Rico ¶óÀ̺귯¸®¸¦ ÀÌ¿ëÇÑ Ajax Hack Hack #50 ¾ÖÇø®ÄÉÀ̼ǿ¡¼­ PrototypeÀÇ Ajax Åø »ç¿ëÇϱâ Hack #51 ¼­¹ö µ¥ÀÌÅ͸¦ »ç¿ëÇØ HTML ¿¤¸®¸ÕÆ®ÀÇ ³»¿ë ¾÷µ¥ÀÌÆ®Çϱâ Hack #52 Æû ÇʵåÀÇ °ªÀÌ º¯ÇÏ´ÂÁö ¸ð´ÏÅ͸µÇϱâ Hack #53 Rico¸¦ »ç¿ëÇØ ÇϳªÀÇ ¼­¹ö ÀÀ´äÀ¸·Î ¼­³Ê °³ÀÇ ¿¤¸®¸ÕÆ® ¾÷µ¥ÀÌÆ®Çϱâ Hack #54 µå·¡±× ¾Ø µå·Ó ¼­Á¡ ¸¸µé±â Chapter07. Ruby on RailsÀÇ Ajax Hack #55 Ruby on Rails ¼³Ä¡Çϱâ Hack #56 Rails·Î Ajax ¿äû ¸ð´ÏÅ͸µÇϱâ Hack #57 Rails ¾ÖÇø®ÄÉÀ̼ǿ¡¼­ »ç¿ëÇÒ ¼ö ÀÖ°Ô ÀÚ¹Ù½ºÅ©¸³Æ® ÄÚµùÇϱâ Hack #58 Rails ÅÆÇø´¿¡¼­ µ¿ÀûÀ¸·Î select ¸®½ºÆ® »ý¼ºÇϱâ Hack #59 Ajax¿¡¼­ ¿äûÇß´ÂÁö ¾Ë¾Æ³»±â Hack #60 µ¥ÀÌÅͺ£À̽ºÀÇ µ¥ÀÌÅ͸¦ »ç¿ëÇØ µ¿ÀûÀ¸·Î select ¸®½ºÆ® »ý¼ºÇϱâ Hack #61 ÁÖ±âÀûÀ¸·Î HTTP ¿äûÇϱâ Hack #62 Rails·Î ¼­¹ö È¯°æ º¯¼ö »ìÆ캸±â Chapter08. script.aculo.us ¸Àº¸±â Hack #63 Ajax ¾ÖÇø®ÄÉÀ̼ǿ¡¼­ script.aculo.usÀÇ ½Ã°¢ È¿°ú »ç¿ëÇϱâ Hack #64 À߸øµÈ ·Î±×ÀΠÁ¤º¸¸¦ ÀÔ·ÂÇϸ頾î±ú¸¦ À¸¾³Çϴ ·Î±×ÀΠ¹Ú½º ¸¸µé±â Hack #65 script.aculo.us¸¦ »ç¿ëÇØ ÀÚµ¿ ¿Ï¼º Çʵ堸¸µé±â Hack #66 ÀΠÇ÷¹À̽º(in-place) ¿¡µðÅÍ ¸¸µé±â Hack #67 ¼­¹ö·Î Àü¼ÛµÉ ¶§(submit) »ç¶óÁö´Â À¥ Æû ¸¸µé±â Chapter09. ¼±Åðú È¿À² Hack #68 Ajax ¾ÖÇø®ÄÉÀ̼ǿ¡¼­ ºê¶ó¿ìÀúÀÇ <