Есть ли альтернатива Breezejs, которая не требует .Net или Enterprise Framework Connector или базы данных и работает с обычными службами REST, которые принимают и возвращают только JSON (без метаданных)?
Альтернатива Breeze.js?
Ответ 1
Мы на самом деле разработали Breeze, чтобы быть независимым от .NET, но ни один из наших образцов пока не покажет это. В следующую неделю или две мы покажем, как подключить Breeze к универсальной службе HTTP, которая возвращает JSON. Мы бы хотели, чтобы ваши отзывы об этом, когда они появились, поскольку мы знаем, что это будет большой частью рынка.
Изменить: Теперь доступен Breeze 1.3.0 и содержит образец Edmunds, который является чистым клиентом JavaScript который подключается к HTTP-службе с зависимостями нет от ASP.NET, веб-API или Entity Framework. Пожалуйста, взгляните и сообщите нам обратную связь!
Редактировать 2: Мы также скоро выпустим образец, который показывает, что Бриз работает с MongoDB, Express и Node.js без каких-либо технологий Microsoft. Образец Ruby также находится в работе. Оставайтесь с нами!
Изменить 3: Теперь доступна поддержка MongoDB и Node.js, которая показывает, что Бриз работает с MEAN стек (MongoDB, Express, AngularJS, Node.js).
Изменить 4:. Пример Ruby теперь вверх. Это Джон Папа знаменитый Code Camper JumpStart с внутренним интерфейсом Ruby.
Изменить 5: Поддержка NHibernate, а также сопутствующий образец.
Изменить 6: Node/Поддержка MySQL/Postgres, а также прилагаемый образец.
Изменить 7: Поддержка Java/Hibernate, а также сопутствующий образец.
Ответ 2
Sails.js имеет JavaScript ORM, который очень похож на Breeze.js. Он называется Waterline.
Ответ 3
JayData http://jaydata.org/ будет альтернативой Breeze, который также не зависит от .NET. Другая альтернатива, на которую вы могли бы обратить внимание, - ember.data https://github.com/emberjs/data FYI Я посмотрел на обоих и предпочитаю Бриз для моих нужд.
Ответ 4
Для альтернативы есть AmplifyJS, PouchDB и Lawnchair каждый из них имеет свои плюсы/минусы.