building javascript apps for force.com with emberjs

Post on 20-Jun-2015

283 Views

Category:

Technology

3 Downloads

Preview:

Click to see full reader

DESCRIPTION

JavaScript developers, join us for an intensive introduction to EmberJS, one of the growing number of client-side MVC frameworks. You'll learn how to manage application flow with the EmberJS router and how to use the HandlebarsJS library for HTML templating, and reducing the amount of procedural JavaScript in your apps. You'll leave with everything you need to know to build your own desktop or mobile app with EmberJS.

TRANSCRIPT

Building Javascript Apps For Force.com with EmberJS

Doug Friedman@realdoug

About Me

About Me

Thesis:

Use EmberJS instead of Visualforce.… Sometimes

“Client Side MVC Frameworks”

Javascript Frameworks

Ember has many awesome skills:

▪ Handlebars▪ Scaffolding▪ Friendly APIs▪ Easy AJAX support▪ Routing▪ Pure Javascript▪ Open Source

Handlebars Templates

•Write less code w/ Ember's Handlebars integrated templates •Update automatically when the underlying data changes.

Less time on scaffolding

•Common idioms •Focus on what makes your app unique, not reinventing the wheel.•Just like Salesforce!

Friendly APIs

•“Designed with developer ergonomics in mind”•Easy to use = Save Time!

How Visualforce works

Visualforce HTML & Javascript

HTML & Javascript

HTML & Javascript

How Visualforce works

JavascriptEmber App

• Routing• Data Binding• Templating

How to integrate w/ Force.com

• Javascript• Ruby on Rails• Python & Django• Java• Closure

• Visualforce• Javascript Remoting• Action Functions

• Apex

Talk is cheap. Here are some examples.

top related