본문 바로가기

솔루션 상세 정보
로고 FastAPI 솔루션명 FastAPI
소개
  • FastAPI는 현대적이고, 빠르며(고성능), 파이썬 표준 타입 힌트에 기초한 Python3.6+의 API를 빌드하기 위한 웹 프레임워크
  • NodeJS 및 Go와 대등할 정도로 매우 높은 성능을 가짐
  • 사용 가능한 가장 빠른 파이썬 프레임워크 중 하나임
주요 기능
  • 웹 서버 WSGI (Web Server Gateway Interface) 지원
  • 비동기 ASGI (Asynchronous Server Gateway Interface)을 지원
대분류 시스템SW 소분류 SW공학도구
라이선스 형태 MIT 사전설치 솔루션 Python 3.6 +
실행 하드웨어 버전 0.88.0(2022년 11월)
특징
  • 빠른 코드 작성: 약 200%에서 300%까지 기능 개발 속도 증가
  • 적은 버그: 사람(개발자)에 의한 에러 약 40% 감소
  • 직관적: 훌륭한 편집기 지원. 모든 곳에서 자동완성. 적은 디버깅 시간
보안 취약점
  • 표준화되어 있지 않기때문에 Django 등의 프레임워크 전환이 어려울 수 있음
  • 개발 확장과 배포를 위해서 라이브러리 및 확장을 많이 검색해봐야 함
  • 대체 프레임워크들(Django, Flask)과 비교했을 때, 데이터베이스와의 연동이 다소 어려움
개발회사/커뮤니티 https://gitter.im/fast_api/community
공식 홈페이지 https://fastapi.tiangolo.com
맨 위로
맨 위로