React 正在改变我们对 Web 应用中路由、渲染和获取数据的思考方式。诸如 React Server Components 和 Suspense 之类的功能可以让我们更精细地控制何时何地获取和渲染路由内容。在本次演讲中,我们将探讨所有这些如何连接;以及 React、Next.js 和 Prisma 如何使管理数据从表格到像素的旅程更加容易,只需在一个仓库中完成。
将数据规范化是关系型数据库的标准做法。但是谁想做普通人呢?让我们反规范化我们的数据,将它们放入文档中,并在我们的应用程序中实现闪电般快速的读取!在本次演讲中,您将学习在诸如 MongoDB 之类的文档数据库中存储数据的不同方法。规范化和反规范化之间存在权衡。一种会给你更快的读取速度但更慢的写入速度,另一种会给你更慢的读取速度和更快的写入速度。哪一个适合你?在本次演讲结束时,您将会知道!
了解 Pothos 和 Prisma 如何为构建类型安全的 GraphQL API 创建令人愉悦的开发人员体验,该 API 具有出色的性能和类型安全性,而不会牺牲 API 的灵活性和控制权,或者将 API 与数据库模式紧密耦合。
我们将一起深入探讨我们如何在 Nuna 使用无服务器技术进行无限扩展。我们使用 Prisma Data Proxy 的强大功能,通过无服务器 NextJS API 与我们的无服务器 MongoDB 数据库进行通信。如果我们的小团队可以做到,你们也可以!
加拿大的固定线路互联网格局... 并不理想。竞争稀缺,平均速度价格高昂,该行业的 NPS 得分令人尴尬。现在,如果我告诉你,像 GraphQL、Prisma、TypeScript 和少数开发人员这样的现代 Web 技术可以改变这个可怕的行业,你会怎么想?
开源开发者
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 年及以后的路线图上有什么样的功能。