Mik*_*ike 7 orm node.js typeorm mikro-orm
我有一个生产项目要开发。这是一个电子商务网站。我目前的堆栈:
现在我必须为这个项目选择一个 ORM。我想我有两个选择:
缺乏维护和功能但稳定的 ORM 或具有良好维护和新功能但未经实战测试的 ORM。哪个选项更好?或者也许有一些替代方案?
小智 6
您可以查看Sequelize - https://sequelize.org,它支持 TypeScript,但在我看来语法有点难看。三者中,Sequelize 是最为成熟的 ORM。
TypeORM非常好,但有一些像这样的主要错误 - https://github.com/typeorm/typeorm/issues/3095。我遇到了与保存一对多关系相关的相同或可能类似的问题,我认为这是每个 ORM 最重要的特性之一,它必须正常工作。
我使用了一段时间MikroORM - 再次有一些小问题,幸运的是将在第 4 版中修复。总的来说,大多数功能都可以正常工作,几乎所有我遇到的问题在 github 上报告后都很快得到解决。
| 归档时间: |
|
| 查看次数: |
3605 次 |
| 最近记录: |