프런트 엔드를 해 보신분에게.. > 자유게시판

자유게시판

프런트 엔드를 해 보신분에게.. 정보

프런트 엔드를 해 보신분에게..

본문

다시 node로 (nestjs) RESTFul API를 만들어 보고 있습니다.

 

게시판의 리스트는 

https://node-api.javapad.com/api/v1/free 식으로 읽어 옵니다.

여기에는 Query Parameter sca, sfl, stx, sop, page 가 구현되면 될 것 같고.. https://sir.kr/so_restful/367

 

해당 되는 글을 읽는 것은 아래 링크와 같은데,  댓글도 읽어오도록 처리 되어 있습니다.  

wr_num과 wr_id를 순서대로 보여주는 것은 프런트엔드에서 처리하면 좋을 것 같아서.. 그냥 wr_id로 읽어오게..

(지금보니 files에 대한 구현되어 있는지는 확인해 봐야 겠네요.)

https://node-api.javapad.com/api/v1/free/58

 

댓글만 읽어오는 것은 

https://node-api.javapad.com/api/v1/free/58/comments

 

참고로 회원가입 및 로그인은 구현되어 있습니다.  리프레시 토큰을 추가할 계획도 있습니다.

기억으로는 포스트맨으로 회원가입하고 demo.javapad.com 으로도 접속이 가능합니다. (반대의 경우도 되고.)

 

스웨거 문서에서도 테스트가 가능합니다.  옆에 자물쇠되어 있는 부분은 토큰이 있어야 볼 수 있습니다.

이 부분을 이용해서 게시판의 접근 권한도 넣어 볼 예정입니다.

 

프런트엔드쪽을 구현해 보신 분께서그누보드 게시판에서 필요한 것들을 알려주시면 우선 공부해서 구현해 보겠습니다.

그누보드 순정에는 없지만,  태그, 신고등은 나중에 순정이 끝나고 추가해 볼 예정입니다.

 

 

추천
5

댓글 4개

react typescirpt + next.js로 프론트 작업을 하는중임니다만 짧은 견해로는.
id,num,user 등등 type 정리, axios를 쓰신다면 axios를 통한 ts api 제작 (회원댓글,비회원댓글, 게시물 올리기등)
좋아요, 공유하기, rss, 에디터, 수정, 삭제 글쓰기 api...?  회원일때, 비회원일때 글쓰기가 달라지는것...첨부파일 올리기 이미지 올리기 .. 그누보드 게시판 의외로 기능이 많군요 참
API입장에서 만 본다면 crud정도에 권한정도 일 것 같습니다.  위에서 처리할 것도 있고 아래에서 처리할 것도 있고…
일상에 파묻혀 미천한 기술로 무얼 말하기가 쉽지 않아서 죄송합니다. 프론트를 연구할 수록 가장 중요한 것은 API (백단)이라는 것을 생각해보게 됩니다. 그런 점에서 마젠토님은 가장 중요한 부분(뼈대)를 준비하시는 분이라는 생각이...
전체 195,570 |RSS
자유게시판 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT