회원가입 | 고객센터 |
DESIGNONEX
dxcms.kr
DX마켓
Service
PR리그
Q&AN
지식공유N
공지사항
통계
로그인 회원가입
고객센터

아직 부족하지만 REST API 플러그인을 먼저 공개합니다.

D DX관리자
2026.07.23 04:10(수정됨) 11 0

어제 집중해서 만든 플러그인입니다.

조금 더 다듬은 뒤 배포할까도 고민했지만,
혼자 개발하는 것보다 먼저 공개하고 다양한 의견을 듣는 것이 더 좋은 방향이라고 판단했습니다.

이번 플러그인은 DXCMS를 React, Vue, Flutter와 같은 프론트엔드 프레임워크와 연동할 수 있도록
JSON 기반의 REST API를 제공하는 플러그인입니다.
Laravel에서 사용하는 Request, Response, Router와 유사한 구조를 적용하여
DXCMS에서도 보다 체계적인 API 개발이 가능하도록 설계했습니다.

많은 분들이 "이런 기능이라면 DXCMS에 기본으로 포함하는 것이 낫지 않나?"라고 생각하실 수도 있습니다.

하지만 저는 의도적으로 코어에 포함하지 않고 플러그인으로 개발했습니다.
그 이유는 DXCMS가 지향하는 부분 확장(Partial Extension) 구조 때문입니다.
모든 사이트가 REST API를 필요로 하는 것은 아닙니다.
필요한 사이트만 설치하여 사용할 수 있어야 하고,
코어는 최대한 가볍게 유지하면서 필요한 기능만 자유롭게 확장하는 것이 DXCMS의 설계 철학입니다.

또한 플러그인으로 분리하면 독립적인 버전 관리와 기능 확장이 가능하고,
코어 업데이트와도 서로 영향을 최소화할 수 있습니다.
앞으로 인증 방식이나 API 기능이 계속 추가되더라도
코어를 수정하지 않고 플러그인만 업데이트하면 되는 구조를 목표로 하고 있습니다.

물론 아직 완벽하지는 않습니다.
실제로 사용하시다 보면 부족한 부분이나 개선해야 할 점이 있을 것입니다.

그래서 이번 배포는 완성된 플러그인을 자랑하기 위한 것이 아니라,
경험이 많으신 시니어 개발자님들의 검토와 조언을 받기 위한 배포입니다.

코드를 보시면서 설계, 구조, 보안, 성능, 확장성 등 어떤 부분이든 편하게 의견을 남겨주시면 감사하겠습니다.
좋은 의견은 적극적으로 반영하여 더욱 완성도 높은 REST API 플러그인으로 발전시켜 나가겠습니다.

많은 조언과 따끔한 피드백 부탁드립니다. 감사합니다.

댓글0

로그인 후 댓글을 작성할 수 있습니다.
번호 제목 작성자 날짜 조회
381
DX관리자
07.16 58
379
DX관리자
07.16 70
DX관리자 · 70
376
DX관리자
07.16 71
DX관리자 · 71
373
DX관리자
07.13 73
DX관리자 · 73
371
k kakao_494928
07.13 77
k kakao_494928 · 77
370
DX관리자
07.12 80
DX관리자 · 80
368
DX관리자
07.11 96
DX관리자 · 96
367
DX관리자
07.11 79
DX관리자 · 79
366
DX관리자
07.10 72
DX관리자 · 72
365
DX관리자
07.10 79
363
안졸리니졸리
07.09 117
안졸리니졸리 · 117
41
전체 회원
1,354
전체 게시글
2,397
전체 댓글
8
오늘 방문
51,035
전체 방문
0
현재 접속
인기글 7일 이내
최신글
최신댓글
내 플레이리스트
플레이리스트가 비어있습니다
스튜디오 게시판에서
플레이리스트에 담기 버튼을
눌러보세요
목록
목록