业界顶级演讲者和教育者将在 11 月 15-16 日呈献有关 web 开发未来的讲座,敬请关注。通过 Cloudflare TV 实时串流,无需注册!
Prosper Otemuyiwa
本讲中,我们将向您展示如何通过代码搜索——即使在大型代码库中——来快速行动,发现秘密和漏洞,并解锁代码洞察,成为超高效率的开发人员。
James Quick
在过去的几年里,Jamstack 彻底改变了我们建立网站的方式。变化如此迅速,您是否已经掌握保护自己 Jamstack 应用程序的最佳实践呢?
本讲中,我们将探索身份验证和授权,以及两者如何随着 Jamstack 的发展而变化。我们还将讨论如何使用 cookie、会话和 JSON Web Token 在客户端和服务器端跟踪和验证用户。欢迎观看本讲,学习如何在 Jamstack 的现代身份验证方面不落伍。
Erwin van der Koogh
编写数据库已经够难的了。编写一个能够无缝地将写操作复制到多个大陆的数据库则是难上加难。但无论是 AWS、Azure,还是像 FaunaDB 这样小公司在这个领域都有很好的解决方案。
但是,如果您要将数据库分布在数百个位置而不是少数几个地区呢?本讲中,我们将介绍 Cloudflare 为解决这一挑战而开发的一种新模型,以及下一步的发展方向。
Matthew Mueller
我们将演示如何设置和部署一个 Cloudflare Worker,以使用 Prisma Client 和 Prisma 的数据代理来连接到您的 SQL 或 MongoDB 数据库。该数据代理也管理您的连接池,确保您的数据库不会因连接过多而崩溃。
Jon Kuperman, Mike Sherov
本讲中,我们将向您展示如何通过使用 Workers 快速构建解决方案(而不是向第三方购买)来简化您的开发工作流。其中包括将 Wokers 用于地理位置、图像优化和机器人检测。
Vanessa Freudenberg
Croquet 让您无需任何服务器或网络代码,即可构建实时多用户应用。Croquet 联合创始人和首席架构师 Vanessa 将演示如何构建这样一个应用,只需在您的 web 浏览器运行少量客户端 JavaScript 代码。而在幕后,Croquet 的全球服务器会使您的浏览器会话同步,为您提供低延迟的边缘计算,但你无需部署任何东西。
Croquet 正在探索将其服务器转移到无服务器部署,Vanessa 将说明为什么 Cloudflare 的 Workers 和 Durable Objects 特别适合这个任务。
Obinna Ekwuno
所有无服务器平台都是前端开发人员超能力的扩展,更棒的是,无服务器让中间件中有关后端和前端团队谁拥有什么的模糊界限变得更加清晰了。它回答了“谁拥有代理服务器”这个长期以来的问题。它说,它是我的!
但在无服务器代码离开了我们的计算机时,它去了哪里?它会在所去的地方认识新的朋友吗?它能随着我们扩大规模而适应并增长吗?让我们谈谈这些内容。在本讲中,我们将简单谈一下如何突破无服务器的极限。
Jon Kuperman, Jeff Posnick
本节中,您将学习如何完全按需渲染您的网站,使用 Cloudflare Workers 来在云端生成 HTML,使用 service workers 来在客户端缓存和生成 HTML。
Jon Kuperman, Aisha Blake
在这个炉边谈话中,我们将探索全栈框架的状态以及如何监测。我们的谈话将由 New Relic 首席开发人员关系工程师 Aisha Blake 和Cloudflare 开发人员倡导者 Jon Kuperman 主持。
Robert Aboukhalil
本讲将探讨如何开始在 Cloudflare Workers 上构建由 WebAssembly 支持的 API。作为一个具体的例子,我们将一个使用 C 编写的数据分析工具编译为WebAssembly,并使用 wrangler 来部署。我们还将讨论各种调试工具,以及无服务器 WebAssembly 的优点和缺陷。
星期二, 11 月 16 日 10:30 - 11:00 am PT
Rob Sutter,Kristian Freeman
Fauna 的首席开发人员倡导者 Rob Sutter 将介绍如何维持应用程序状态的强一致性,同时实现用户要求的低延迟。
William Lyon
对于新闻网站来说,将相关内容推送给用户是一个特别的挑战。本讲中,我们将探讨如何使用 Cloudflare Workers 和 Neo4j 图形数据库构建一个位置感知的新闻推荐端点。
星期二, 11 月 16 日 11:30 am - 12:00 pm PT
Kapehe
一旦拥有了前端和内容后端,我们就会将其全部部署到 Cloudflare Pages。通过进行一次压力测试,通过 Cloudflare Deploy Hooks 增加一些基于 Sanity GROQ 的 Webhook,并进行内容验证,我们最终将拥有一个功能完善的事件页面。
Vishwa Mehta
本讲中,我将介绍如何使用 Cloudflare Workers 构建无服务器应用程序,以及 Hasura 如何融入这个架构中。然后,我们将了解使用 JWT 认证和 RBAC 的基本应用程序结构 是怎样的。这里的认证服务是一个使用 Workers 部署的无服务器函数,并使用 Hasura Actions 将其嵌入 GraphQL API 中。此外,我们利用 Hasura 的内置授权引擎实现基于角色的访问控制,以便用户访问数据库中的数据。