Python

[Python] FastAPI 란 무엇일까? 설치 방법 및 실행 예제

챌인! 2024. 4. 2. 09:57

 

파이썬 공부중에 FastAPI에 대해 알게 되어 정리해보고자 합니다.

 

FastAPI 란?

파이썬 기반의 웹 프레임워크 입니다. 조작법은 단순하고, 성능적으로도 우세함을 보장합니다. 또한, 기본으로 Swagger를 제공하고 있어 문서를 자동화할 수 있으며, 테스트도 손쉽게 할 수 있습니다.

 

https://fastapi.tiangolo.com/

 

FastAPI

FastAPI FastAPI framework, high performance, easy to learn, fast to code, ready for production Documentation: https://fastapi.tiangolo.com Source Code: https://github.com/tiangolo/fastapi FastAPI is a modern, fast (high-performance), web framework for buil

fastapi.tiangolo.com

 

 

FastAPI 설치
$ pip install fastapi

 

 

코드예제

main.py 파일 생성하여 코드를 작성해줍니다.

 

 

실행 명령어
$ uvicorn main:app --reload

 

 

실행 확인
http://127.0.0.1:8000/docs

 

 

일단 세팅이나 실행하는데도 간편하고, 테스트도 금방 해볼수 있어서

API 개발에 매우 용이해보입니다.

 

더 공부해보면서 해당 프레임워크와 친해져보도록 하겠습니다!!