Win a copy of Design for the Mind this week in the Design forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

About AJAX

 
Rama Dev
Greenhorn
Posts: 6
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi,
I have a set of questions about AJAX. Please enlighten me


As I understand, AJAX is just a collection of existing technologies, repackaged in a certain way. Is AJAX environment "complete" to develop any web-based services/applications?

can AJAX be considered merely a client-end development tool?

does AJAX come under the programming languages group?

What are its superior qualities or advantages over various web technologies and development paradigms? In other words, are there any
applications that can only be developed or made easier, by using AJAX?

Thanks in advance for your answers
 
Eric Pascarello
author
Rancher
Posts: 15385
6
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

As I understand, AJAX is just a collection of existing technologies, repackaged in a certain way. Is AJAX environment "complete" to develop any web-based services/applications?


Ajax is an "approach" in communicating with the server to transfer data to and from the server. The data can be in XML as the "X" states, but you can easily send strings, javascript statements, html tags, and so on. You can develop an entire website using Ajax methodology, or you can keep your website the way it normally reacts and only change one control.


can AJAX be considered merely a client-end development tool?

Ajax can retrieve data from a server side page that generates content, a static XML document, a web sercvice, a text file, an html page and so forth. You do not have to have a server side language involved, but the more advanced Ajax applications will utilize the server.


does AJAX come under the programming languages group?

Ajax is not a language, but a "group" of languages working together. The clientside uses JavaScript(ECMAScript) while the server can contain any server side language such as .NET, JAVA, PHP.


What are its superior qualities or advantages over various web technologies and development paradigms? In other words, are there any
applications that can only be developed or made easier, by using AJAX?

Look at examples that are out there, you have google maps, google suggest, and countless other things listed on http://www.ajaxian.com

Hopefully this answers your questions
Eric
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic