Online Mind Mapping and Brainstorming

Create your own awesome maps

Online Mind Mapping and Brainstorming

Even on the go

with our free apps for iPhone, iPad and Android

Get Started

Already have an account? Log In

Batman.js talk, Zohar Arad by Mind Map: Batman.js talk, Zohar Arad
0.0 stars - reviews range from 0 to 5

Batman.js talk, Zohar Arad

About

@zohararad

http://zohararad.com

Batman.js

By

Real MVC

Opinionated

Written in CoffeeScript

Requires back-end

Models

Persistence

Observable attributes

Validation

Computed attributes

"Behave just as you'd expect"

Remote storage is Resource Aware

Controllers

follows the pattern of scaffolding in Rails

Prepare data for views

Handle views events

Respond to route calls

Not

Routes

RESTful

define resources like in Rails

url fragments support

Views

unlike Ember, Backbone views use plain Html

binding via HTML5 data-bind attributes

No partials

Object path resolution

Application

global namespace for operation

defines

Pros

forcess proper code architecture

coffeescript

no external dependencies

views are plain html

built-in local & remote persistence

backed by Shopify

Cons

node.js version dependency

documentation