파이썬/Fast API
FastAPI 시작하기 - 설치부터 첫 API 만들기까지
소개FastAPI는 파이썬 3.6+ 버전에서 사용할 수 있는 현대적인 웹 프레임워크입니다. Django나 Flask와 비교했을 때 놀라운 성능과 직관적인 문법, 자동 API 문서화 등의 장점을 가지고 있습니다. 이번 글에서는 FastAPI의 기본 설정부터 첫 API를 만드는 과정까지 상세히 알아보겠습니다.FastAPI의 주요 특징# FastAPI의 핵심 장점1. 빠른 성능 (NodeJS, Go와 대등한 수준)2. 자동 API 문서 생성 (Swagger UI, ReDoc)3. 파이썬 타입 힌트 기반의 데이터 검증4. 비동기 프로그래밍 지원5. 쉽고 직관적인 문법개발 환경 설정가상환경 생성과 패키지 설치# 가상환경 생성python -m venv fastapi-env# 가상환경 활성화# Windowsfasta..