테크커런트

고정 헤더 영역

글 제목

메뉴 레이어

테크커런트

메뉴 리스트

  • 홈
  • 태그
  • 방명록
  • 분류 전체보기 (68) N
    • Computer Science (20)
      • General (2)
      • NetWork (17)
      • AI (1)
    • Programming (37) N
      • JAVA (16)
      • Spring (11)
      • Spring Boot (5) N
      • Design Pattern (5)
    • ETC (11) N
      • AWS (10) N
      • IDE (1)
      • 포트폴리오 (0)
      • 기타 (0)

검색 레이어

테크커런트

검색 영역

컨텐츠 검색

REST API

  • Spring Boot에서 REST API 응답 구조를 일관되게 설계하는 방법

    2026.06.25 by 추천캐릭터

  • REST API 입문 가이드: 서버와 클라이언트가 데이터를 주고받는 기본 원리

    2026.06.09 by 추천캐릭터

Spring Boot에서 REST API 응답 구조를 일관되게 설계하는 방법

Spring Boot로 REST API를 만들다 보면 처음에는 Controller에서 데이터를 바로 반환하는 방식으로 개발하게 됩니다.@GetMapping("/users/{id}")public UserResponse getUser(@PathVariable Long id) { return userService.getUser(id);}간단한 예제에서는 이 방식도 문제가 없어 보입니다. 하지만 실제 프로젝트가 커지면 API 응답 형식이 제각각 달라지는 문제가 생깁니다.어떤 API는 데이터만 반환하고, 어떤 API는 메시지를 포함하고, 어떤 API는 에러 발생 시 전혀 다른 구조로 응답합니다. 이렇게 되면 프론트엔드에서는 응답을 처리하기 어려워지고, 백엔드에서도 유지보수가 복잡해집니다.그래서 REST AP..

Programming/Spring Boot 2026. 6. 25. 17:27

REST API 입문 가이드: 서버와 클라이언트가 데이터를 주고받는 기본 원리

웹 개발을 공부하다 보면 거의 반드시 만나게 되는 단어가 있습니다. 바로 REST API입니다.프론트엔드에서 백엔드 서버로 데이터를 요청할 때도 REST API를 사용하고, 모바일 앱이 서버에서 회원 정보나 게시글 목록을 가져올 때도 REST API를 사용합니다. Spring Boot, Node.js, Django, FastAPI 같은 백엔드 프레임워크를 배울 때도 REST API는 기본 개념처럼 등장합니다.하지만 처음 접하면 용어부터 헷갈릴 수 있습니다.“API는 알겠는데 REST는 무엇일까?”“REST API와 그냥 API는 다른 걸까?”“GET, POST, PUT, PATCH, DELETE는 언제 다르게 써야 할까?”“URI는 어떻게 설계해야 좋은 API라고 할 수 있을까?”이번 글에서는 REST ..

Computer Science/NetWork 2026. 6. 9. 20:43

추가 정보

250x250

인기글

최신글

페이징

이전
1
다음
TISTORY
테크커런트 © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바