Javascript 关于在node.js和浏览器中共享模型代码的建议

Javascript 关于在node.js和浏览器中共享模型代码的建议,javascript,node.js,sequelize.js,Javascript,Node.js,Sequelize.js,我使用Sequelize作为我的服务器端ORM。是否有推荐的方法与我的客户机应用程序共享模型代码(尤其是验证) 请不要推荐需要我迁移到NoSQL数据库的解决方案。目前,这不是我的选择。虽然我真的将其作为ORM进行续集,但如果有益的话,我愿意转移到其他一些模型实现上。目前似乎没有端到端的解决方案,即一个模型库,您只需要在浏览器或服务器中使用它,并定义您的模型,其中包括save,更新是多态的,要求开发人员只扩展标准模型类,并在客户机或服务器上使用它们 但是,对于寻找类似解决方案的人,我建议使用JSO

我使用Sequelize作为我的服务器端ORM。是否有推荐的方法与我的客户机应用程序共享模型代码(尤其是验证)


请不要推荐需要我迁移到NoSQL数据库的解决方案。目前,这不是我的选择。虽然我真的将其作为ORM进行续集,但如果有益的话,我愿意转移到其他一些模型实现上。

目前似乎没有端到端的解决方案,即一个模型库,您只需要在浏览器或服务器中使用它,并定义您的模型,其中包括save,更新是多态的,要求开发人员只扩展标准模型类,并在客户机或服务器上使用它们


但是,对于寻找类似解决方案的人,我建议使用JSON模式验证器,它非常简单,可以在客户端和服务器之间共享您的验证逻辑。

Persistencejs,但它的维护似乎不如Sequelize:


很高兴看到新的库填补了Node.js生态系统中的空白。