Ajax-powered pages retrieve the page from the server. This page is unlike other web pages where you have to refresh the page to see the latest update. Rails trigger Ajax in the following ways:

  • When a user clicks a button, he or she induces changes in the form or field.
  • A Java-script method sends trigger-linked data to a handler on the server.
  • The server-side handler works on the data and retrieves an HTML to the web client.
  • The client-side JavaScript receives the HTML and updates the current.
BY Best Interview Question ON 13 Jan 2019