JQuery at AJAX
Ang AJAX ay isang napakalakas na tool upang magamit ngunit hindi ito magagamit sa simpleng HTML dahil ang HTML ay hindi pinapayagan ang pahina na mabago pagkatapos na ito ay ganap na na-load. Upang magamit ang AJAX, kakailanganin mo ang isang wika ng script ng client side na nagbibigay-daan sa iyo upang makita ang mga pagkilos ng gumagamit at baguhin ang mga elemento sa pahina nang naaayon. Ang jQuery ay eksakto, kaya ang parehong ay madalas na ginagamit nang magkasama upang ipakita ang mga web page na madaling ma-ugnay ng isang user nang walang paulit-ulit na paglo-load.
Ginagawa ng jQuery ang lahat ng mga gawain sa front end, samakatuwid kailangan mong magkaroon ng isang buong pag-unawa sa mga ito upang maayos na-set up ang iyong pahina. Hindi mo kakailanganing matutunan ang eksaktong mekanismo ng AJAX upang magamit ito bilang nagbibigay sa iyo ng jQuery ng isang command na AJAX upang kunin ang alinmang data na kailangan mo mula sa server.
Bagaman ang paggamit ng jQuery at AJAX ay ginagawang mas mahusay ang pag-browse sa karanasan para sa user, ang epekto sa server na nagho-host ng mga file na ito ay hindi kasinghalaga. Sa bawat oras na gumawa ka ng isa pang kahilingan sa AJAX, isang bagong koneksyon sa server ang ginawa. Masyadong maraming mga koneksyon ay maaaring minsan ay mahirap para sa server upang makaya. Karamihan sa mga nagho-host ng mga kumpanya ay gumawa ng mga hakbang upang maiwasan ang mga overloads dahil jQuery at AJAX ay tunay na dito upang manatili.
Buod: 1. JQuery ay isang magaan na client side scripting library habang ang AJAX ay isang kumbinasyon ng mga teknolohiya na ginagamit upang magbigay ng asynchronous data transfer 2. Ang jQuery at AJAX ay kadalasang ginagamit kasabay ng bawat isa 3. Ang jQuery ay pangunahing ginagamit upang baguhin ang data sa screen nang magilas at ginagamit nito ang AJAX upang mabawi ang data na kailangan nito nang hindi binabago ang kasalukuyang estado ng ipinapakita na pahina 4. Malakas ang paggamit ng mga pag-andar ng AJAX ay madalas na nagiging sanhi ng labis na pagtaas ng server dahil sa mas maraming bilang ng mga koneksyon na ginawa