Full Stack Week 2021

Cloudflare 的 Full Stack Week 期间,我们作出了一系列宣告,旨在赋能开发人员编写代码、开发新功能和应用程序,而无需考虑基础设施、安全、性能和可扩展性。

欢迎来到 Full Stack Week

与 Innovation Weeks 一样,本周内我们将作出一系列宣布,帮助描绘我们所希望看到的计算未来,并为开发人员提供所需的工具,以便在我们的网络上构建下一个应用。

了解更多

通过 TCP and Sockets for Workers 建立连接

Cloudflare Workers 将提供从 Workers 和 Durable Objects 内建立 TCP 和 QUIC 客户端连接的能力,以及通过 TCP 和 QUIC(非 HTTP)连接到 Workers 的能力。这是我们当前工作的简要说明。

了解更多

新闻稿:Cloudflare 业界领先的无服务器平台再升级,开发人员构建应用更加轻松

Cloudflare 发布新的工具和集成,使开发应用简单、灵活、快捷。开发人员现将能连接到他们现有的数据库,例如 MySQL、MongoDB、 Prisma 和 Postgres,以及 Cloudflare 自己的工具,例如 Durable Objects,使得在边缘存储和访问数据变得轻松、智能。

了解更多

开发人员聚焦:使用 Jamstack 和 Durable Objects 赢一场 Game Jam

凭借结合 Pages、Durable Objects、现代浏览器 API 和大量的独创性,Guido 在最大型 Game Jams 之一的创新类别中获胜。

了解更多

Durable Objects — 现已正式发布

今天,我们宣布 Durable Objects 已普遍可用,并可用于生产环境。

了解更多

Workers 已增加对两个现代数据平台的支持:MongoDB Atlas 和 Prisma

凭借其内建全球部署、无以伦比的可扩展性和 JavaScript 灵活性,越来越多应用程序选择在我们的全球平台上构建。

了解更多

介绍关系数据库连接器

今天开始,客户可使用 Cloudflare Tunnel 从其 Workers 直接连接到 Postgres 或 MySQL 数据库。日后,您将可使用 Database Connectors (数据库连接器)通过标准化 Socket API 原生实现这个功能。

了解更多

介绍 Cloudflare 开发人员演讲系列

Rita Kozlov

产品总监 Rita Kozlov 和开发人员倡导经理 Kristian Freeman 将介绍我们的演讲系列。

收看

万用法则:公开学习

Gift Egwuenu

我们将谈到,学习是职业生涯的重要组成部分,找到适合您的最佳学习方法是至关重要的。我们将探讨一些学习技巧,尤其是最后一个——公开学习。

收看

使用 Sourcegraph 优化开发人员工作流

Prosper Otemuyiwa

本讲中,我们将向您展示如何通过代码搜索——即使在大型代码库中——来快速行动,发现秘密和漏洞,并解锁代码洞察,成为超高效率的开发人员。

收看

保护您的 Jamstack 应用程序——一些需要知道的概念

James Quick

在过去的几年里,Jamstack 彻底改变了我们建立网站的方式。变化如此迅速,您是否已经掌握保护自己 Jamstack 应用程序的最佳实践呢?

本讲中,我们将探索身份验证和授权,以及两者如何随着 Jamstack 的发展而变化。我们还将讨论如何使用 cookie、会话和 JSON Web Token 在客户端和服务器端跟踪和验证用户。欢迎观看本讲,学习如何在 Jamstack 的现代身份验证方面不落伍。

收看

从边缘串流 web 应用程序

Sunil Pai

我们将讨论 React 和其他 web 应用框架的未来,以及边缘渲染在应用开发演变中所发挥的作用。

收看

如何将数据库分布到数百个边缘位置?

Erwin van der Koogh

编写数据库已经够难的了。编写一个能够无缝地将写操作复制到多个大陆的数据库则是难上加难。但无论是 AWS、Azure,还是像 FaunaDB 这样小公司在这个领域都有很好的解决方案。

但是,如果您要将数据库分布在数百个位置而不是少数几个地区呢?本讲中,我们将介绍 Cloudflare 为解决这一挑战而开发的一种新模型,以及下一步的发展方向。

收看

使用 Prisma 将您的 SQL 或 MongoDB 数据库连接到 Cloudflare Workers

Matthew Mueller

我们将演示如何设置和部署一个 Cloudflare Worker,以使用 Prisma Client 和 Prisma 的数据代理来连接到您的 SQL 或 MongoDB 数据库。该数据代理也管理您的连接池,确保您的数据库不会因连接过多而崩溃。

收看

通过 Cloudflare Workers 简化工作流的三种方法

Jon Kuperman, Mike Sherov

本讲中,我们将向您展示如何通过使用 Workers 快速构建解决方案(而不是向第三方购买)来简化您的开发工作流。其中包括将 Wokers 用于地理位置、图像优化和机器人检测。

收看

使用 Svelte 和 Elder.js 开发大规模静态网站

Luke Edwards, Nick Reese

在这个炉边谈话中,我们将讨论一种用于构建大规模高性能静态网站的 “SEO 优先”框架。

收看

Full Stack Week 星期一发布内容

Greg McKeon, Kabir Sikand, Erwin van der Koogh

我们的产品和工程团队将讨论今天发布的产品。

今天我们将讨论关系数据库连接器;Workers 现已支持 MongoDB Atlas 和 Prisma;Durable Objects;TCP 和 Sockets for Workers; 以及 Jamstack 和 Durable Objects。

收看

Croquet:适用于前端(!)开发人员的边缘计算

Vanessa Freudenberg

Croquet 让您无需任何服务器或网络代码,即可构建实时多用户应用。Croquet 联合创始人和首席架构师 Vanessa 将演示如何构建这样一个应用,只需在您的 web 浏览器运行少量客户端 JavaScript 代码。而在幕后,Croquet 的全球服务器会使您的浏览器会话同步,为您提供低延迟的边缘计算,但你无需部署任何东西。

Croquet 正在探索将其服务器转移到无服务器部署,Vanessa 将说明为什么 Cloudflare 的 Workers 和 Durable Objects 特别适合这个任务。

收看

wrangler 2.0 —— Cloudflare Workers 的新开发体验

我们很兴奋能宣布 Cloudflare Workers 开发工具的第二代。这是一个全新的开发人员体验,开箱即用,迅如闪电,甚至能在本地机器上运行 Workers。(没错!)

了解更多

自动生成 Cloudflare Workers 的类型

每次构建 Workers 运行时代码时,都会有一个脚本在公共 API 上运行,生成 Rust 和 TypeScript 类型,以及一个包含静态类型中间表示的 JSON 文件。这些类型将被发送到适当的存储库,JSON 文件也会被上传。

了解更多

开发人员聚焦:James Ross,Nodecraft

Nodecraft 允许玩家为他们最喜欢的游戏提供专用服务器。James Ross 是 Nodecraft 的首席技术官,他在公司内部提倡使用 Cloudflare,特别是 Cloudflare Workers。

了解更多

介绍 Services:在 Cloudflare Workers 上构建可组合、分布式应用

我们很高兴能宣布 Services,这是在 Cloudflare Workers 上构建可组合、分布式应用的新方法。了解 Services 如何以新型的零成本抽象模型替代传统的“微服务架构”。

了解更多

Cloudflare 现已支持 JavaScript 模块。

现在,您可以在 Cloudflare Workers 上使用 JavaScript 模块,也就是 ECMAScript (简称“ES”)模块。新的 “import” 和 “export” 语法将取代旧的 “addEventListener” 语法,使得编写可重用的模块化代码变得轻松自如。

了解更多

使用 Cloudflare Workers 和 Hasura 构建应用

Vishwa Mehta

本讲中,我将介绍如何使用 Cloudflare Workers 构建无服务器应用程序,以及 Hasura 如何融入这个架构中。然后,我们将了解使用 JWT 认证和 RBAC 的基本应用程序结构是怎样的。这里的认证服务是一个使用 Workers 部署的无服务器函数,并使用 Hasura Actions 将其嵌入 GraphQL API 中。此外,我们利用 Hasura 的内置授权引擎实现基于角色的访问控制,以便用户访问数据库中的数据。

收看

全栈框架的状态

Jon Kuperman, Aisha Blake

在这个炉边谈话中,我们将探索全栈框架的状态以及如何监测。我们的谈话将由 New Relic 首席开发人员关系工程师 Aisha Blake 和Cloudflare 开发人员倡导者 Jon Kuperman 主持。

收看

Service worker 渲染,在云端和在浏览器中

Jon Kuperman, Jeff Posnick

本节中,您将学习如何完全按需渲染您的网站,使用 Cloudflare Workers 来在云端生成 HTML,使用 service workers 来在客户端缓存和生成 HTML。

收看

Jamstack 给您插上翅膀

Obinna Ekwuno

所有无服务器平台都是前端开发人员超能力的扩展,更棒的是,无服务器让中间件中有关后端和前端团队谁拥有什么的模糊界限变得更加清晰了。它回答了“谁拥有代理服务器”这个长期以来的问题。它说,它是我的!

但在无服务器代码离开了我们的计算机时,它去了哪里?它会在所去的地方认识新的朋友吗?它能随着我们扩大规模而适应并增长吗?让我们谈谈这些内容。在本讲中,我们将简单谈一下如何突破无服务器的极限。

收看

使用 Cloudflare Workers 的无服务器 WebAssembly

Robert Aboukhalil

本讲将探讨如何开始在 Cloudflare Workers 上构建由 WebAssembly 支持的 API。作为一个具体的例子,我们将一个使用 C 编写的数据分析工具编译为WebAssembly,并使用 wrangler 来部署。我们还将讨论各种调试工具,以及无服务器 WebAssembly 的优点和缺陷。

收看

使用 Cloudflare Workers & Knowledge Graphs 来改善新闻推荐

William Lyon

对于新闻网站来说,将相关内容推送给用户是一个特别的挑战。本讲中,我们将探讨如何使用 Cloudflare Workers 和 Neo4j 图形数据库构建一个位置感知的新闻推荐端点。

收看

Full Stack Week 星期二发布内容

Nevi Shah, Glen Maddern, Cina Saffary, Obinna Ekwuno, Jon Kuperman, Kristian Freeman

我们的产品和工程团队将讨论今天发布了什么产品。!

今天我们将讨论 Wrangler V2 Beta;介绍 Worker Services;Workers Javascript 模块;自动生成类型;我们还会聚焦一位开发人员:来自 Nodecraft 的 James Ross。

收看

Cloudflare Pages 与一些最大的无头 CMS 建立合作关系

Cloudflare Pages 与一些最大的无头 CMS 建立合作关系

了解更多

Cloudflare Pages 全栈化

Cloudflare Pages with Functions 现已公测!

了解更多

Cloudflare Page 现已提供对 GitLab 的支持

Cloudflare 与 GitLab 合作提供全面 git 集成

了解更多

开发人员聚焦:Chris Coyier,CodePen

CodePen 的本质是,托管代码和一个非常流行的嵌入特性,允许开发人员在世界各地共享他们的 CodePen “笔”,因此任何类型的优化都可能对 CodePen 的业务产生巨大的影响。

了解更多

使用 Cloudflare Pages 构建全栈应用

Cloudflare Pages 的全栈支持现正公测!您今天可以通过这个示例图像共享项目来测试它,该项目集成了 KV、Durable Objects、Cloudflare Images 和 Cloudflare Access。

了解更多

Full Stack Week 星期三发布内容

Nevi Shah, Glen Maddern, Cina Saffary, Obinna Ekwuno, Greg Brimble, Kristina Freeman

我们的产品和工程团队将讨论今天发布了什么产品。!

今天内容:Cloudflare Pages 全栈化;Cloudflare Pages 与 Gitlab 合作;使用 Pages 构建全栈应用;Cloudflare Pages 与无头 CMS 的合作关系;开发人员聚焦:Codepen

收看

Cloudflare Images 推出 AVIF、Blur 和 Bundle with Stream

两个月前 Cloudflare Images 全面开放时,采用情况和收到的反馈出乎我们的意料之外。我们今天发布 Cloudflare Images 的 AVIF 和 Blur 支持,并提供对后续功能的预览。

了解更多

开发人员聚焦:使用 Airtable 和 Cloudflare Workers 实现工作流自动化

Jacob 经营网上商店 TriTails Premium Beef,出售非常容易腐烂的肉类产品。因此,他在运输方面面临这一系列独特的挑战。作为开发人员,他转向 Airtable 和 Cloudflare Workers 来将其大部分流程自动化,以便能应对其快速发展。

了解更多

使用 Transform Rules 修改 HTTP 响应标头

现在可以使用 Transform Rules 修改 HTTP 响应标头。

了解更多

Cloudflare 开发专家计划:立即申请!

Cloudflare 开发专家计划奖励在 Cloudflare 上构建项目的开发人员。

了解更多

Workers Unbound 进一步解绑:15 分钟,100 个脚本,免出口费用

Workers Unbound 能力进一步升级,免除出口费用,更长执行时间,更多脚本。

了解更多

Full Stack Week 星期四发布内容——第一部分

Apoorva Ravikrishnan, Sam Marsh, Marc Lamik

我们的产品和工程团队将讨论今天发布的产品。 欢迎了解:使用 Transform Rules 修改 HTTP 响应标头;Cloudflare Images 推出 AVIF、Blur 和 Bundle with Stream

收看

Full Stack Week 星期四发布内容——第二部分

Kristian Freeman Kabir Sikand, Albert Zhao

我们的产品和工程团队将讨论今天发布的产品。

欢迎了解:Cloudflare 开发专家计划;Workers Unbound 能力进一步升级;开发人员聚焦:使用 Airtable 和 Cloudflare Workers 实现工作流自动化

收看

喜大普奔:Cloudflare Workers 提供对 Stripe JavaScript SDK 的原生支持

在应用程序中处理支付是建立在线业务的关键。对于许多开发者来说,处理支付的第一选择是 Stripe。

了解更多

Cloudflare 堆栈上的开源 CMS:Introductory Post

我们正在开发一个功能完整的 SaaS 应用程序示例,它将完全在 Cloudflare 堆栈上构建。

了解更多

在 Cloudflare Workers 上启动一家初创公司

无服务器计算最令人兴奋的事情之一并非如今能在无服务器平台上构建一切,而是使连接多个托管服务变得非常容易。通过将 RevenueCat、Stripe 和 Firebase 等服务连接到一个成熟的产品中,Tejas Mehta 打造了 cClip。

了解更多

在 Cloudflare 构建您的下一个视频应用

今天,我们将构建一个受 Cloudflare TV 启发的视频应用程序。我们将提供用户认证,管理员可以上传录制的视频或串流直播新内容。能够用 Cloudflare 服务打造自己的 YouTube 或 Twich,这多么令人兴奋!

了解更多

Stream Player 发布新定制选项,提升您的视频体验

今天,我们通过一系列新的定制选项来扩展 Stream Player 的想象力,帮助您提供最佳的最终户体验。

了解更多

与 Chris Dixon 的炉边谈话

Matthew Prince, Chris Dixon

a16z 的普通合伙人 Chris Dixon 与 Cloudflare 联合创始人兼首席执行官 Matthew Prince 进行有关 Web3 的炉边谈话。

收看

Full Stack Week 星期五发布内容

James Snell, Rita Kozlov, Jon Kuperman, Luke Edwards, Zaid Farooqui

我们的产品和工程团队将讨论今天发布的产品。

欢迎关注:宣布 Cloudflare Workers 对 Stripe JavaScript SDK 的原生支持;Stream Player 发布新定制选项,提升您的视频体验;在 Cloudflare Workers 上启动一家初创公司;Cloudflare 堆栈上的一款开源 CMS:Introductory Post;在 Cloudflare 上打造您的下一款视频应用

收看

网络性能更新:Full Stack Week

几个月前,我们分享了世界各地边缘网络的广泛基准测试结果,并承诺将在我们并非第一名的 10% 网络部分进行改善。如下是我们今天的结果。

了解更多