About ASGI¶
You don’t have to know or care about ASGI in order to use Asgineer, but here’s a short summary.
What is ASGI?¶
The ASGI specification allows async web servers and frameworks to talk to each-other in a standardized way. You can select a framework (like Asgineer, Starlette, Responder, Quart, etc.) based on how you want to write your code, and you select a server (like Uvicorn, Hypercorn, Daphne) based on how fast/reliable/secure you want it to be.
ASGI is like WSGI, but for async.
In particular, the main part of an ASGI application looks something like this:
async def application(scope, receive, send):
...