Skip to Main Content
Lightning Talk Intermediate

Python for Web - Building a fastAPI backend

Proposal status is Rejected
Session Description

With more and more python adoption in the communities, there's also a growing need for python based backend for the web. in this talk we'll discuss one such framework: fastAPI.

We'll go over:

  • fastAPI vs flask vs Django
  • Pydantic for fastAPI
  • Alembic for database migrations
  • Backend architecture design
  • Authentication and authorization
  • Deployment using docker and uvicorn
  • Bonus: Building pluggable fastAPI routes for your backend


Recommended Reading: https://fastapi.tiangolo.com/


References

Session Categories

FOSS

Speakers

Jashanpreet Singh
Jashanpreet Singh Geospatial Developer | jsonsingh.com

A developer working in the frontend, backend, and cloud (❤️) since 2018 in startups. I have rich experience in

architecting and building applications from scratch to production. My focus is on the geospatial domain, to build

datasets and applications of scale using open data and open-source technologies.