Diogo Dutra abe5b4a5fd Add apidaora python framework (#5079) %!s(int64=6) %!d(string=hai) anos
..
templates abe5b4a5fd Add apidaora python framework (#5079) %!s(int64=6) %!d(string=hai) anos
Cython-3.0a0-py3.8-linux-x86_64.egg abe5b4a5fd Add apidaora python framework (#5079) %!s(int64=6) %!d(string=hai) anos
README.md abe5b4a5fd Add apidaora python framework (#5079) %!s(int64=6) %!d(string=hai) anos
apidaora.dockerfile abe5b4a5fd Add apidaora python framework (#5079) %!s(int64=6) %!d(string=hai) anos
apidaora_conf.py abe5b4a5fd Add apidaora python framework (#5079) %!s(int64=6) %!d(string=hai) anos
app.py abe5b4a5fd Add apidaora python framework (#5079) %!s(int64=6) %!d(string=hai) anos
benchmark_config.json abe5b4a5fd Add apidaora python framework (#5079) %!s(int64=6) %!d(string=hai) anos
orjson-2.0.7-cp38-cp38-manylinux1_x86_64.whl abe5b4a5fd Add apidaora python framework (#5079) %!s(int64=6) %!d(string=hai) anos
requirements.txt abe5b4a5fd Add apidaora python framework (#5079) %!s(int64=6) %!d(string=hai) anos
uvloop-0.14.0.dev0-py3.8-linux-x86_64.egg abe5b4a5fd Add apidaora python framework (#5079) %!s(int64=6) %!d(string=hai) anos

README.md

APIDaora Benchmarking Test

This is the APIDaora portion of a benchmarking tests suite comparing a variety of web development platforms.

The information below is specific to APIDaora. For further guidance, review the documentation. Also note that there is additional information provided in the Python README.

Description

APIDaora is a HTTP/REST API using dataclasses and TypedDict annotation for python3.8+.

Test Paths & Sources

All of the test implementations are located within a single file (app.py).

All the tests are based on the ones for FastAPI, as APIDaora is an asgi application and have the same principles of using typing annotations for validation/serialization of data.

Resources