如何用Cloudflare Pages 構(gòu)建JAMstack網(wǎng)站

來源: Cloudflare
作者:Cloudflare
時間:2021-01-14
17370
Cloudflare Pages:一種快速、安全和自由的方式來構(gòu)建和托管您的JAMstack站點。

今天,我們很興奮地為大家介紹Cloudflare Pages:一種快速、安全和自由的方式來構(gòu)建和托管您的JAMstack站點。

8bcd0b19-3cb0-4810-b413-978eac93b8ab.png

從構(gòu)想到建站的意圖是良好的

網(wǎng)站是我們在網(wǎng)上表達自己的方式。不管你是一個博客愛好者,還是擁有數(shù)百萬客戶的最大公司,網(wǎng)絡(luò)是我們不可避免要去的地方。

作為一個前端開發(fā)人員,我們有責任把它準確無誤地融入到我們的生活中。之前,有非常多的前端框架、工具和靜態(tài)站點生成器等眾多方法可以幫助我們來實現(xiàn)一個動態(tài)的網(wǎng)站。而基于Git、Pages和JAMstack實現(xiàn)的網(wǎng)站可以便捷、高效而安全的呈現(xiàn)我們的內(nèi)容。

Cloudflare Pages:讓前端開發(fā)人員做他們擅長的事情,使用Cloudflare Pages,我們開始將部署與現(xiàn)有的開發(fā)工作流程聯(lián)系起來,從而簡化整個過程中的每一步。

Cloudflare Pages: 幫助前端開發(fā)人員做自己擅長的事情

Cloudflare Pages,通過將部署與現(xiàn)有的開發(fā)工作流程聯(lián)系起來,致力于簡化每一個流程步驟,Cloudflare Pages具有以下幾個顯著的特點:

無縫GIT集成,內(nèi)置版本

使用Cloudflare頁面,您所要做的就是選擇您的存儲庫,并告訴我們您使用的是哪個框架。 當我們接收到您提交的內(nèi)容后,我們就會自動構(gòu)建和部署相關(guān)內(nèi)容到網(wǎng)站。

對于生產(chǎn)中的站點,需要徹底審查更改。作為審閱者,查看代碼,并略讀紅色標志只會使您到目前為止。要徹底審查,您必須提交或git存儲您的更改,在本地下拉列表中讓它運行,以確保其真正的運行。團隊中的其他開發(fā)人員不是唯一的利益相關(guān)者。包括設(shè)計師,營銷人員,PM等都可以提供不同的反饋。

獨特的預覽URL

使用Cloudflare Pages,每個提交都得到自己唯一的URL。 預覽URL可以更容易地獲得有意義的代碼評論,而不需要降低分支的開銷。它們還可以更容易地從項目經(jīng)理、設(shè)計師和營銷人員那里獲得最新迭代的反饋,從而彌合模擬和代碼之間的差距。

無限分期

“有人介意我接管舞臺嗎?”聽起來也像一個熟悉的問題。 使用Cloudflare Pages,每個功能分支將有自己的專用一致別名,允許您有一個最新更改的一致URL。

在Preview和Production環(huán)境中,所有功能分支和預覽鏈接都將使用預覽變量構(gòu)建,因此您可以在不影響生產(chǎn)數(shù)據(jù)的情況下進行實驗。

當您準備部署到生產(chǎn)時,我們將用更新的生產(chǎn)環(huán)境變量重新部署到生產(chǎn)中。

人人參與

快樂合作是建立驚人的網(wǎng)站和產(chǎn)品的關(guān)鍵!作為一家安全公司,我們絕對不希望您共享密碼和憑據(jù)。 這就是為什么我們?yōu)闊o限的用戶免費提供多用戶訪問的原因。

具有現(xiàn)代高標準的Cloudflare Pages

我們都知道過早的優(yōu)化是一個基本的錯誤,但是一旦你的項目在客戶面前,你就想擁有最好的性能。如果它是成功的,你也希望它是可用的!

今天,這是你必須花費優(yōu)化性能(追逐那100個燈塔分數(shù))和縮放,從幾個用戶到數(shù)百萬用戶。

幸運的是,我們碰巧知道一兩件關(guān)于運行一個由200個數(shù)據(jù)中心組成的全球網(wǎng)絡(luò)的事情,所以我們已經(jīng)為您覆蓋了。

使用Cloudflare Pages,您的站點可以直接部署到我們的邊緣,毫秒遠離客戶,并在全球規(guī)模.同時我們將做大量的提升,使您領(lǐng)先于曲線:IPv6、HTTP/3、TLS1.3,所有最新的圖像格式。

Cloudflare Workers

我們非常興奮開發(fā)人員和他們的團隊使用CloudflarePages在最好的靜態(tài)站點上進行協(xié)作。只有一件事不太適合我們:為什么停在靜態(tài)站點?如果我們能讓構(gòu)建全面的、動態(tài)的應用程序同樣容易呢?

雖然API是JAMstack的核心部分,但今天主要是指健壯的API經(jīng)濟開發(fā)人員可以訪問的API。雖然這很棒,但它并不總是足夠的。如果您想構(gòu)建自己的API,并存儲用戶或應用程序數(shù)據(jù),則需要超過第三方API。不過,怎么辦?

這就是我們已經(jīng)構(gòu)建了一個全球無服務器平臺Cloudflare Workers的意義所在。工作人員允許前端開發(fā)人員以與前端Java腳本相同的語言輕松地將可伸縮后端寫入他們的應用程序。

在接下來的幾個月里,我們將致力于將工人和頁面集成到一個無縫的體驗中。它的工作方式和頁面完全一樣:只需編寫代碼,git push,我們將為您部署它。唯一的區(qū)別是,它不僅僅是你的前端,它也是你的后端。要明確一點:這不僅僅是針對無狀態(tài)函數(shù)。使用Workers KV和Durable Objects,我們看到了一個巨大的機會,可以真正使任何Web應用程序能夠構(gòu)建在這個平臺上。

我們對Pages的未來感到非常興奮,以及Cloudflare Workers的力量如何支持它,它代表了一個大膽的愿景,即如何在網(wǎng)絡(luò)上構(gòu)建新的應用程序。

立即登錄,閱讀全文
版權(quán)說明:
本文內(nèi)容來自于Cloudflare,本站不擁有所有權(quán),不承擔相關(guān)法律責任。文章內(nèi)容系作者個人觀點,不代表快出海對觀點贊同或支持。如有侵權(quán),請聯(lián)系管理員(zzx@kchuhai.com)刪除!
優(yōu)質(zhì)服務商推薦
更多
掃碼登錄
打開掃一掃, 關(guān)注公眾號后即可登錄/注冊
加載中
二維碼已失效 請重試
刷新
賬號登錄/注冊
個人VIP
小程序
快出海小程序
公眾號
快出海公眾號
商務合作
商務合作
投稿采訪
投稿采訪
出海管家
出海管家