Могу ли я использовать гиперстек без activerecord? - PullRequest
1 голос
/ 03 мая 2019

Я использую rethinkdb и nobrainer в качестве своего ODM. Будет ли Hyperstack синхронизирован с моими моделями? то есть состояние синхронизации между бэкэнд-базой данных и фронтэндом?

1 Ответ

3 голосов
/ 03 мая 2019

На данный момент HyperStack / HyperModel имеет прямую зависимость от ActiveRecord, поэтому не существует реального способа использовать эту библиотеку без использования ActiveRecord.

Выдержка из гипермодели.gemspec

spec.add_dependency 'activerecord', '> = 4.0.0'

Похоже, это связано с привязкой ActiveRecord API: https://hyperstack.org/edge/docs/dsl-isomorphic/models#activerecord-api

Hyperstack использует подмножество стандартного API ActiveRecord, чтобы предоставить изоморфным компонентам, операциям и хранилищам доступ к моделям на стороне сервера. В максимально возможной степени Hyperstack следует синтаксису и семантике ActiveRecord.

...