Introduction to Ruby on Rails
October 16th - 18th, 2009
Washington, D.C.
At this time, our next course has not yet been scheduled.
"Intridea has definitely helped develop me [from being a PHP developer] into a Rails developer. With the knowledge gained I was able to go back to my office an immediately begin working on Rails projects. The guys at Intridea are brilliant."
Brandon Ryall
Web Architect, Gannet
"The training I recieved from Intridea was just what I needed to shift my design oriented mind into the world of Ruby on Rails."
Doug March
Front-end Developer
Twitter popularized the term "firehose API", to mean a realtime stream of data sent through a persistent connection. But even if you're not a realtime service, streaming APIs are great for pushing data from the backend to clients. They reduce resource usage because the server can decide when it's a good time to send a incremental chunk of data. They can also improve the responsiveness of your user experience. The same HTTP API can be reused to power multiple different apps. For example, you could write your web frontend with a Javascript frameworks like [Backbone.js](http://documentcloud.github.com/backbone/), but reuse the same API to power a native iOS application. Follow the jump to read about how streaming APIs work, and how you can write one with [Rack::Stream](https://github.com/intridea/rack-stream). Continue reading
1-888-968-IDEA (4332)