Win a copy of The Java Performance Companion this week in the Performance forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Ajax functionality with Rails?

 
Tina Ma
Ranch Hand
Posts: 198
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Does REST web-services allow any AJAX functionality for Rails applications?
 
Tina Ma
Ranch Hand
Posts: 198
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I ask as I was wondering REST can post and invoke XML requests and supports HTTP protocol and this is a web-service API...so its highly probable it can give AJAX like functionality to a RAILS application. If this is true, my question is HOW?
 
Ben Scofield
author
Greenhorn
Posts: 29
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
AJAX is entirely independent of REST; a RESTful application can be made to use AJAX or not, as your needs indicate. Rails 2 has added some features that make adding this sort of dynamic behavior to your application even easier than it has been in the past, however. Chapter 2 of my book deals with this in part, and you see hints of it in some of the projects that follow.

Essentially, the idea is that an AJAX request is just a standard HTTP request with a specific format. Rails allows you to respond differently to different request formats automatically, which means that you can layer a RESTful web service on top of a standard, HTML-based web application very easily.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic