그누보드와 앱개발 정보
그누보드와 앱개발본문
그누보드의 DB상으로 보면
속도를 위해서 게시판별로 테이블로 만드는 구조입니다.
다른 것들은 보통 게시판 글과 댓글로 나눠서 보통 2개의 테이블로 만들어 지는데...
그누보드는 각 게시판의 이름이 정해지면, 해당 테이블이 만들어지고,(g5_write_[게시판])
그안에 글과 댓글이 들어가는 구조입니다.
게시판에 글과 댓글이 많아 졌을 때 속도 측면에서는 도움이 될것 같지만, DB로 보면 한번에 읽어오지 못하는 단점(?)이 있죠.. (ORM같은 툴 사용이 어려워진다는..)
@와칸다포에버 https://sir.kr/cm_free/1519737 글을 보고 react 작업을 하시면서.
PHP사이드에서 Hook같은 것을 이용해서 JSON으로 출력할수 있게만 잘 작업하시면..
아주 좋은 솔루션이 될것 같아서 앱개발 소모임에 적어 봅니다.
예를 들면 sir.kr로 접속하면 현재와 같이 동작하고.. api.sir.kr 또는 sir.kr:[포트]로 접속하면 Json출력으로 나오게..
JSON출력이 필요한 곳이
메뉴, 게시판 등..
어드민은 당장은 필요하지 않을 것 같고..
어떻게 생각하시나요?
공감
0
0
댓글 6개
제가 구성하려는 내용과 일치합니다. 그누보드5에 데이터는 전부 json으로 처리해서 렌더링 할 예정이라 따로 api서버를 분리해서 json을 받아올 생각입니다
@와칸다포에버 기대됩니다. https://sir.kr/so_app/1509 예전에 Slim으로 만들다가 포기했는데...
api는 어느쪽을 쓰실생각이신가요? 저는 이쪽 저쪽 보다가 요즘은 node쪽으로 보고 있긴한데. 워낙 한줄보면 두줄 까먹어서 진도가 안나가고 있네요..
api는 어느쪽을 쓰실생각이신가요? 저는 이쪽 저쪽 보다가 요즘은 node쪽으로 보고 있긴한데. 워낙 한줄보면 두줄 까먹어서 진도가 안나가고 있네요..
@마젠토 api는 node말고 그냥 그누보드5에서 만들어낼 생각입니다. 아니면 json을 전부 그냥 렌더링 시켜버릴 생각이기도 하고요
@와칸다포에버 그누보드에 그 기능이 내장되면 편할 거라고 생각을 했었는데.. 하여간 기대됩니다.
기회가 되면 json출력 파일(스펙)을 공유해 주시면 저도 도움이 될것 같습니다.
기회가 되면 json출력 파일(스펙)을 공유해 주시면 저도 도움이 될것 같습니다.
@마젠토 ㅎㅎ 알겠습니다 배포동시에 거의 공유할 예정입니다 ㅎㅎ
좋은 의견입니다.