Rendering Views in JavaScript - "The New Web Architecture"

A session at GothamJS

Saturday 9th July, 2011

12:40pm to 1:20pm (EST)

Making a request to the server for a new page is sooo 1990s. We have the technology and power to make amazingly fast and responsive applications - not just web *sites*, but *applications*. This requires a shift in thinking, an ironic shift back to the 1990s. I'm talking about client-server programming.

The MVC pattern has been embraced by the development community. Unfortunately, traditional server-rendered views are often much slower than they need to be. Add in a bit of network latency, and an application can slow to a crawl. Pushing the "V" in MVC to the client can be a solution - and it's not as difficult as it seems. With a well-designed architecture, we can leave the service layer on the server-side, and move the view layer to the browser.

This presentation will help attendees re-design their applications to take advantage of fast client-side templating of views. We will survey the landscape of templating solutions in JavaScript, and discuss architecture choices when using various back-end languages. Technologies discussed will include Backbone.js, underscore.js, JSON, REST, mustache, as well as others.

About the speaker

This person is speaking at this event.
Jonathan Julian

I'm a geek and technologist building @mailstromapp for @410labs. I mostly do web development using Ruby on Rails and JavaScript. bio from Twitter

Coverage of this session

Sign in to add slides, notes or videos to this session

Tell your friends!


Time 12:40pm1:20pm EST

Date Sat 9th July 2011

Short URL


View the schedule



See something wrong?

Report an issue with this session