React 正在改变我们对 Web 应用程序中路由、渲染和获取数据的思考方式。React Server Components 和 Suspense 等功能可以让我们更精细地控制何时何地获取和渲染路由内容。在本次讲座中,我们将探讨一切如何连接;以及 React、Next.js 和 Prisma 如何简化您数据的管理,只需一个仓库即可实现从表格到像素的转换。
将数据结构化为标准化是关系数据库的标准。但是谁想变得正常呢?让我们对数据进行反规范化,将其放入文档中,并在我们的应用程序中获得闪电般的读取速度!在本次讲座中,您将学习在 MongoDB 等文档数据库中存储数据的不同方法。规范化和反规范化之间存在权衡。一种会给您更快的读取速度但更慢的写入速度,另一种会给您更慢的读取速度和更快的写入速度。哪个适合你?在本次讲座结束时,您就会知道!
了解 Pothos 和 Prisma 如何创建令人愉悦的开发者体验,从而构建类型安全的 GraphQL API,该 API 具有出色的性能和类型安全,而不会牺牲对 API 的灵活性和控制,也不会将 API 与数据库模式紧密耦合。
我们将一起深入探讨我们如何在 Nuna 使用 serverless 技术进行无限扩展。我们利用 Prisma Data Proxy 的强大功能,通过我们的 serverless NextJS API 与我们的 serverless MongoDB 数据库进行通信。如果我们的小团队可以做到,你也可以!
加拿大的固定线路互联网格局……并不理想。竞争稀缺,平均速度的价格很高,并且该行业的 NPS 分数令人尴尬。现在,如果我告诉你现代 Web 技术(如 GraphQL、Prisma、TypeScript 和少数开发人员)可以改变这个可怕的行业,会怎么样?
开源开发者
Prisma 为客户端生成出色的 TypeScript 类型。它们包括类型系统功能,例如条件类型和映射类型,以便为客户端方法调用的结果提供精确的类型。本次讲座将介绍这些基础类型如何在 TypeScript 中工作以及 Prisma 使用它们的方式。我们还将介绍如何使用它们来扩展 Prisma 的类型,用于包装函数以及我所见过的 Prisma 用户需要的其他技巧。
当 Prisma 发布新功能时,我们如何确保每个人都可以了解它们?在本次讲座中,我们将介绍 Prisma 的文档和网站团队如何与开发人员和社区合作来创建我们的文档。
后端技术通常难以捉摸,并且是前端开发人员的障碍。然而,战略配对(前端到全栈)才是魔法发生的地方。一个可靠的后端使前端“智能化”并真正发光。Redwood 和 Prisma 等工具可帮助开发人员利用全栈功能,使团队能够更快、更高效地构建,从而连接关键的前端和后端用户体验。“如何使用 Redwood 和 Prisma 从前端到全栈”将演示如何使关键的后端技术易于访问且易于学习,即使对于前端工程师也是如此。熟悉 JavaScript 的开发人员已经拥有成功所需的一切。这只是通过利用正确的技术和平台组合将各个部分组合在一起的问题。在本次讲座的准备过程中,我将创建一个演示,其中包含全栈 Web 应用程序所需的所有前端代码。我将演示使用 Redwood 和 Prisma 等工具构建项目和连接后端层是多么容易。
数据库是现代社会的基础机器。关键任务应用程序建立在 Postgres 之上,Postgres 社区继续加强 Postgres 以满足现实世界的需求。我们相信 Postgres 仍将是我们这个时代最重要的(开源)关系数据库之一。Neon 是 PostgreSQL 的 serverless 实现。它是一种用于现代应用程序的自动缩放、按需数据库即服务,使其成为 Amazon Aurora 的可靠开源替代方案。Neon 的关键创新是存储和计算的分离,这使得 Postgres 成为云原生和 serverless。这带来了以下几个优势:Neon 降低了配置和管理数据库容量的复杂性,并可扩展以支持大型数据库或在不需要数据库时进行缩减。此外,它还可以有效地管理数据库资源。
开发者与他们的数据库之间的关系并不总是最健康的。早期可能感觉不重要的设计选择往往会发展成为可怕的可扩展性挑战,并且围绕着避免不得不更改旧的、效率低下的架构的能力而涌现了整个技术家族。但是,为什么我们一直掉入相同的陷阱,以及我们如何避免它们?本次讲座将介绍早期关系数据库设计中需要注意的一些关键点,分享一些关于扩展的战争故事,并为您提供设计数据库的知识和工具,该数据库将随着您的应用程序的成功而扩展。
Lead Blitz.js Maintainer
你知道有些 SQL 变体是图灵完备的,可以让你用 SQL 编写任何程序吗?当然,没有人那么疯狂……但 SQL 的限制是什么?我们可以用它做哪些疯狂的事情?我将在本次讲座中介绍其中的一些。但这不仅仅是有趣的东西!我还将展示一些更实用但鲜为人知的概念。让我们一起发现一些隐藏的 SQL 特征!
Prisma 在开发者社区中得到了迅速的采用!我们对此感到兴奋,并希望继续构建世界一流的开发者工具,使开发者更容易地使用数据库。在本次讲座中,您将看到我们在 2022 年及以后的路线图上有什么样的功能。
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 的加载器和操作来优化请求