2015-10-23 4 views
5

Я использую Ember уже 1,5 года, и я должен признать: из Rails это полностью изменило то, о чем я сейчас думаю о веб-приложениях. Я сформировал свой ум настолько, что не могу даже кодировать внешний интерфейс Rails.Данные Ember без Ember?

Но я хотел бы проверить другие фреймворки, такие как React или даже написать собственный мини-фреймворк. Дело в том, что я чувствую ember-данные, как Rails ActiveRecord, и это супер хорошо и жизненно важно для любого приложения js. Не нужно заново изобретать колесо. Так что, как и AR, существует ли способ создать приложение js и использовать Ember-Data, чтобы развернуть все функции, которые Ember-Data дает (например, модели, поисковые устройства, запросы, адаптеры/сериализаторы и т. Д.)?

Кто-нибудь сделал такое? : D

ответ

4

Есть такие библиотеки, как Ember Data, для других фреймворков, но из моего опыта никто из них не так хорош. Чтобы назвать несколько, есть JS Data (преемник Angular Data), Breeze и dstore.

0

Reflux (https://github.com/reflux/refluxjs) является основным выбором для хранилища данных для React. Я не уверен в других рамках. Я не использовал его, но он построен на структуре, называемой флюсом, которая очень хорошо продумана и, похоже, сейчас становится очень тягой. Он также строится вокруг модели потока данных в одностороннем порядке, который React любит tote (как и должно). не знаю, правильно ли это для вас, но это определенно стоит проверить.

+0

Вы уверены, что рефлюкс предназначен для хранилища данных? – Filippos

+0

@Filippos im довольно уверен: https://github.com/reflux/refluxjs#creating-data-stores – kory