개발 일상 | 백엔드 김승원의 실무 노트

  • 홈
  • 태그
  • 방명록

SWAGGER 1

REST API 설계 원칙 - 실무에서 바로 쓰는 베스트 프랙티스

들어가며REST(Representational State Transfer)는 웹 API 설계의 사실상 표준으로 자리 잡았습니다. 하지만 단순히 JSON을 반환한다고 RESTful API가 되는 것은 아닙니다. 일관성 있고 직관적인 API를 설계하려면 명확한 원칙과 규칙을 따라야 합니다. 이 글에서는 URI 설계, HTTP 메서드 활용, 상태 코드, 페이징, 버전 관리, OpenAPI 문서화까지 실무에서 바로 적용할 수 있는 베스트 프랙티스를 다룹니다.1. URI 설계 원칙URI는 API의 얼굴입니다. 잘 설계된 URI는 문서 없이도 API의 의도를 파악할 수 있게 합니다.기본 규칙명사 사용: 리소스를 나타내므로 동사가 아닌 명사를 사용합니다.복수형 사용: 컬렉션은 복수형으로 표현합니다.소문자와 하이픈: ..

CS 2026.03.31
이전
1
다음
더보기
프로필사진

개발 일상 | 백엔드 김승원의 실무 노트

3~7년차 백엔드 개발자를 위한 실무 의사결정 노트. Spring/JPA/Kafka/아키텍처/AI 통합 등 현업에서 부딪힌 선택과 트레이드오프를 정리합니다.

  • 개발 일상 N
    • Java
    • Spring Boot
    • JPA
    • Architecture
    • Database
    • DevOps
    • Kafka
    • CS
    • QueryDSL
    • AI
    • 최신 트렌드 N
    • AI 시대 생존기 N

Tag

ai 에이전트, GPT-5.4, openai, JPA, docker, Anthropic, codex, Java, github actions, spring ai, ai agent, 오픈소스 AI, DevOps, PostgreSQL, spring boot, 백엔드, claude code, LLM, AI 코딩, MCP,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

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.

티스토리툴바