Я использую rethinkdb и nobrainer в качестве своего ODM. Будет ли Hyperstack синхронизирован с моими моделями? то есть состояние синхронизации между бэкэнд-базой данных и фронтэндом?
На данный момент HyperStack / HyperModel имеет прямую зависимость от ActiveRecord, поэтому не существует реального способа использовать эту библиотеку без использования 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.