Prisma 是一个适用于 Node.js 和 TypeScript 的开源 ORM。在本工作坊中,你将学习使用 Prisma 的基础知识,并实践各种工作流程,从数据建模到执行数据库迁移,再到查询数据库以读取和写入数据。你还将学习 Prisma 如何融入你的应用程序栈,通过使用 SQLite 数据库集成到 REST 和 GraphQL API 中。
Prisma 是一个适用于 Node.js 和 TypeScript 的开源 ORM。在本工作坊结束时,你将学习如何使用诸如使用 Prisma Migrate 进行模式原型设计、使用数据库原生类型、如何在你的开发和 CI/CD 环境中使用 Prisma Migrate 以及使用 Prisma Migrate 的鲜为人知的功能构建工作流程等特性。
NestJS 是目前最热门的 Node.js 框架之一。在本工作坊中,你将学习如何使用 NestJS、Prisma、PostgreSQL 和 Swagger 构建后端 REST API。
学习如何使用 Remix 和 Prisma 构建最先进、高度响应的用户界面。本工作坊侧重于乐观更新的模式,教你如何使用这两种工具的优点来构建让用户感觉瞬间完成的交互。在本工作坊结束时,你将了解如何
• 减少延迟并移除加载指示器,以获得更流畅的用户体验
• 使用更高级的 Remix 工具,如 useFetcher
• 优雅地处理错误
• 使用 Prisma 的函数式 API 和 Remix 的 loaders 和 actions 优化请求