S05 - Backbone.js : Modelos y colecciones: - Introducción a aplicaciones web - Modelo REST - Backbone.js - Backbone.Model - Backbone.Collection
Desarrollo FrontEnd conJavaScripts05 – Backbone.js : Modelos y colecciones
View Slide
Aplicaciones WebUbicuidad Facilidad para actualizarUso intensivo de JavaScript Uso de patrones y bibliotecas
REST
REST• Arquitectura simplesobre HTTP.• Uso de recursoscomo unidadprincipal paraoperaciones.• Operaciones CRUD=> OperacionesHTTP.
RPC vs REST
Backbone.jshttp://backbonejs.org
Backbone.jsBiblioteca, no framework Creación de aplicaciones webOperaciones CRUD + REST MV*
Backbone.js : Modelos
Backbone.Model
Backbone.Model• Representa una unidadbásica de la aplicacióny maneja su lógicacorrespondiente.
Backbone.Model• Ofrece soporte paraeventos.• Sincronizaciónconfigurable.
Backbone.js : Colecciones
Backbone.Collection
Backbone.Collection• Contiene métodos paratrabajar con listas demodelos ( , ,).
Backbone.Collection• Ofrece soporte paraeventos: change, add yremove.• Sincronizaciónconfigurable.