web-dev-qa-db-fra.com

Alternative à Breeze.js?

Existe-t-il une alternative à Breezejs qui ne nécessite pas .Net ou Enterprise Framework Connector ou une base de données, et fonctionne avec des services simples REST qui acceptent et renvoient uniquement JSON (pas de métadonnées)?

31
Steve

Nous avons en fait conçu Breeze pour être indépendant de .NET, mais aucun de nos échantillons ne le montre encore. Dans une semaine ou deux, nous montrerons comment connecter Breeze à un service HTTP générique qui renvoie JSON. Nous serions ravis d'avoir vos commentaires à ce sujet lors de sa sortie, car nous savons que ce sera une grande partie du marché.

Edit: Breeze 1.3.0 est maintenant disponible et contient le exemple Edmunds , qui est un client JavaScript pur qui se connecte à un Service HTTP avec aucune dépendance sur ASP.NET, l'API Web ou Entity Framework. Veuillez jeter un coup d'œil et nous faire part de vos commentaires!

Édition 2: Nous publierons également prochainement un exemple qui montre que Breeze fonctionne avec MongoDB, Express et Node.js sans technologies Microsoft impliquées. Un échantillon Ruby est également en préparation. Restez à l'écoute!

Edit 3: support MongoDB et node.js est maintenant disponible, ce qui montre que Breeze fonctionne avec la pile MEAN (MongoDB, Express, AngularJS, Node.js).

Edit 4: A Ruby sample est maintenant en place. Il s'agit du célèbre Code Camper JumpStart de John Papa avec un back-end Ruby.

Edit 5: Support NHibernate ainsi qu'un échantillon d'accompagnement sont maintenant disponibles.

Edit 6: support Node/MySQL/Postgres ainsi qu'un exemple d'accompagnement sont maintenant disponibles.

Edit 7: support Java/Hibernate ainsi qu'un exemple d'accompagnement sont maintenant disponibles.

50
Ting

Sails.js a un ORM JavaScript très similaire à Breeze.js. Cela s'appelle Waterline .

7
Johntron

JayData http://jaydata.org/ serait une alternative à Breeze qui est également indépendante de .NET. Une autre alternative que vous pourriez envisager est ember.data https://github.com/emberjs/data Pour info, j'ai regardé les deux et je préfère Breeze pour mes besoins.

5
chris_dotnet

Pour l'alternative, il y a AmplifyJS , PouchDB , et Lawnchair chacun a ses propres avantages/inconvénients.

1
ramon22