Backbone.js - Model, View for Javascript

  •        0

Backbone.js gives structure to web applications by providing models with key-value binding and custom events, collections with a rich API of enumerable functions, views with declarative event handling, and connects it all to your existing API over a RESTful JSON interface.
With Backbone, you represent your data as Models, which can be created, validated, destroyed, and saved to the server. Whenever a UI action causes an attribute of a model to change, the model triggers a "change" event; all the Views that display the model's state can be notified of the change, so that they are able to respond accordingly, re-rendering themselves with the new information.

http://backbonejs.org/
https://github.com/jashkenas/backbone

Tags
Implementation
License
Platform

   




Related Projects

Angularjs - Javascript MVC framework


HTML is great for declaring static documents, but it falters when we try to use it for declaring dynamic views in web-applications. AngularJS lets you extend HTML vocabulary for your application. The resulting environment is extraordinarily expressive, readable, and quick to develop. It supports model view controller framework. It binds data in an automatic way which updates the view whenever the model changes. Controllers are the behavior behind the DOM elements.

HRUNGA - A MVP Passive View Control Model Framework


Framework that builds on the power of my view on the Passive View pattern which I call the Passive View Control Model. This framework is my implementation of the pattern and shows how easy it is to build full MVP applications with a lot of plumbing for the controls done here.

Struts - Java Web Framework


Struts is a Web Framework which uses Model-View-Controller (MVC) architecture. The Model represents the business or database code, the View represents the page design code, and the Controller represents the navigational code. Struts works well with conventional REST applications, SOAP and AJAX.

lightvc - lightweight model-view-controller (MVC) framework without the model, for PHP


lightweight model-view-controller (MVC) framework without the model, for PHP

gather.js - gather is a simple model-view framework for javascript.


gather is a simple model-view framework for javascript.

Aspen - Aspen is a JavaScript MVP (Model-View-Presenter) framework


Aspen is a JavaScript MVP (Model-View-Presenter) framework

gingham - Javascript Model View Event Framework


Javascript Model View Event Framework

somajs - soma.js is a javascript model-view-controller (MVC) framework


soma.js is a javascript model-view-controller (MVC) framework

PulawJS - Model-View-Controller platform for JavaScript. Inspired by Zend Framework.


Model-View-Controller platform for JavaScript. Inspired by Zend Framework.

Bledo - Model View Controller (MVC) Framework with server side Javascript Views (jshtml)


Model View Controller (MVC) Framework with server side Javascript Views (jshtml)

angular-vi-tut - Angular Tutorial by Vietnamese


AngularJS là m?t full-stack Javascript framework, ???c phát tri?n b?i Google. Ban ??u m?c tiêu c?a Angular là ?? xây d?ng các ?ng d?ng d?a trên tiêu chu?n MVC (Model - View - Controller), sau ?ó Angular d?n phát tri?n và ti?n g?n h?n v? v?i MVVM và MVP. Sau ?ó Google ?ã ??nh ngh?a nó l?i là MVW (Model-View-Whatever) ?? ám ch? Angular là m?t framework có tính ch?t "whatever works for you".

Welder.js - A lightweight Model-View-Presenter framework for building single page applications.


A lightweight Model-View-Presenter framework for building single page applications.

mv-js - Model View Framework based on knockoutjs, handlebars and jquery


Model View Framework based on knockoutjs, handlebars and jquery

Claymore MVP


Claymore is a simple MVP (Model View Presenter) framework targeting ASP.NET and Winform developers. Compact Framework is also supported.

Fari-Framework - A lean PHP Model-View-Presenter Framework


A lean PHP Model-View-Presenter Framework

PHP-MVC-Framework - A simple php framework implements Model-View-Controller pattern


A simple php framework implements Model-View-Controller pattern

Projeto-estado


using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.Mvc; using LadoAnimal.Models; namespace LadoAnimal.Controllers { public class EstadoController : Controller { // // GET: /Estado/ public ActionResult Index() { var estado = Estado.FindAll(); return View (estado); } public ActionResult Create () { var estado = new Estado(); return View

Backbone.ModelBinder - Simple, flexible and powerful Model-View binding for Backbone.


Backbone is a great platform for writing client side applications but I've found that as views grow in complexity, synchronizing my models and views can be a pain.I've spent the past few months trying to use existing view-model binding libraries that others were kind enough to create and share with the world.Unfortunately in the majority of my backbone application I wasn't able to leverage the existing view-model binding libraries due to various limitations.I created a new `Backbone.ModelBinder`

WPF Onyx


WPF Model-View-ViewModel framework.