1.

AJAX : Asynchronous JavaScript and XML

Programming

What is the full form of AJAX?

AJAX stands for "Asynchronous JavaScript and XML"

AJAX represents Asynchronous JavaScript and XML. It's anything but an innovation yet a gathering of advances. It utilizes many web advancements to make a bunch of web Development methods. It chips away at the customer side to make the offbeat web applications. With the assistance of AJAX, we can send and recover the information from a worker non concurrently (in foundation) for example without upsetting the current page in plain view.

History of AJAX

Prior all the sites were made uniquely with HTML. They were hard to use as they set aside a ton of effort to reload the page without fail. In 1996, the Iframe label was presented by Internet Explorer.

The expression "Ajax" was freely expressed on eighteenth February 2005 by Jesse James Garrett in an article named "Ajax: A New Approach To Web Applications".

Advancements utilized in AJAX

  • HTML and CSS for the introduction.
  • The Document Object Model (DOM) for dynamic showcase and communication with information.
  • JSON and XML for the trade of information
  • XMLHttpRequest for nonconcurrent correspondence
  • JavaScript to unite every one of these advancements

Downsides of AJAX

  • It might be actualized in the programs which uphold them and not all together.
  • Some screen perusing innovations doesn't uphold Ajax.
  • Some screen perusing advancements supporting Ajax will at present not have the option to appropriately peruse powerfully created content.
  • It is hard to bookmark and re-visitation of a specific condition of utilization.
  • It prompts a perplexing code that is difficult to keep up, to investigate, and to code.

Suggestions:

AcronymFull Form
SOAPSimple Object Access Protocol
HTMLHypertext Markup Language
JSONJavaScript Object Notation
BSONBinary JSON
BLOBBinary Large Object
UMLUnified Modeling Language
APIApplication Programming Interface
APKAndroid Application Package
ASPActive Server Page
BASIC codingBeginner's All-Purpose Symbolic Instruction Code
EJBEnterprise Java Beans
PHPHypertext Preprocessor
SQLStructured Query Language
XMLeXtensible Markup Language
CGIComputer-Generated Imagery
CSSCascading Style Sheet
COBOLCommon Business Oriented Language
CLICommand Line Interface
DHTMLDynamic Hyper Text Markup Language
DTDDocument Type Declaration
DOMDocument Object Model