CyanSalt / notebook

3 stars 0 forks source link

Node.js ORM 框架对比 #12

Open CyanSalt opened 5 years ago

CyanSalt commented 5 years ago

path: nodejs-orm


数据来源:https://www.npmjs.com/ 2018.10

Mongoose

目前比较常见的 MongoDB ORM 框架,官方说法是 ODM 框架,可见对关系型数据库支持一般

Sequelize

较老牌的 Node.js ORM 框架,相对简易

Bookshelf

Sequelize 之后出现的 ORM 框架,风格与 Sequelize 较相似,看上去比 Sequelize 易用性高

TypeORM

基于 Decorator 的 ORM 框架,对 TypeScript 支持较好,同时支持在 JavaScript 中通过手动声明使用,以及 JSON 方式的 Entity 配置声明

kid1412621 commented 5 years ago

https://www.npmtrends.com/loopback-vs-sequelize-vs-mongoose-vs-waterline-vs-typeorm-vs-bookshelf 由此可见 Node stack 用 MongoDB 的好多