xe api 를 만들어서 리액트화했거든. 그래서 이렇게 만든걸 기반으로 wp도 api를 만들면 기존 자료를 그대로 활용할 수 있지 않을까?
좋은 아이디어예요. XE에서 했던 접근 방식을 WP에도 적용할 수 있습니다.
XE → WP API 전환 가능성
XE에서 했던 것:
- PHP 백엔드(XE)는 그대로 두고
- API 모듈로 데이터를 JSON으로 노출
- React SPA가 프론트엔드 처리
WP에서도 동일하게:
- WP는 이미 REST API가 내장되어 있어서 (
/wp-json/wp/v2/) 시작점이 유리함 - 커스텀 엔드포인트 추가도 XE보다 쉬움
- 기존 WP 콘텐츠(글, 페이지, 커스텀 포스트 타입)를 그대로 React로 렌더링 가능
재활용 가능한 것들:
- React 컴포넌트 구조 (게시판 스킨, 검색, 레이아웃 패턴)
- API 호출/상태 관리 로직
- SPA 라우팅 패턴
- 빌드/배포 파이프라인
WP 특화로 새로 만들어야 할 것:
- WP REST API 엔드포인트 확장 플러그인 (XE API 모듈에 해당)
- WP 특유의 데이터 구조 매핑 (메타, 택소노미 등)
- WooCommerce 같은 플러그인 연동 시 추가 API
WP가 XE보다 시장이 훨씬 크고, "Headless WordPress"가 이미 트렌드라서 수요도 있을 거예요. XE에서 쌓은 "비파괴적 전환" 노하우를 WP 버전으로 포지셔닝하면 차별화도 가능하고요.
구체적으로 WP용 API 플러그인 구조를 잡아볼까요, 아니면 먼저 WP 시장 진입 전략을 정리해볼까요?