Building Pageless Apps with Rails and Backbone.js at RailsConf 2011

Matt wrote this on April 03, 2011 in , . It has 2 comments.

We are super excited to have been invited to speak at RailsConf this year about the work we are doing with Pageless Apps. As we mentioned in a previous post, Backbone.js is our weapon of choice for faster interactions using Pageless Apps.

In this talk, I will explain the benefits of removing page loads from web applications to vastly increase the perceived performance of the app, and allow interactions and transitions that are not possible with a traditional page load based application.

The bulk of the presentation will be presenting Backbone.js, and showing implementations from real applications. We will discuss our implementation of Notable using Backbone, explaining both the engineering and design decisions and our reasoning behind them.

The following details will also be covered:

  • Organizing your JavaScript with Backbone.js
  • Using page templates that are renderable by both JavaScript and Rails
  • Client side routing using Backbone
  • Anchor (page fragment) vs. PushState for creating history and linkable states
  • SEO considerations
  • Advantages of only making sections of your app pageless
  • Passing data between Rails and JavaScript at page load time (Data Binding)
  • Other tools to help make building Pageless Apps easier

If you have not yet registered for RailsConf, you should, and use the promo code rc11fos for 20% off. If you can't make it then check back on the blog after the conference, we'll be sure to post a link to the slides and video if one is available.


It has 2 comments.

Mario A Chavez (ZURB) says

Hi;

The to your presentation in RailsConf does no work, is there any other way to get it?

Thanks Mario


Matt (ZURB) says

@Mario: You can grab the presenation here as well: http://zurb.us/jzwtGH



Get a job, nerd!

via Job Board from ZURB