WordPress x Headless 詞彙表

========

此頁面提供與無頭 WordPress 相關的術語定義。

A

API

應用程序編程接口:一種應用程序或軟件與另一個應用程序或軟件進行通信的方法。

圖集

Atlas 是完整的無頭 WordPress 平台。Atlas 在一個包中包含動態 Node.js 和無頭 WordPress,以及您選擇的現代前端框架。

Atlas 內容建模器

Atlas Content Modeler 是 WP Engine 的開源 WordPress 插件,可簡化為無頭 WordPress 網站創建內容模型的過程。使用單一工具,您可以創建一個新的內容模型,為其定義自定義字段和分類法,建立模型與其他帖子或用戶之間的關係,並通過 WordPress REST API 或 WPGraphQL 自動提供所有這些數據.

B

後端

在服務器端(在 Web 服務器上)運行的代碼,而不是在客戶端(在站點訪問者的 Web 瀏覽器中)運行的代碼。

構建時間

編程代碼轉換為編譯資產的時期(HTML, CSS, [JavaScript](/docs/glossary/ index#javascript)、圖像和其他文件),最終將提供給最終用戶。構建時間通常也稱為“構建時間”、“編譯時間”或“編譯時間”。

C

內容管理系統 (CMS)

用於管理內容的 Web 應用程序。WordPress 是最受歡迎的 CMS,為超過 40% 的網絡提供支持。

CSS

用於描述網頁呈現的樣式表語言。您可以在此 MDN Web 文檔頁面上了解更多信息:CSS:層疊樣式表

D

解耦

解耦描述了不同關注點的分離。在headless WordPress架構中,這最常見的意思是將前端與[後端](/docs/glossary/index #後端)。這與傳統的 WordPress 架構形成對比,在傳統的 WordPress 架構中,前端和後端緊密耦合併存在於一個統一的代碼庫中。

E

F

Faust.js

Faust.jsheadless WordPress 的開源 JavaScript 框架。Faust.js 包含一個 WordPress 插件、一組 npm 包,以及幫助您開始構建無頭 WordPress 網站的指南。

前端

在客戶端(在站點訪問者的 Web 瀏覽器中)運行的代碼,而不是在服務器端(在 Web 服務器上)運行的代碼。

G

[蓋茨比](#蓋茨比)

Gatsby 是一個開源 JavaScript 開發框架,構建在 Node.js 之上#node) 和 React 用於構建 Web 應用程序。

GQty

GQty 是一個基於代理的 GraphQL 客戶端。

GraphQL

一種開源數據查詢和操作語言。在無頭 WordPress 架構中,GraphQL 通常用於為[前端](/docs/glossary /index#frontend) 和 backend 用於相互通信。

H

HTML

用於定義網頁結構的標記語言。您可以在此 MDN Web 文檔頁面上了解更多信息:HTML:超文本標記語言

無頭 CMS

一個內容管理系統,其中後端 內容存儲庫(“正文”)解耦 來自 frontend 表示層(“head”)。

無頭 WordPress

WordPress 後端 與 [前端] 解耦 的網站架構(/docs/glossary/index#frontend) 應用程序。WordPress 後端和前端應用程序通常通過 WordPress REST APIWPGraphQL 相互通信。

J

[Jamstack](#jamstack)

Jamstack(或“JAMstack”)是指使用 JavaScriptAPI 和 [HTML](/docs/詞彙表/索引#html)。來自 JamStack.org:“這是一種構建網站和應用程序的新方法,可提供更好的性能、更高的安全性、更低的擴展成本和更好的開發人員體驗。”

JavaScript

JavaScript,通常縮寫為“JS”,是一種編程語言,與 HTMLCSS 並列,是網絡的核心技術之一). 它可用於使網頁以各種方式與網站訪問者交互。隨著 Node.js 的出現,除了客戶端(在網絡瀏覽器中)之外,還可以在服務器端運行 JavaScript。

JSX

JavaScript 的語法擴展,可以更輕鬆地編寫最終編譯為 HTML 的代碼。JSX 最常用於 React 應用程序。您可以通過閱讀此 React 文檔頁面了解更多信息:Introducing JSX

N

Next.js

基於 Node.jsReact 構建的開源 JavaScript 開發框架) 用於構建 Web 應用程序。

節點.js

Node.js 是一個開源的 JavaScript runtime 環境,通常用於在 Web 服務器上執行 JavaScript 代碼。

npm

npm 是由 npm, Inc. 維護的 JavaScript 編程語言的包管理器。儘管“npm”代表“節點包管理器”,它通常用作客戶端(在網絡瀏覽器中執行的 JavaScript)和服務器端(Node.js 應用程序)JavaScript 的包管理器項目。

Nuxt.js

基於 Node.jsVue 構建的開源 JavaScript 開發框架) 用於構建 Web 應用程序。

O

P

多邊形

Polylang 是一個 WordPress 插件,支持翻譯帖子、頁面、媒體、類別、帖子標籤、自定義帖子類型和分類法、RSS 提要的多語言功能;支持 RTL 腳本。

查詢

信息請求。在 Web 應用程序的上下文中,“查詢”通常指的是從數據庫中獲取數據,或通過 [HTTP](https:/ /en.wikipedia.org/wiki/Hypertext_Transfer_Protocol) 請求。

R

反應

React 是一個用於構建 Web 應用程序的開源 JavaScript 開發框架。

運行時

執行計算機程序的時間段。

S

架構

數據庫或 API 的組織或結構。

[苗條](#苗條)

Svelte 是一個開源 JavaScript 編譯器。Svelte 將傳統上在瀏覽器中完成的工作轉移到構建應用程序時發生的編譯步驟。

[SvelteKit](#sveltekit)

基於 Node.jsSvelte 構建的開源 JavaScript 開發框架svelte) 用於構建 Web 應用程序。

V

Vue.js

Vue 是一個用於構建用戶界面和單頁應用程序的開源前端 框架。

W

WordPress

WordPress 是一個開源內容管理系統。WordPress 為流量排名前 100 萬的網站中的 40% 以上提供支持。

WPGraphQL

WPGraphQL 是一個開源 WordPress 插件,提供可擴展的 GraphQL schemaAPI 適用於任何 WordPress 站點。

Total
0
Shares
Previous Article

2023必需要知道的20個電子商務工具網站!

Next Article

如何將Facebook Messenger Live Chat新增至你的網站?

Related Posts