写给真正
交付技术栈的人
关于 React、Node.js、TypeScript 与 AI 的文章。有译文正文时显示译文。没有时显示英文,并注明这一点。
标签:Prisma
Drizzle与Prisma:如何选择一款没有过度宣传的TypeScript ORM
从模式设计、查询风格、嵌套写入、数据迁移、事务处理及性能等方面对比 Drizzle 与 Prisma,并给出关于哪种工具更适合不同团队的建议。
阅读约 7 分钟Prisma ORM 6.0/7.0——查询编译器的革新:性能提升3.4倍
Prisma ORM 6和7用TypeScript查询编译器取代了Rust查询引擎:为何Rust速度慢,新架构以及包体积的缩减。
阅读约 11 分钟在带有驱动适配器的 Next.js 应用中将 Prisma 升级到 v7 版本
在 Next.js 应用中将 Prisma 升级到 v7:支持 ESM、schema 和生成器更新,引入 dotenv、配置模块,以及通过驱动适配器创建客户端,全部基于 TypeScript 实现。
阅读约 3 分钟Next.js、Tailwind 与 Prisma,结合 Docker 和 PostgreSQL 使用
逐步指导:创建一个使用 Next.js、TypeScript 与 Tailwind 的应用,通过 Docker 运行 PostgreSQL,使用 Prisma 进行数据迁移与初始化,最后从服务器组件中查询用户数据。
阅读约 5 分钟Prisma与PostgreSQL上的自定义SQL查询对比
Prisma与PostgreSQL上的自定义SQL:在需要类型安全的CRUD操作时使用Prisma以提高效率,而在涉及连接、聚合操作或需要控制Postgres特定功能时则改用参数化SQL。
阅读约 3 分钟搭配 NestJS 和 MySQL 驱动适配器的 Prisma 7
在 NestJS 全局模块中使用 Prisma 7 与 MySQL:TypeScript 客户端、prisma.config.ts 以及 MariaDB 驱动适配器相互连接,从而使所有服务共享同一个实例。
阅读约 5 分钟配置使用 Accelerate URL 的 Prisma 7
Prisma 7 配合 Accelerate:全新的 prisma.config.ts、构造函数参数、accelerateURL 协议、tsconfig 相关修复,以及针对 PostgreSQL 的双重 DATABASE_URL 设置。
阅读约 4 分钟在 Node.js 和 PostgreSQL 上开始使用 Prisma
在 Node.js 项目中安装 Prisma,定义 PostgreSQL 数据表结构,执行首次迁移,生成 TypeScript 客户端,并进行首次读写操作。
阅读约 5 分钟用于构建可扩展 Node.js 后端的仓库模式
Node.js中的仓库模式:通过注入的仓库和工厂来隐藏Prisma,从而使服务保持可测试性,并确保TypeScript中的事务具有原子性。
阅读约 4 分钟