SwaggerUI
-
Spring Boot 시리즈 24편 – Swagger와 SpringDoc을 활용한 API 문서 자동화 전략기술과 산업/언어 및 프레임워크 2025. 5. 3. 09:46
Spring Boot에서 Swagger와 SpringDoc(OpenAPI 3)으로 API 문서를 자동화하는 방법을 설명합니다. 설정, 문서화 커스터마이징, 운영 환경 적용 팁까지 실전 중심으로 정리했습니다. Spring Boot 시리즈 24편 – Swagger와 SpringDoc을 활용한 API 문서 자동화 전략 현대 개발에서 API 문서는 선택이 아니라 필수입니다.내부 팀원, 프론트엔드, 외부 파트너, B2B 고객까지 모두가 정확하고 일관된 API 명세를 원합니다.Spring Boot 프로젝트에서는 Swagger와 SpringDoc을 통해 이를 자동화할 수 있습니다. 이번 글에서는 Spring Boot 2.x/3.x 환경에서의 문서 자동화 도구 선택 기준,SpringDoc(OpenAPI 3)의 설정과..
-
FastAPI 시리즈 2화 - FastAPI 개발 환경 구축: Python 가상환경부터 첫 서버 실행까지기술과 산업/언어 및 프레임워크 2025. 5. 1. 13:10
FastAPI 입문자를 위한 개발 환경 구축 가이드. Python 가상환경 설정부터 Uvicorn 실행, 첫 FastAPI API 서버까지 단계별 실습을 안내합니다.1. FastAPI 프로젝트 구조는 어떻게 잡을까?FastAPI는 마이크로프레임워크이기 때문에,간단한 파일 하나로도 실행이 가능하지만,처음부터 구조화된 프로젝트 폴더를 설계하는 것이 중요합니다.기본 구조 예시:fastapi-tutorial/├── app/│ ├── main.py│ └── __init__.py├── venv/├── requirements.txt└── README.mdapp/ : 실제 FastAPI 코드가 들어가는 디렉토리venv/ : 가상환경 (Git 저장소에는 제외)requirements.txt : 패키지 리스트main..