互聯(lián)網(wǎng)基礎設施公司Cloudflare宣布了一種新機制,可讓開發(fā)人員將靜態(tài)站點轉變?yōu)橥耆珓討B(tài)的應用程序,從而簡化構建全棧應用程序的過程。
該功能被稱為 Cloudflare Workers,將Cloudflare Pages擴展到一個完整的堆棧平臺,使前端開發(fā)人員能夠使用 Jamstack 框架構建站點。
盡管 Cloudflare Pages 只能在今年早些時候普遍可用時構建靜態(tài)頁面,但產(chǎn)品經(jīng)理 Rita Kozlov承諾,他們的長期計劃是讓全棧應用程序開發(fā)成為一個步入式的公園。
公測版
根據(jù) Cloudflare 的說法,開發(fā)人員理論上可以將 Workers 連接到 Pages 項目,因為您可以通過在 Pages 和 Workers 中編寫應用程序來安裝 Wrangler 并手動部署 Worker。
但是,從今天開始,Pages 可以利用 Workers 代表您自動部署無服務器功能。Cloudflare 表示,開發(fā)人員可以通過從 C、C++、JavaScript或Rust 中的模板中進行選擇來啟動構建應用程序、創(chuàng)建函數(shù)或編寫 API 的過程。
“Cloudflare Workers 提供了一個無服務器執(zhí)行環(huán)境,允許您創(chuàng)建全新的應用程序或增強現(xiàn)有應用程序,而無需配置或維護基礎設施,” Cloudflare解釋道。
Cloudflare Workers 目前可作為公開測試版供所有人試用,而無需為其現(xiàn)有 Cloudflare 計劃支付額外費用。
該公司還分享說,它正在努力通過添加對集成日志記錄的支持和對已部署功能的更多分析來改善 Pages 開發(fā)人員體驗。