Deploy FastAPI on Northflank

Published 13th November 2023

FastAPI is a modern, fast (high-performance), web framework for building APIs with Python 3.8+ based on standard Python type hints.

Highlights

  • Fast: Very high performance, on par with NodeJS and Go. One of the fastest Python frameworks available.
  • Fast to code: Increase the speed to develop features by about 200% to 300%.
  • Intuitive: Great editor support. Completion everywhere. Less time debugging.
  • Easy: Designed to be easy to use and learn. Less time reading docs.
  • Short: Minimize code duplication. Multiple features from each parameter declaration. Fewer bugs.
  • Robust: Get production-ready code. With automatic interactive documentation.
  • Standards-based: Based on (and fully compatible with) the open standards for APIs: OpenAPI (previously known as Swagger) and JSON Schema.

Stack

  • Combined build & deploy service

Getting Started

  1. Create an account on Northflank
  2. Click deploy FastAPI now
  3. Click deploy stack to save and run the FastAPI template
  4. Select the FastAPI service when the template run has finished
  5. Open the code.run domain

You are now ready to use FastAPI deployed on Northflank!

Share this template with your network