Google Suggest offers suggestions in the search bar when typing in a search query.
One of its key features is the ability to update parts of a web page without reloading the page.
This means pages are update asynchronously by seamlessly exchanging data behind the scenes.
Many or the largest web applications use AJAX to delivery dynamic real-time content, without page refresh. Some examples include Google Maps, Gmail, Youtube, Facebook and Twitter.
AJAX is based on internet standards and uses four key technologies to facilitate its methods:
This flow chart offers an illustration of how AJAX works.
Our web server processes the XMLHttpRequest and generates a response.
The response is sent back to the web browser.