Headless WP Backend Instance 01

gmw101
REST & GraphQL API Engine

이 폴더(/gmw101/)에는 독립된 워드프레스 인스턴스가 설치되어 있습니다. 무거운 PHP 프론트엔드 테마 대신 REST API 및 WPGraphQL을 통해 프론트엔드 앱에 분리된 콘텐츠를 공급하는 Headless CMS 백엔드 데이터 허브로 작동합니다.

REST / v2 기본 워드프레스 API
WPGraphQL 선택적 엔드포인트
JSON 순수 데이터 파이프라인
gmw101-config.json
const gmw101Node = {
  instance: "gmw101 (WP 6.x)",
  path: "/var/www/html/gmw101",
  restEndpoint: "/gmw101/wp-json/wp/v2/",
  role: "Headless Content Provider",
  status: "ACTIVE 🟢"
};

gmw101 실시간 REST API 호출

현재 서브폴더의 워드프레스 REST API엔드포인트를 직접 비동기 호출하여 데이터를 검증합니다.

API 요청 테스트

아래 버튼을 눌러 /gmw101/wp-json/wp/v2/posts 엔드포인트를 실시간으로 요청해보세요.

💡 팁: 포스트 관리 WP 관리자 대시보드에서 새 아티클을 작성하면 실시간 API 응답에 새로운 데이터가 즉각 포함됩니다.
gmw101 API Response JSON READY
// 'gmw101 워드프레스 포스트 요청하기' 버튼을 누르세요.
수신된 포스트 카드가 이곳에 동적으로 파싱됩니다.

Headless WP 핵심 권장 설정

gmw101 인스턴스를 유연하게 활용하기 위한 추천 연동 기술입니다.

Plugin

WPGraphQL 연동

WPGraphQL 플러그인을 활성화하면 복잡한 REST API 대신 GraphQL 쿼리 단 하나로 필요한 객체 필드만 선별하여 가져올 수 있습니다.

GraphQL Query
query { posts { nodes { title date } } }
Security

JWT / App Password 인증

글 작성, 수정, 삭제 등의 비공개 커스텀 API 조작 시 JWT Authentication 플러그인을 사용하여 보안 토큰 기반 API 수신을 구현합니다.

Auth Header
Authorization: Bearer YOUR_JWT_TOKEN