ÃÑ ÆäÀÌÁö ¼ö : 3224
![]()
|
Facebook Joinc ±×·ì
Joinc QA »çÀÌÆ®
![]()
Tweet
joinc´Â Firefox¿Í chrome¿¡¼ Å×½ºÆ® Çß½À´Ï´Ù. IE¿¡¼´Â Å×À̺íÀÌ ±úÁö°Å³ª À̹ÌÁö°¡ º¸ÀÌÁö ¾ÊÀ» ¼ö ÀÖ½À´Ï´Ù. ƯÈ÷ ±¸±Û DocsÀ̹ÌÁöÀÇ °æ¿ì ¿¢¹Úó¸®µÉ ¼ö ÀÖ½À´Ï´Ù.
Âü°í : http://en.wikipedia.org/wiki/Ajax_framework
Ajax´Â Ŭ¶óÀ̾ðÆ®Ãø¿¡¼ µ¿ÀûÀÎ À¥ÆäÀÌÁö¸¦ Á¦¾îÇÒ ¼ö ÀÖµµ·Ï ÇØÁÖ´Â ±â¼úÀÌ´Ù. Javascript¸¦ ÀÌ¿ëÇØ¼ ¼¹ö·Î ¿äûÀ» º¸³»°í µ¥ÀÌÅ͸¦ ¾ò¾î¿Ã ¼ö ÀÖÀ¸¸ç, ÀÌ´Â ºñµ¿±âÀûÀ¸·Î ÀÌ·ç¾îÁø´Ù. ÀÌµé ±â¼úÀº ºñ±³Àû ÃÖ±ÙÀÇ ±â¼úÀ̱⠶§¹®¿¡, °³¹ßÀÚ´Â ´Ù¾çÇÑ ÀÀ¿ëÀ» ÇÒ ¼ö ÀÖÁö¸¸ ±×¸¹Àº °³¹ß¿¡ ¸¹Àº ½Ã°£ÀÌ °É¸± ¼öµµ ÀÖ´Ù. Framework´Â °³¹ß¿¡ ÇÊ¿äÇÑ ¸¹Àº ºÎºÐÀ» ¼û°Ü¼ °³¹ßÀÚ·Î ÇÏ¿©±Ý ºü¸¥½Ã°£¿¡ ¸¸Á·ÇÒ ¸¸ÇÑ ¼öÁØÀÇ ¿Ï¼ºµµ¸¦ °¡Áø À¥ÀÀ¿ëÀ» °³¹ßÇÒ ¼ö ÀÖµµ·Ï µµ¿ÍÁØ´Ù.
¿©±â¿¡¼´Â PHP±â¹ÝÀÇ ÇÁ·¹ÀÓ¿öÅ©¿Í Google¿¡¼ Á¦°øÇÏ´Â ÇÁ·¹ÀÓ¿öÅ©ÀÎ Google Web Toolkit¿¡ ´ëÇØ¼ ¾Ë¾Æº¼ °ÍÀÌ´Ù. ÇÁ·¹ÀÓ¿öÅ©ÀÇ »ç¿ëÀ» ÅëÇØ ¾òÀ» ¼ö ÀÖ´Â À̵æ
Ajax¸¦ ÀÌ¿ëÇØ¼ À¥¾ÖÇø®ÄÉÀ̼ÇÀ» ÀÛ¼ºÇÒ °æ¿ì °³¹ßÀÚ´Â µÎ°¡Áö Ãø¸é¿¡ ´ëÇØ¼ ½Å°æÀ» ½á¾ß ÇÑ´Ù.. ¿ì¼± Ŭ¶óÀÌ¾ðÆ® ÃøÀ¸·Î½á, ¼¹ö¿¡ ¿äûÀ» º¸³»´Â ÀÚ¹Ù½ºÅ©¸³Æ® ÇÔ¼öÀÇ Á¦¾î¿¡ ½Å°æÀ» ½á¾ß ÇÑ´Ù.. ¼¹öÃø¸é¿¡¼´Â ¿äûÀ» ó¸®ÇÏ°í ºê¶ó¿ìÀú¿¡ µ¥ÀÌÅ͸¦ Ãâ·ÂÇϱ⠱îÁöÀÇ °úÁ¤°ú ¹®¼¸¦ Á¦¾îÇϱâ À§ÇÑ ÀÚ¹Ù½ºÅ©¸³Æ® ±â¼ú¿¡ ½Å°æÀ» ½á¾ß ÇÑ´Ù.
Ajax ÇÁ·¹ÀÓ¿öÅ©´Â ÀÌ·¯ÇÑ °úÁ¤À» Ãß»óȽÃŲ ¶óÀ̺귯¸®¸¦ Á¦°øÇÑ´Ù. ÇÁ·¹ÀÓ¿öÅ©ÀÇ Á¾·ùAjax ÇÁ·¹ÀÓ¿öÅ©¸¦ Á÷Á¢´Ù·ç±â
Ajax ÇÁ·¹ÀÓ¿öÅ©¸¦ Á÷Á¢ÀÌ¿ëÇÏ´Â ¹æ¹ýÀÌ´Ù. Á¦´ë·Î ÀÌ¿ëÇϱâ À§Çؼ °³¹ßÀÚ´Â HTML, CSS¿Í Ajax, ÀÚ¹Ù½ºÅ©¸³Æ®¿¡ ´ëÇÑ Àü¹®ÀûÀÎ Áö½ÄÀ» °¡Áö°í ÀÖ¾î¾ß ÇÑ´Ù. ¿©±â¿¡´Â AjaxÀÇ API, HTMLÀÇ °¢ ¿ä¼Òµé, ´Ù¾çÇÑ ºê¶ó¿ìÀú¸¦ Áö¿øÇϱâ À§ÇÑ Áö½Ä, DOMÁ¦¾î, À̺¥Æ® Á¦¾îµî¿¡ ´ëÇÑ °ÍµéÀÌ Æ÷ÇԵǴµ¥, ¸Å¿ì ±¤¹üÀ§ÇÏ°í º¹ÀâÇÏ´Ù.
ÀÌ·± º¹À⼺ ¶§¹®¿¡, ÀÌ ÇÁ·¹ÀÓ¿öÅ©´Â Á¶±×¸¶ÇÑ À¥»çÀÌÆ®³ª ÇнÀÀ» À§ÇÑ ¿ëµµ·Î¸¸ »ç¿ëµÈ´Ù. À¥¸ÞÀÏÀ̳ª ¼îÇθôÀ» ÀÌ ÇÁ·¹ÀÓ¿öÅ©·Î ÀÛ¼ºÇÒ ¼ö ÀÖ°ÚÁö¸¸, ³Ê¹« ¸¹Àº ½Ã°£°ú ºñ¿ëÀÌ ¼ÒºñµÉ °ÍÀÌ´Ù. Ajax ÄÄÆ÷³ÍÆ® ÇÁ·¹ÀÓ¿öÅ©
ÀÌ ÇÁ·¹ÀÓ¿öÅ©´Â Tab, ¹®¼Á¦¾î, À̺¥Æ® Á¦¾îµî HTML°ú °ü·ÃµÈ°Íµé¿¡ ´ëÇÑ ¹Ì¸® ¸¸µé¾îÁø ÄÄÆ÷³ÍÆ®¸¦ Á¦°øÇÑ´Ù. C ÇÁ·Î±×·¡¹Öȯ°æ¿¡¼ ÈçÈ÷ »ç¿ëÇÏ´Â ¶óÀ̺귯¸®¿Í ºñ½ÁÇÏ´Ù°í º¸¸é µÉ °Å °°´Ù. ÄÄÆ÷³ÍÆ®µéÀº JavaScript¿Í XML Åױ׸¦ »ý¼ºÇϰųª HTML ¿ä¼Ò¸¦ Á¦¾îÇÏ´Â µîÀÇ ÀÏÀ» ÇÑ´Ù. ÀÌ ÇÁ·¹ÀÓ¿öÅ©´Â À¥ ¾ÖÇø®ÄÉÀ̼ǰú °°Àº Á»´õ Å« ±Ô¸ðÀÇ °³¹ßÀ» ¸ñÀûÀ¸·Î »ç¿ëÇÑ´Ù.
ÀÌ·¯ÇÑ ÄÄÆ÷³ÍÆ® ÇÁ·¹ÀÓ¿öÅ©´Â Ajax¸¦ Á÷Á¢´Ù·ç´Â °Íº¸´Ù ´úÇϱä ÇÏÁö¸¸, HTML/CSS/Ajax¿Í cross-browser¿¡ ´ëÇÑ »ó´çÇÑ Áö½ÄÀ» ¿ä±¸ÇÑ´Ù. ¿¹¸¦µéÀÚ¸é À̵é ÄÄÆ÷³ÍÆ®´Â grid, tab, buttonÀÇ »ý¼º°ú Á¦¾î¸¦ ½±°Ô Çϵµ·Ï µµ¿ÍÁÖ±ä ÇÏÁö¸¸ ¼¼¹ÐÇÑ »ç¿ëÀ» À§Çؼ´Â ¿©ÀüÈ÷ HTML/CSS/Ajax°ú JavaScript¿¡ ´ëÇÑ Áö½ÄÀ» °¡Áö°í ÀÖ¾î¾ß ÇÑ´Ù.
±×·¸±â´Â ÇÏÁö¸¸ ºÐ¸í Ajax ÄÄÆ÷³ÍÆ® ÇÁ·¹ÀÓ¿öÅ©¸¦ »ç¿ëÇÏ¸é º¸´Ù ºü¸¥ À¥ÀÀ¿ëÀÇ °³¹ßÀÌ °¡´ÉÇÏ´Ù. Server-driven Ajax ÇÁ·¹ÀÓ¿öÅ©
Ajax´Â ¼¹ö/Ŭ¶óÀÌ¾ðÆ® ¸ðµ¨ÀÇ ÀÀ¿ëÀ¸·Î, ¿ÏÀüÇÑ Ajax ÀÀ¿ëÀÇ °³¹ßÀ» À§Çؼ´Â ¼¹öÃø ÇÁ·Î±×·¡¹Öµµ ÇÊ¿ä·Î ÇÑ´Ù. ÀÌ ÇÁ·¹ÀÓ¿öÅ©´Â ¼¹öÃø¿¡¼ ÀÛµ¿ÇÏ´Â ÄÄÆ÷³ÍÆ® ±â¹ÝÀÇ °³¹ß¸ðµ¨À» Á¦°øÇÑ´Ù.
ÀÌ ÄÄÆ÷³ÍÆ®´Â ÁÖ·Î ¼¹ö»çÀÌÆ® ÇÁ·Î±×·¡¹Ö ¾ð¾î¿¡¼ »ç¿ëÇÒ ¼ö ÀÖ´Â ÇüÅ·ΠÁ¦°øµÈ´Ù. ÄÄÆ÷³ÍÆ®´Â ¼¹ö»çÀÌµå °³¹ßÀÚµéÀÌ ºü¸£°Ô Ŭ¶óÀ̾ðÆ®ÀÇ ¿äûÀ» ó¸®ÇÏ°í °á°ú¸¦ Àü¼ÛÇϱâ À§ÇÑ ÇÔ¼ö¸¦ Á¦°øÇÑ´Ù.
JSF¿Í ±¸±ÛÀÇ GWT¿Í °°Àº ÅøÀÌ ¼¹öÃø ÇÁ·¹ÀÓ¿öÅ©¸¦ Á¦°øÇϰí ÀÖ´Ù. JavaScript¿Í ¼¹ö±â¼ú¿¡ µ¶¸³ÀûÀÎ ÇÁ·¹ÀÓ¿öÅ©
ÇѸ¶µð·Î ¸ðµç°É ´Ù °®Ãá ÇÁ·¹ÀÓ¿öÅ©¶ó°í º¸¸é µÉ°Å °°´Ù. ³»ºÎÀûÀ¸·Î ÇÊ¿äÇÑ °É ´Ù °®Ãß°í Àֱ⠶§¹®¿¡, ÀÚ¹Ù½ºÅ©¸³Æ® ±â¼ú°ú ¼¹ö¿¡ ´ëÇØ¼ µ¶¸³ÀûÀ¸·Î »ç¿ëµÉ ¼ö ÀÖ´Ù. ´ÙÀ½Àº ÀÌ·¯ÇÑ Á¾·ùÀÇ ÇÁ·¹ÀÓ¿öÅ©¸¦ °¡Áö°í ÀÖ´Â Ajax¶óÀ̺귯¸® (ȤÀº ŸŶ)ÀÌ´Ù.
|
|
|
EmailÀ» ±âÀÔÇϸé, ´ñ±ÛÀÌ ¸ÞÀÏ·Î Àü´ÞµË´Ï´Ù. |
|