This page provides definitions for terms related to headless WordPress.
Application Programming Interface: A method for one application or piece of software to communicate with another.
Atlas is the complete headless WordPress platform. Atlas includes dynamic Node.js and headless WordPress in one package with your choice of modern front-end framework.
Atlas Content Modeler is an open-source WordPress plugin from WP Engine that simplifies the process of creating content models for your headless WordPress site. With a single tool, you can create a new content model, define the custom fields and taxonomies for it, develop relationships between the model and other posts or users, and have all of that data automatically available to you via the WordPress REST API or WPGraphQL.
Code that runs server-side (on the web server), as opposed to client-side (in the site visitor's web browser).
A web application that is used to manage content. WordPress is the most popular CMS, powering over 40% of the web.
A style sheet language used to describe the presentation of a webpage. You can learn more on this MDN Web Docs page: CSS: Cascading Style Sheets.
Decoupling describes the separation of different concerns. In headless WordPress architectures, this most commonly means separating the frontend from the backend. This is in contrast to traditional WordPress architectures where the frontend and backend are tightly coupled and exist in a single, unified codebase.
Code that runs client-side (in the site visitor's web browser), as opposed to server-side (on the web server).
An open-source data query and manipulation language. In headless WordPress architectures, GraphQL is often used to power the API layer that the frontend and backend use to communicate with one another.
The markup language used for defining the structure of web pages. You can learn more on this MDN Web Docs page: HTML: HyperText Markup Language.
A website architecture where the WordPress backend is decoupled from a frontend application. The WordPress backend and the frontend app typically communicate with one another via the WordPress REST API or WPGraphQL.
Polylang is a WordPress plugin that enables multilingual capabilities translating posts, pages, media, categories, post tags, custom post types and taxonomies, RSS feeds; RTL scripts are supported.
The period during which a computer program is executing.
The organization or structure of a database or API.
WordPress is an open-source content management system. WordPress powers more than 40% of the top 1 million websites by traffic.