ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • API 명세서
    Spring 2022. 4. 19. 14:19

    목차

    1. API 명세서

    2. 카멜케이스 vs 케밥케이스

     


    1. API 명세서

     

     

     

    Member API

    OAuth2 는 파이어베이스로 구현할 예정이다.

     

     

    Place API

    관광명소 상세정보 [ GET ] : 

    place id 를 넣어 요청하면 place의 모든 정보들을 반환한다.

     

    관광명소 리스트 호출 [ GET ] : 

    region1에 큰 범주의 지역

    region2에 작은 범주의 지역

    category에 검색하고 싶은 장소 카테고리를 넣어서 place 리스트를 반환한다.

    이때 place의 간략한 정보들만 반환한다.

     

    Love API

    placeId 에 해당하는 place 의 좋아요가 1 증가한다. 

    love table에 유저와 장소 FK 값을 저장한다.

     

    REVIEW API


    2. 카멜케이스 vs 케밥케이스

    카우치 수업을 들으며 브륄리 멘토님께 알려주신 url 규칙이 있다.

    동적인 변수는 카멜케이스로 ( ex: placeId)

    정적인 url 은 케밥케이스로 ( ex: with-place)

     

     

    'Spring' 카테고리의 다른 글

    에러핸들링 : GlobalExceptionHandler  (0) 2022.04.28
    스프링부트 2.6 과 Swagger-ui 가 호환 안되는 문제  (0) 2022.04.26
    페이징 처리  (0) 2022.04.26
    ERD 설계  (0) 2022.04.19
    협업 프로젝트 시작  (0) 2022.03.22
Designed by Tistory.