Ada sejumlah besar (total sekitar 50) CMS Tanpa Kepala. Ini adalah sistem kontrol yang menerapkan prinsip baru untuk memisahkan dua lapisan - data dan presentasi (logika Jamstack).
Headless CMS hanya bertanggung jawab atas bagian backend (data), dan dapat berinteraksi dengan platform presentasi apa pun (situs, aplikasi). Ini memungkinkan sistem yang sama digunakan untuk antarmuka pengguna yang berbeda.
Apa itu CMS Headless
, Jamstack, headlesscms.org. , , — open source closed source — .
, HCMS .
, REST API, GraphQL .
Headless CMS , . .
HCMS , , , .
Strapi
Headless CMS Strapi . 28 GitHub.
. . Strapi — API .
Strapi , Node.js. open source-, . , .
CMS . : , , , API .
Strapi:
- . GitHub, . .
- . , API, . .
- RESTful GraphQL. CMS REST, GraphQL. , , IoT-.
- . ( GDPR).
- . JavaScript, CMS, .
- . ().
Strapi
. , , , .
Strapi - . Headless CMS CDN.
, . . .
Strapi . : Gatsby, React, Vue.js, Nuxt.js, Next.js, Angular.
Strapi
API Strapi, PostgreSQL, MongoDB, MySQL MariaDB. npm.
:
- .
- API.
- Node.js.
- .
- (Content Type — Strapi, ).
- .
- (, ).
Strapi API- / API- , .
, , . , .
, -, -.
UI
Strapi — .
: , , , , .
Strapi , . , , -.
, UI:
: , , , ..
, Strapi Headless CMS
Strapi, - .
, . -.
. , .