대머리개발자

URI 컨벤션... 본문

개발이야기/개념

URI 컨벤션...

대머리개발자 2023. 10. 25. 23:15
728x90

URI 컨벤션 중... 되도록 소문자를 사용하자라는 부분이 있다.

도메인을 제외한 나머지는 대/소문자를 구분하기 때문이다. 혼란을 야기 할 수 있는 있다고 한다.

 

https://로또대박.co.kr/goodNumber 

https://로또대박.co.kr/GoodNumber 

 

다른 엔드포인트를 가진다. 

그렇기 때문에 하이픈으로 처리하는 것이 깔끔스하다는

 

https://로또대박.co.kr/good-number 

 

But 나는 enum을 사용하면서... enum type을 그대로 바인딩하고 싶다.

 @PostMapping("/countStat/{targetID}/{type}")
fun saveComment(@PathVariable("targetID") targetID:Long, @PathVariable("type") type:CountType): APIResult {
	ServiceUtils.getCountStatService().create(targetID, type)
    ...

enum Type은 상수이기 때문에 대문자를 써야 한다.

 

지양하자는 것이지 안 된다는 것이 아니기 때문에 타당한 이유만 있다면.....

물론 type을 ...파람으로 받아두 된다...

 

그냥 고민 해봤다. ㅎ

 

의식하면서 코딩하자!! ㅋㅋ 피곤하다!!

 

 

https://dkrnfls.tistory.com/218

 

728x90

'개발이야기 > 개념' 카테고리의 다른 글

리액티브 프로그래밍  (0) 2023.11.29
인증...아..애자일  (0) 2023.11.04
좀 더 deep 하게 쿠버네이트 구성해보자. (1)  (0) 2023.07.27
Http 응답코드에 대한 설계  (0) 2023.06.14
RESTful API  (0) 2023.06.05