헤드리스 CMS란 무엇입니까? 이에 대해 구글링을 해보니 설명이 설득력이 없습니다. Gatsby 및 Wordpress와의 관계는 무엇입니까?
누군가 이것을 간단한 용어로 설명할 수 있습니까?
답변1
헤드리스 CMS는 프런트 엔드가 없는 CMS이므로 CMS에 포함된 콘텐츠는 개발자가 구현하기로 선택한 프런트 엔드에 전달될 수 있습니다.
헤드리스(또는 "분리형") CMS는 프런트엔드 개발자가 사용하는 API를 사용하므로 개발자가 사용하도록 제한되는 단일 프런트엔드가 없습니다.
예를 들어 WordPress는 복잡한 스크립팅 없이 백엔드와 프런트엔드가 모두 단일 제품으로 개발되어 사용자에게 콘텐츠를 관리할 수 있는 기능을 제공하고 자체 데이터베이스와 직접 상호 작용합니다.
대조적으로, ButterCMS(다른 많은 것 중에서)는 블로그를 구현하기 위해 프로젝트에 대해 선택한 모든 기술과 인터페이스할 수 있는 API 기반 블로그 엔진입니다. WordPress에서 동일한 작업을 수행하려면 복잡한 스크립팅이 필요합니다.
또한 헤드리스 CMS는 단순히 웹사이트에 CMS를 제공하는 데만 국한되지 않습니다. API를 호출할 수 있는 모든 것(모바일 앱, 사용자 PC에 설치된 클라이언트 앱 등)과 함께 사용할 수 있습니다.