Drizzle ORM 入门:比 Prisma 更轻量的选择
Drizzle 是一个 TypeScript-first 的 SQL ORM,和 Prisma 最大的区别是它不在运行时做类型映射,而是直接生成 SQL。
核心概念
- Schema 即代码:用 TypeScript 定义表结构
- drizzle-kit:自动生成迁移文件
- 运行时零依赖:直接调用 better-sqlite3 的 API
和 Prisma 对比
Prisma 更成熟、生态更好,但 Drizzle 更贴近 SQL、性能更好、包体积更小。小项目推荐 Drizzle。