API 설계

4개 챕터7개 카드v1.0.0VIVO Docs전체 이용가
Backend공개#API 설계#API Design#Backend#Hands-on#WASM Runtime#백엔드(종합)
학습 시작하기

API 설계

강좌 개요

이 강좌는 roadmap.sh의 API 설계 로드맵을 따라, API를 설계하는 전 과정을 다루는 강좌입니다. HTTP와 API의 기초에서 출발해 REST 설계 원칙, REST 외 다양한 API 스타일, 인증·인가, 오류 응답과 문서화, 테스트와 실시간 API까지를 독서 기록 API를 만들며 익힙니다. 각 레슨은 왜(Why) → 어떻게(How) → 실습(Hands-on) 순서로 진행하며, 설계 명세와 동작하는 코드를 함께 만들어 냅니다. 다루지 않는 것은 다음과 같습니다. 특정 언어의 심화 문법이나 웹 프레임워크 전체 기능은 다루지

선수 지식

레슨 구성

  • 01. 강좌 개요 (1장. 강좌 소개)
  • 02. HTTP와 API 기초 (2장. HTTP와 API 기초)
  • 03. REST API 설계 원칙 (2장. HTTP와 API 기초)
  • 04. API 스타일 비교와 선택 (3장. API 스타일 비교와 선택)
  • 05. 인증과 인가 (3장. API 스타일 비교와 선택)
  • 06. 오류 응답과 문서화 설계 (4장. 오류 응답과 문서화 설계)
  • 07. API 테스트와 실시간 API (4장. 오류 응답과 문서화 설계)

실습 안내

  • 본 강좌의 실습 코드는 브라우저 및 로컬 런타임에서 직접 수정하고 실행할 수 있습니다.

라이선스 및 저작권 안내

본 강좌의 모든 콘텐츠는 CC-BY-4.0 라이선스를 따릅니다. (제작자: VIVO Docs)