Fastapi 웹 앱 코스의 학생들을위한 데모 코드 및 기타 유인물.

Fastapi는 파이썬 웹 장면으로 터졌습니다. 실제로 2020 PSF 개발자 설문 조사에 따르면 Fastapi는 파이썬 개발자에게 가장 인기 있고 가장 빠르게 성장하는 프레임 워크로 레이더에서 가장 인기 있고 가장 빠르게 성장하는 프레임 워크로 이동합니다. Fastapi를 발견하는 사람들은 API를 구축하기위한 도구 체인에 감격합니다. 그러나 그들은 사이트의 HTML 측을 위해 플라스크 또는 Django에서 병렬 앱을 구축 해야하는지 궁금합니다.
이 과정은 두 번째 브라우저 지향 프레임 워크가 필요하지 않음을 보여주기 위해 여기에 있습니다. Fastapi는 HTML 지향 컨텐츠 및 정적 컨텐츠에 대한 환상적인 프레임 워크입니다. 그것이이 과정의 모든 것입니다. 플라스크 또는 Django로 수행 할 수있는 것과 동등한 Fastapi를 사용하여 전체 웹 앱을 구축하는 법을 배웁니다. 그리고 그것은 더 오래되고 확립 된 프레임 워크보다 훨씬 더 많은 기능을 갖춘 놀라운 프레임 워크입니다.
Fastapi 웹 프레임 워크에 중점을 둔 과정은 많지 않습니다. 그러나 주위에있는 사람들조차도 거의 전적으로 Fastapi의 API 측에 초점을 맞추고 있습니다. 유용하고 흥미롭지 만 웹 브라우저 용 Flask 또는 Django와 같은 다른 웹 프레임 워크가 필요한지 여부에 대한 질문에 답해야합니다. 대답은 아니오입니다.
Fastapi는 플라스크만큼이나 동적 HTML 템플릿으로 웹 앱을 쓸 수있는 진정한 현대 프레임 워크입니다. 이 과정에서 Fastapi의 다양한 기능을 몇 가지 외부 패키지와 함께 사용하여 멋진 Python 웹 앱을 만드는 방법을 볼 수 있습니다.
이 과정의 일환으로, 우리는 Fastapi에서 pypi.org의 거의 완전한 클론을 만듭니다. 우리는 SQLALCHEMY, HTML 템플릿, 정적 파일을 사용하고 클라우드의 Linux VM에 앱을 배포하는 방법을 배웁니다.
이 과정은 Fastapi 위에 전체 웹 앱을 개발, 실행 및 배포하는 데 필요한 모든 것을 다룹니다. 일부 주제는 다음과 같습니다.
코스 개정 및 변경 로그를 참조하십시오.
오늘 Talk Python Training에서 코스를 가져 가십시오.