Our great sponsors
-
starlite
Discontinued Light, Flexible and Extensible ASGI API framework | Effortlessly Build Performant APIs [Moved to: https://github.com/litestar-org/litestar]
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
Starlite is an ASGI (async) Python API Framework that uses Starlette and Pydantic as foundations. In this regard it's similar to FastAPI - with which it directly competes, but it has a communal governance model (5 maintainers currently), a lot more features and superior performance.
The discussion started in 2019 - https://github.com/encode/starlette/issues/652 And was approved and completed in sep 2022 - https://github.com/encode/starlette/pull/1376
Not only that, Tom had initiated conversation with the PSF foundation over the way forward for Requests library . This is primarily the reason that the httpx migration was initiated - https://github.com/psf/requests/issues/5149 . Kenneth Reitz was retiring from maintaining requests.
If you're interested in the architecture itself I recommend you start by making yourself familiar with [ASGI specification](https://asgi.readthedocs.io/en/latest/) .