[그누보드6] 구조 정보
[그누보드6] 구조본문
개인적으로 생각하는 구조입니다. 여러가지 방향성과 의견도 있겠지만,
아래와 같은 구조 입니다.
1st Phase
현재 그누보드 5의 구조는 그대로 유지 합니다. 단지 REST API가 편하도록 게시판의 데이타베이스를 조금 수정합니다.
여기저기 글에 분산되어 있는데, 생각나는것을 정리하면
1. 게시판 글과 댓글 분리(호환유지), 한 테이블에 모든 게시판을 넣기 등.
2. 메뉴 코드(me_code) 및 댓글 순서 (AAA로 처리된)를 관계 아이디로 변경등..
그외에도 몇가지가 있는데 소모임 RESTful 참조하세요.
즉 그누보드 6에서는 데이타베이스의 수정과 REST API 문서화입니다. (Swagger 문서)
그누보드와 영카트의 REST API 문서가 1.0정도까지 된다면, 이미 많은 분들이 자바스크립트 프레임워크등을 이용한 제품이 나올것 같습니다. (물론 네이티브 앱도..)
2nd Phase
자바스크립트 프레임워크를 사용한 제품이 몇개가 있다면, 아마도 PHP 사용자가 많이 줄을 것 같습니다.
(최신 기술 트렌드를 따르면)
이 때부터는 REST API의 버전업도 조금씩 되겠지만, 이것을 기준으로 역으로 MySQL외의 다른 데이타베이스인 PostgreSQL도 지원하고, PHP 프레임워크도 지원하고, (현재는 노드나 다른 언어로..), 어드민 모듈도 만들고...
추천
2
2
댓글 3개
rest api면 그래프ql 도입도 생각해봤으면 좋겠습니다.
@불바람 끝이 없죠. 시작이 안되면 아무것도 안되니, 천리길도 한걸음을 못 걷고 있네요
3rd Phase 쯤 되면