Introducción a Backbone.js

1. Introducción En este tutorial voy a presentar Backbone.js, un potente framework que nos permite desarrollar aplicaciones javascript de una manera sencilla implementando el patrón MVC. El objetivo de este tutorial es hacer una pequeña introducción a Backbone, ver los pilares sobre los que se sostiene y, poco a poco, a través de posteriores tutoriales… Seguir leyendo Introducción a Backbone.js

Setting up Working Environment for Backbone.js

BackboneJS has a hard dependency on Underscore.js and a soft dependency on Jquery. So, the following components are required to start working with BackboneJS: Backbone.js Underscore.js (>=1.4.3) Jquery (>=1.7.0) So, after having all these prerequisites we will test if it has been set up properly by writing our first BackboneJSDemo.html file such as below: <html> <head> <meta charset=”utf-8″>… Seguir leyendo Setting up Working Environment for Backbone.js

Backbone.Model

Backbone.Model Models are the heart of any JavaScript application, containing the interactive data as well as a large part of the logic surrounding it: conversions, validations, computed properties, and access control. You extend Backbone.Model with your domain-specific methods, and Model provides a basic set of functionality for managing changes. The following is a contrived example,… Seguir leyendo Backbone.Model

Publicada el
Categorizado como BackBone JS

Backbone.Events II

For example, to make a handy event dispatcher that can coordinate events among different areas of your application: var dispatcher = _.clone(Backbone.Events) onobject.on(event, callback, [context])Alias: bind Bind a callback function to an object. The callback will be invoked whenever the eventis fired. If you have a large number of different events on a page, the… Seguir leyendo Backbone.Events II

Publicada el
Categorizado como BackBone JS

BackBone Ejemplo

Vemos un ejemplo simple y que muestra parte del potencial de backbone.js. El modelo se define con el siguiente código, además de las propiedades se puede definir funciones que nos puede ser de utilidad, como calcular el área o obtener un objeto para ser utilizado con Mustache: var Rectangulo = Backbone.Model.extend({        … Seguir leyendo BackBone Ejemplo

Publicada el
Categorizado como BackBone JS