開發人員演講系列 2021

業界頂級演講者和教育者將在 11 月 15-16 日呈獻有關 web 開發未來的講座,敬請關注。通過 Cloudflare TV 即時串流,無需註冊!

星期一,2021 年 11 月 15 日

介紹 Cloudflare 開發人員演講系列

Rita Kozlov

產品總監 Rita Kozlov 和開發人員宣導經理 Kristian Freeman 將介紹我們的演講系列。

收看

萬用法則:公開學習

Gift Egwuenu

我們將談到,學習是職業生涯的重要組成部分,找到適合您的最佳學習方法是至關重要的。我們將探討一些學習技巧,尤其是最後一個——公開學習。

收看

使用 Sourcegraph 優化開發人員工作流

Prosper Otemuyiwa

本講中,我們將向您展示如何通過代碼搜索——即使在大型代碼庫中——來快速行動,發現秘密和漏洞,並解鎖代碼洞察,成為超高效率的開發人員。

收看

保護您的 Jamstack 應用程式——一些需要知道的概念

James Quick

在過去的幾年裡,Jamstack 徹底改變了我們建立網站的方式。變化如此迅速,您是否已經掌握保護自己 Jamstack 應用程式的最佳實踐呢?

本講中,我們將探索身份驗證和授權,以及兩者如何隨著 Jamstack 的發展而變化。我們還將討論如何使用 cookie、會話和 JSON Web Token 在用戶端和伺服器端跟蹤和驗證用戶。歡迎觀看本講,學習如何在 Jamstack 的現代身份驗證方面不落伍。

收看

如何將資料庫分佈到數百個邊緣位置?

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 優先”框架。

收看

Croquet:適用於前端(!)開發人員的邊緣計算

Vanessa Freudenberg

Croquet 讓您無需任何伺服器或網路代碼,即可構建即時多用戶應用。Croquet 聯合創始人和首席架構師 Vanessa 將演示如何構建這樣一個應用程式,只需在您的 web 瀏覽器運行少量用戶端 JavaScript 代碼。而在幕後,Croquet 的全球伺服器會使您的瀏覽器會話同步,為您提供低延遲的邊緣計算,但你無需部署任何東西。

Croquet 正在探索將其伺服器轉移到無伺服器部署,Vanessa 將說明為什麼 Cloudflare 的 Workers 和 Durable Objects 特別適合這個任務。

收看

星期二,2021 年 11 月 16 日

Jamstack 給您插上翅膀

Obinna Ekwuno

有無伺服器平台都是前端開發人員超能力的擴展,更棒的是,無伺服器讓中介軟體中有關後端和前端團隊誰擁有什麼的模糊界限變得更加清晰了。它回答了“誰擁有代理伺服器”這個長期以來的問題。它說,它是我的!

但在無伺服器代碼離開了我們的電腦時,它去了哪裡?它會在所去的地方認識新的朋友嗎?它能隨著我們擴大規模而適應並增長嗎?讓我們談談這些內容。在本講中,我們將簡單談一下如何突破無伺服器的極限。

收看

Service worker 渲染,在雲端和在瀏覽器中

Jon Kuperman, Jeff Posnick

本節中,您將學習如何完全按需渲染您的網站,使用 Cloudflare Workers 來在雲端生成 HTML,使用 service workers 來在用戶端緩存和生成 HTML。

收看

全棧框架的狀態

Jon Kuperman, Aisha Blake

在這個爐邊談話中,我們將探索全棧框架的狀態以及如何監測。我們的談話將由 New Relic 首席開發人員關係工程師 Aisha Blake 和Cloudflare 開發人員宣導者 Jon Kuperman 主持。

收看

使用 Cloudflare Workers 的無伺服器 WebAssembly

Robert Aboukhalil

本講將探討如何開始在 Cloudflare Workers 上構建由WebAssembly 支援的 API。作為一個具體的例子,我們將一個使用 C 編寫的資料分析工具編譯為 WebAssembly,並使用 wrangler 來部署它。我們還將討論各種調試工具,以及無伺服器 WebAssembly 的優點和缺陷。

收看

通過 Cloudflare Workers 和 Fauna 實現全球一致性狀態

星期二, 11 月 16 日 10:30 - 11:00 am PT

Rob Sutter,Kristian Freeman

Fauna 的首席開發人員宣導者 Rob Sutter 將介紹如何維持應用程式狀態的強一致性,同時實現用戶要求的低延遲。

收看

使用 Cloudflare Workers & Knowledge Graphs 來改善新聞推薦

William Lyon

對於新聞網站來說,將相關內容推送給使用者是一個特別的挑戰。本講中,我們將探討如何使用 Cloudflare Workers 和 Neo4j 圖形資料庫構建一個位置感知的新聞推薦端點。

收看

使用 Cloudflare Pages 和 Sanity.io 構建超級強大的網站

星期二, 11 月 16 日 11:30 am - 12:00 pm PT

Kapehe

本講中,我們將使用 Nuxt.js 和 Sanity 及 Sanity 啟動器來創建並運行我們自己的事件頁面。一旦擁有了前端和內容後端,我們就會將其全部部署到 Cloudflare Pages。通過進行一次壓力測試,通過 Cloudflare Deploy Hooks 增加一些基於 Sanity GROQ 的 Webhook,並進行內容驗證,我們最終將擁有一個功能完善的事件頁面。

收看

使用 Cloudflare Workers 和 Hasura 構建應用

Vishwa Mehta

本講中,我將介紹如何使用 Cloudflare Workers 構建無伺服器應用程式,以及 Hasura 如何融入這個架構中。然後,我們將瞭解使用 JWT 認證和 RBAC 的基本應用程式結構是怎樣的。這裡的認證服務是一個使用 Workers 部署的無伺服器函數,並使用Hasura Actions 將其嵌入 GraphQL API 中。此外,我們利用 Hasura 的內置授權引擎實現基於角色的存取控制,以便使用者訪問資料庫中的資料。

收看