網(wǎng)站建設(shè)這個(gè)領(lǐng)域是一直的不斷發(fā)展變化的,比如WordPress建站,就是要考慮發(fā)生了什么變化以及它如何影響我們今天在WordPress中使用GraphQL數(shù)據(jù)的方式的好時(shí)機(jī)。

快速發(fā)展以適應(yīng)市場(chǎng)需求是網(wǎng)站建設(shè)的未來(lái)!至少這是我們?cè)谶^(guò)去17年得出的經(jīng)驗(yàn)。事實(shí)是,通過(guò)GraphQL或WP REST API真正利用了headless功能的WordPress網(wǎng)站只代表了整個(gè)WordPress市場(chǎng)的一小部分。WPEngine可能在其“無(wú)頭狀態(tài)”報(bào)告中對(duì)無(wú)頭使用進(jìn)行了最廣泛的研究。盡管如此,它已經(jīng)有幾年的歷史了,并且更加關(guān)注一般的無(wú)頭運(yùn)動(dòng)(不僅僅是WordPress)和企業(yè)組織的環(huán)境。
Headless是這里的重點(diǎn),隨著企業(yè)采用率從2019年(53%)到2021年(64%)的快速增長(zhǎng),它可能會(huì)成為專(zhuān)注于構(gòu)建和維護(hù)強(qiáng)大、互聯(lián)的數(shù)字足跡的大型組織的行業(yè)標(biāo)準(zhǔn)。[……]因?yàn)樗呀?jīng)是世界上最受歡迎的CMS,被許多世界上最大的網(wǎng)站使用,而且因?yàn)樗鳛橐粋€(gè)無(wú)頭CMS高度兼容,帶來(lái)了靈活性、可擴(kuò)展性和內(nèi)容創(chuàng)建者喜歡的大量功能,WordPress是自由配置的自然選擇。
Headless很可能是WordPress的未來(lái),但是證據(jù)還沒(méi)有進(jìn)入日常開(kāi)發(fā)者的書(shū)庫(kù)。很可能是普遍的興趣和好奇心比有形的作品更能驅(qū)動(dòng)未來(lái),正如WPEngine同年的另一篇文章所指出的那樣當(dāng)將“Headless WordPress”識(shí)別為熱搜詞時(shí)。
我們?cè)谟懻摕o(wú)頭WordPress時(shí)提到WPEngine并不是巧合,因?yàn)橥泄芄痉浅?春盟蔀閷?shí)際的WordPress開(kāi)發(fā)方法。以WPEngine推出的浮士德,一個(gè)以WPGraphQL為基礎(chǔ)的無(wú)頭框架。Faust.js是一個(gè)固執(zhí)己見(jiàn)的框架,允許開(kāi)發(fā)人員使用WordPress作為后端內(nèi)容管理系統(tǒng),使用Next.js呈現(xiàn)前端內(nèi)容。除其他功能外,F(xiàn)aust.js為Next.js復(fù)制WordPress模板系統(tǒng),使得從WordPress數(shù)據(jù)中呈現(xiàn)帖子和頁(yè)面的配置更加容易。
WPEngine非常適合這項(xiàng)任務(wù),因?yàn)樗梢酝ㄟ^(guò)其阿特拉斯站臺(tái)。WPEngine還收購(gòu)了廣受歡迎的高級(jí)自定義字段(ACF)插件,幫助定義WordPress數(shù)據(jù)模型中實(shí)體之間的關(guān)系。此外,WPEngine已經(jīng)接管了無(wú)頭WordPressDiscord服務(wù)器,討論圍繞WPGraphQL、Faust、Atlas和ACF展開(kāi)。它很可能被命名為WPEngine驅(qū)動(dòng)的無(wú)頭WordPress服務(wù)器。