인프런 커뮤니티 질문&답변
섹션2 공통 코드) 애플리케이션 ENUM을 API에 그대로 노출한다면?
작성
·
23
0
안녕하세요! 강의 정말 재밌게 보고있습니다
궁금한 점이 있습니다
애플리케이션 ENUM을 쓴다고 가정합니다.
이때, (PENDING, 대기중)에서 PENDING만 API로 주면 안되나요?
FE에서 PENDING을 보고 "대기중"으로 글씨를 띄우면 안되는 걸까요?
기획자의 요구에 따라서 "대기중"이라는 글씨의 변경 요청을 BE, FE 누가 담당하는게 맞는 건가요?
답변 1
0
김영한
지식공유자
안녕하세요. 최영주님
결론부터 말씀드리면, "둘 다 가능하지만, 상황에 따라 더 유리한 선택지가 있다"입니다.
최근의 트렌드와 유지보수 관점에서는 다음과 같이 백엔드에서 정리해서 둘다 함께 내려주는 것이 보통 더 나은 선택지 입니다.
{
"status": {
"code": "PENDING",
"desc": "대기중"
}
}
감사합니다.




