typescript-orm-b​​enchmark:针对以TypeScript编写的Node.js应用程序的ORM基准测试

针对TypeScript Node.js应用程序的ORM研究目录介绍对象关系映射(Object-Relational Mapping,ORM)是一种封装操作数据库中数据所需的代码的技术,因此您不再使用SQL。您可以直接使用与您使用的相同语言进行交互。人们谈论ORM时,通常会引用实现此技术的库。您可以在以下链接中找到很好的解释。另一方面,顾名思义,查询构建器是一个接口,使您可以使用首选语言编写SQL。与ORM的主要区别在于,您不必为查询构建器定义模型结构,因为您无需使用表示数据的对象。本研究的目的不是要声称那里是最好的ORM,而是要提供有关这些库最重要的功能,性能,社区,
zip
typescript-orm-benchmark-master.zip 预估大小:38个文件
folder
typescript-orm-benchmark-master 文件夹
file
.nvmrc 7B
file
pull_request_template.md 244B
file
package.json 2KB
folder
@types 文件夹
file
sequelize.d.ts 172B
file
knex-stringcase.d.ts 33B
folder
assets 文件夹
file
performance-simple.png 130KB
file
db.png 56KB
file
npm.png 292KB
file
performance-post.png 114KB
file
performance-get.png 137KB
file
.sequelizerc 248B
file
package-lock.json 312KB
folder
src 文件夹
folder
knex 文件夹
file
db.ts 332B
folder
migrations 文件夹
file
20160911120323_create_tables.ts 871B
file
interfaces.ts 323B
file
config.ts 619B
file
index.ts 2KB
folder
typeorm 文件夹
file
db.ts 609B
file
config.ts 400B
file
index.ts 1KB
folder
entities 文件夹
file
Order.ts 530B
file
Item.ts 215B
folder
objection 文件夹
file
db.ts 813B
folder
migrations 文件夹
file
20160911120323_create_tables.ts 871B
file
config.ts 619B
file
index.ts 975B
folder
sequelize 文件夹
folder
models 文件夹
file
Order.ts 941B
file
Item.ts 879B
file
index.ts 839B
file
config.ts 380B
file
index.ts 1KB
file
.eslintrc.js 240B
file
server.ts 924B
file
tsconfig.json 692B
file
data.json 98B
file
.gitignore 700B
file
README.md 21KB
file
.eslintignore 96B
zip 文件大小:728.85KB