반응형 async1 Swan - 타입 안전성과 속도를 겸비한 비동기 Python 웹 프레임워크 Swan은 최근 등장한 타입 중심(Type-driven)의 비동기 Python 웹 프레임워크로, FastAPI와 유사한 API 구조를 갖지만, pydantic v2와 async 최적화, 보다 간결한 라우팅과 성능 개선에 집중하고 있습니다.📌 Swan이란?Swan은 비동기 API 개발을 위한 경량 프레임워크로, async def를 기본 지원하며 pydantic v2 모델로 입력 검증 및 타입 안전성을 제공합니다. FastAPI보다 가볍고 빠른 실행을 목표로 하며, 단순한 라우터, 최소 의존성, 타입 중심 설계가 특징입니다.🧪 예시 프로젝트: 간단한 To-Do API📁 프로젝트 구조 swan_todo_api/├── main.py # Swan 앱 정의└── test_main.py .. 2025. 8. 20. 이전 1 다음 반응형