https://catalogartifact.azureedge.net/publicartifacts/pcloudhosting.fastapi123-afe3d783-e467-4b23-8b9d-6ee9cf29d95e/image1_cloud.png
FastAPI
pcloudhosting에 의해
Just a moment, logging you in...
Version 0.136.3 + Free Support on Ubuntu 26.04
FastAPI is a modern, fast (high-performance), web framework for building APIs with Python based on standard Python type hints. It is designed for speed, ease of use, and automatic data validation using Python’s type system.
Features of FastAPI:
- High performance, on par with Node.js and Go, due to asynchronous programming (async/await) support.
- Automatic data validation and serialization using Python type hints and Pydantic.
- Interactive API documentation automatically generated with Swagger UI and ReDoc.
- Fully asynchronous programming support with async/await.
- OAuth2, JWT authentication, and other security mechanisms built-in.
- Fast to code: minimizes the amount of code you need to write while ensuring you get the desired functionality.
FastAPI Usage:
$ sudo su $ apt update $ cd /opt/fastapi $ source venv/bin/activate $ cd /opt/fastapi/fastapi-0.136.3 $ pip show fastapi $ cd /opt/fastapi $ source venv/bin/activate $ Run fastAPI:uvicorn app:app --host 0.0.0.0 --port 8000 # Test working on browser: $ http://SERVER-IP:8000
Disclaimer: FastAPI is an open-source software distributed under the terms of the MIT license. It is not affiliated with, endorsed by, or sponsored by any other company. FastAPI is provided "as is," without any warranty, express or implied. Users utilize this software at their own risk. The developers and contributors to FastAPI hold no responsibility for any damages, losses, or consequences resulting from the use of this software.