Fast API란?

이한솔(Hansol Lee)·2023년 2월 20일
0

FastAPI

목록 보기
2/6

Fast API란?

python기반 API를 구축하기 위한 빠른(고성능) 웹 프레임워크

아래는 Fast API 공식 사이트에서 가져온 Fast API 주요 기능

  • 빠름 : NodeJS 및 Go 와 동등한 매우 높은 성능 (Starlette 및 Pydantic 덕분에). 사용 가능한 가장 빠른 Python 프레임워크 중 하나입니다 .
  • Fast to code : 기능 개발 속도를 약 200% ~ 300% 향상시킵니다. *
  • 버그 감소 : 사람(개발자)이 유발한 오류를 약 40% 줄입니다. *
  • 직관적 : 뛰어난 편집기 지원. 모든 곳에서 완성 . 디버깅 시간 단축.
  • Easy : 쉽게 사용하고 배울 수 있도록 설계되었습니다. 문서를 읽는 시간이 줄어듭니다.
  • Short : 코드 중복을 최소화합니다. 각 매개변수 선언의 여러 기능. 버그가 적습니다.
  • Robust : 생산 준비가 된 코드를 가져옵니다. 자동 대화식 문서화.
  • 표준 기반 : API에 대한 개방형 표준을 기반으로(완전히 호환 가능):오픈API(이전에는 Swagger라고 함) 및JSON 스키마

그렇다고한다.. ㅎㅎ

API에 대한 추가 설명
API(Application Programming Interface)를 통해 두 소프트웨어 구성 요소가 서로 통신할 수 있게 하는 매커니즘
즉 프로그램과 프로그램을 연결해주는 다리 역할로 운영체제나 프로그래밍 언어어가 제공하는 기능을 응용프로그램에서 사용할 수 있게 만든 것

profile
데이터사이언티스트를 꿈꾸는 사회초년생

0개의 댓글