FabriceSalvaire / poc-portal-backend

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Proof of Concept Portal

Backend Stack

Backend : [ Nginx HTTP proxy <-> Gunicorn * [Uvicorn ASGI] @ Python 3.7 > FastAPI -> PostgreSQL ]

    <--- HTTP JSON XHR / REST API --->

Browser > Web Frontend
  • FastAPI Web Framework to build REST server

key features:

  • fast and competitive
  • asynchronous I/O event loop using libuv
  • support OpenAPI / JSON Schema
  • generate automatic interactive documentation
  • load JSON to class object and verify schema
  • support GraphQL

Licence

This code is licensed under the GNU Affero General Public License v3.0.

Documentation

About


Languages

Language:Python 91.3%Language:HTML 6.2%Language:Shell 1.5%Language:Dockerfile 0.8%Language:Mako 0.2%