1. 회원 기능

    1. 모든 회원 조회
      • GET /members
    2. 특정 회원 조회
      • GET /members/{id}
    3. 회원 추가
      • POST /members
    4. 회원 수정
      • PUT /members/{id}
    5. 회원 삭제
      • DELETE /members/{id}
  2. 메인페이지 ( 메인페이지에 보여줄 최근 게시물 4개를 반환함 )

    1. 최신순 정렬된 게시글 조회 (메인페이지/4개만)
      • GET /boards/recent
  3. 게시판 기능

    1. 모든 게시글 조회
      • GET /boards/{boardType}
    2. 특정 게시글 조회
      • GET /boards/{boardType}/{id} ⇒ ( 게시글의 ID )
    3. 게시글 작성
      • POST /boards/{boardType}
    4. 게시글 수정
      • PUT /boards/{boardType}/{id} ⇒ ( 게시글의 ID )
    5. 게시글 삭제
      • DELETE /boards/{boardType}/{id} ⇒ ( 게시글의 ID )
    6. 게시글 검색 ( 필터 )
      • GET /boards/search
  1. 댓글 기능
    1. 댓글 조회
      • GET /comments/{boardType}/{boardId}
    2. 댓글 작성
      • POST /comments/{boardType}/{boardId}