makeviibe log

  • 홈
  • 태그
  • 방명록

ErrorCode 1

📘 API 응답 구조, 어디까지 통일해야 할까?

안녕하세요 makeviibe 입니다.개발을 하다보면, API 응답 구조를 정하면서 이런 고민을 합니다.에러코드는 어떻게 관리하지?메시지는 사용자에게 보여줄까, 개발자 디버깅용일까?응답 포맷을 어느 수준까지 통일해야 하지?우리 팀은 아래처럼 응답 구조를 정의해서 프로젝트마다 통일되게 사용하고 있어요:✅ 왜 이렇게 구성했을까?1. errorCode – 사용자 메시지 구분용클라이언트에서 로직 처리와 다국어 처리가 가능하도록 에러 코드만 전달예: USER_LOGIN_REQUIRED, DUPLICATE_EMAIL, FCM_KEY_MISSING프론트는 이 코드를 기준으로 사용자 언어에 맞는 메시지를 보여줌2. message – 개발자 디버깅용에러 상황의 실제 설명은 message로 전달예: "FCM 키가 전달되지 ..

개발일지 2025.07.15
이전
1
다음
더보기
프로필사진

makeviibe log

우리는 어떤 순간에 울림을 느낄까요? 좋은 음악을 들을 때, 따뜻한 메시지를 받을 때, 혹은 누군가의 진심 어린 이야기를 들었을 때. 그 울림은 잠깐 머물렀다 사라지는 것이 아니라, 삶에 스며들며 변화를 만듭니다. 그런 울림을, 우리는 기술과 서비스를 통해 만들고 싶었습니다.

  • 분류 전체보기 (68)
    • 팀 소개 (6)
    • 프로젝트 (3)
    • 개발일지 (28)
    • 클라이언트 가이드 (31)

Tag

스타트업, MVP, FCM, 논리적삭제, 물리적삭제, 웹앱개발, 외주개발, swagger, 스타트업운영, mvp개발, 스타트업개발, makeviibe, nestjs, 서비스기획, 웹뷰앱, 개발일지, 실시간채팅, DB마이그레이션 #AWS #RDS #데이터이전 #개발일지, 앱개발, 푸시알림,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2026/05   »
일 월 화 수 목 금 토
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31

방문자수Total

  • Today :
  • Yesterday :

Copyright © AXZ Corp. All rights reserved.

티스토리툴바