Skip to content

asakusuma/backboneconf-deck-2013

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

About

My deck from BackboneConf 2013. The deck is a Backbone.js + Node.js app that highlights some of the concepts discussed in the deck.

If you just want to see the deck, you can view a static version of the deck here: http://asakusuma.github.io/backboneconf-deck-2013/

You can also watch the video recording of the presentation here: http://www.youtube.com/watch?v=6cZA8UcRoh4

Keep in mind that the static version of the deck does not have a server and doesn't showcase some of the concepts talked about in the deck.

Installation

npm install
node app

Node app runs by default on localhost:3000

Abstract

Learn how LinkedIn's mobile web app manages control flow and application structure with promises and page controller components. As is the case with many original applications, the code-base of LinkedIn's first mobile web app was a bit like the "wild west." It was, in some areas, ill-suited to support the requirements of a large mobile web application that was constantly evolving at the hands of several teams. This session will share the problems faced, lessons learned, and solutions found while developing and scaling the LinkedIn mobile web app. After giving a quick primer on promises and explaining what the heck controllers are for, the session will dive into the use of promises to manage control flow and page controllers to manage page cycle, data, and memory.

About

BackboneConf deck and examples

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published