• Engine Yard
  • LivingSocial
  • VMware
  • Heroku
  • Rackspace Hosting
  • Blue Box Group
  • JetBrains
  • New Relic
  • Percona
  • Pivotal Labs
  • Rails Dog
  • WyeWorks
  • Chargify

Sponsorship Opportunities

For information on exhibition and sponsorship opportunities at RailsConf, contact Yvonne Romaine at yromaine@oreilly.com.

Download the RailsConf Sponsor/Exhibitor Prospectus

Contact Us

View a complete list of RailsConf contacts.

Building Pageless Apps with Rails and Backbone js

Matt Kelly (ZURB)
General
Location: Ballroom I
Average rating: ****.
(4.61, 56 ratings)

ZURB is an interaction design and strategy company with more then 12 years of experience helping companies make users happy through great web interactions.

In this talk Matt Kelly (Lead Engineer) 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.

The bulk of the presentation will be presenting Backbone.js and walking through each of the steps to create a pageless app using Backbone.js and Rails. With each step the design and interaction decisions will be explained, and what not to do with pageless apps will be illustrated.

The following details will 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
  • Other tools to help make this process easier

Matt Kelly

ZURB

Matt Kelly is the lead engineer at ZURB. He is responsible for Notable, Verify, Bounce, Clue, and more recently Strike, all of which are built on Rails.

Matt came to ZURB to work as the only engineer in a pack of interaction designers and learn about building great products that people love to use.

He most recently spoke at jQuery Conf Boston about creating great interactions with jQuery.

He’s been coding Rails as a full time job for over 5 years, and has a passion for implementing well designed products.

Comments on this page are now closed.

Comments

Choi Jong Yoon
05/26/2011 10:08pm EDT

It works. thanks!!

Picture of Shirley  Bailes
05/26/2011 10:58am EDT

@Jong Yoon, try now? Works for me.

Choi Jong Yoon
05/26/2011 12:40am EDT

The download link for pdf is broken. check it out plz.

Picture of Liam Morley
05/22/2011 6:11am EDT

Matt Kelly always gives good talks, and this was no exception. Great presentation.

Picture of Stephen Walker
05/20/2011 2:48pm EDT

Great presentation, well thought out, with code! Thanks for a great overview and a fun presentation. Maybe you can review some of the other sessions and give some tips.

Picture of Jason Gilman
05/20/2011 2:44pm EDT

EPIC talk. We’re still joking about the unicorns bleeding rainbows at my job.

Picture of Paul Cook
05/20/2011 8:51am EDT

Best talk of the conference, probably even more so than the Keynotes. Awesome job Matt! Hope you’ll be presenting at next years RailsConf.

Picture of Conrad Taylor
05/20/2011 12:08am EDT

Matt, you ROCKED!!!!!! I look forward to learning from the slides and other resources on Backbone.js. Matt, can you also port the code from the session? Thanks a bunch.

05/19/2011 11:42pm EDT

Yep. Best talk for me too.

05/19/2011 4:45pm EDT

Out of this world!

Picture of Ben Kimball
05/19/2011 4:31pm EDT

Slides? Need slides!

Picture of Wes Gamble
05/19/2011 3:46pm EDT

Fun talk. Tons of information – slightly overwhelming.

05/19/2011 3:29pm EDT

Matt Kelly should be a keynote speaker. Not just informative presentation, but fun, too. Can we give more than 5 stars?

Francisco Viramontes
05/19/2011 3:28pm EDT

best talk, really

05/19/2011 3:21pm EDT

Awesome from the first second ‘til the last one! Great content, excellent speaker and freaking funny!

05/19/2011 2:52pm EDT

Informative, great code demo. Entertaining presentation style; well done!

05/19/2011 2:40pm EDT

good talk. also best use of Ke$ha in programming conference.