Backend Hub
Python backend development — Flask, FastAPI, Django, REST APIs, databases and more.
Find tutorials, system documentation, dynamic pages, and interactive quizzes in one place.
Python backend development — Flask, FastAPI, Django, REST APIs, databases and more.
FastAPI is built directly on top of Starlette for web routing and Pydantic for data schemas.
Flask relies on Werkzeug for WSGI request/response handling, routing lookup, and security utility functions.
The asyncio Event Loop runs asynchronous tasks and callbacks, performs network I/O operations, and manages cooperative multitasking.
… Nginx) fail to receive a valid response from backend web workers (e.g. Gunicorn/Flask).
Blueprints allow developers to break large Flask applications into isolated sub-modules registered on the main app instance.
Flask uses Jinja2 as its default templating engine, supporting template inheritance, macros, and expression evaluation.
The @app.errorhandler() decorator registers view functions to render custom pages when specific HTTP status errors occur.