React 正在改变我们对 Web 应用程序中路由、渲染和获取的看法。React 服务器组件和 Suspense 等功能可以让我们更精细地控制何时何地为我们的路由获取和渲染内容。在本演讲中,我们将探讨如何将所有内容连接起来;以及 React、Next.js 和 Prisma 如何使您更轻松地管理数据的旅程,从表格到像素,只需一个仓库即可。
将数据结构化为规范化是关系数据库的标准。但谁想成为普通人?让我们取消规范化数据,将其放入文档,并获得我们应用程序中闪电般的快速读取!在本演讲中,您将学习在 MongoDB 等文档数据库中存储数据的不同方法。规范化和反规范化之间存在权衡。一种会让您获得更快的读取速度,但写入速度更慢,而另一种会让您获得更慢的读取速度和更快的写入速度。哪种更适合您?在本演讲结束时,您将知道!
了解 Pothos 和 Prisma 如何为构建类型安全的 GraphQL API 创建愉快的开发体验,这些 API 具有出色的性能和类型安全性,而不会牺牲灵活性,也不会对您的 API 进行严格耦合,也不会与您的数据库模式紧密耦合。
我们将一起深入探讨如何在 Nuna 使用无服务器技术无限扩展。我们利用 Prisma Data Proxy 的强大功能,通过我们的无服务器 NextJS API 与我们的无服务器 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 的无服务器实现。它是一个自动扩展、按需的数据库即服务,用于现代应用程序,使其成为 Amazon Aurora 的可靠开源替代方案。Neon 的主要创新是存储和计算的分离,这使得 Postgres 成为云原生和无服务器的。这带来了几个优势:Neon 减少了配置和管理数据库容量的复杂性,并扩展以支持大型数据库或在不需要数据库时缩减规模。此外,它允许有效地管理数据库资源。
开发人员并不总是倾向于与他们的数据库保持最健康的互动关系。早期的设计选择,一开始可能感觉不那么重要,往往会发展成庞大的可扩展性挑战,整个技术家族围绕着能够避免对旧的、低效设计的模式进行任何更改而出现。但是,为什么我们总是陷入同样的陷阱,我们该如何避免它们?本演讲将涵盖在早期关系数据库设计中需要注意的一些关键要点,分享一些关于扩展的实战案例,并为您提供设计一个数据库的知识和工具,该数据库将随着您的应用程序的成功而扩展。
首席 Blitz.js 维护者
您知道某些 SQL 变体是图灵完备的,可以让你用 SQL 编写任何程序吗?当然,没有人会那么疯狂……但是 SQL 的限制是什么?我们可以用它做哪些疯狂的事情?我将在本演讲中介绍其中一些。不过,这不仅仅是好玩的事情!我还会展示一些更实用但鲜为人知的概念。让我们一起发现一些隐藏的 SQL 特性!
Prisma 在开发人员社区中得到了迅速采用!我们对此感到兴奋,并希望继续构建世界一流的开发者工具,使开发人员更容易使用数据库。在本演讲中,您将了解我们为 2022 年及以后制定的路线图中的哪些功能。