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% 網路中進行改善。以下是今天的結果。

瞭解更多