change - ¿Qué opciones están disponibles para el ORM de JavaScript del lado del cliente?
title css (0)
Hay múltiples ORM de JavaScript disponibles
Activo
Data.js: http://datajs.codeplex.com/documentation - Biblioteca de consulta de datos
JayData: http://jaydata.org/ - Está activo, modelado de datos, consultas, almacenamiento en caché
Breeze.js: http://www.breezejs.com/ - Está activo, modelado de datos, consultas, almacenamiento en caché
persistance: http://zef.me/2774/persistence-js-an-asynchronous-javascript-orm-for-html5gears - Async, navegador y soporte del lado del cliente
Inactivo
JazzRecord: http://www.jazzrecord.org/ - Ruby céntrico, inactivo desde 2011
Impulso: http://impel.simulacre.org/ - No parece estar activo en 2 años
Active.js http://www.activejs.org/ - No parece estar activo en 3 años
Upshot.js: https://nuget.org/packages/Upshot - Ya no es compatible de forma activa
Aptana: http://blog.fedecarg.com/2009/02/16/activerecord-javascript-orm/ - Rails, el sitio web no muestra actividad como ORM
Luego hay ORM que pertenecen a un marco MVC específico.
Sproutcore: http://www.sproutcore.com/
Backbone: http://backbonejs.org/
Spine: http://maccman.github.com/spine/
Ember Data: https://github.com/emberjs/data
ngResource: http://docs.angularjs.org/api/ngResource.$resource
¿Cuál de estos recomendaría en función de las características, facilidad de uso, soporte y desarrollo activo?