Sans hésiter ... Faut partir avec un framework asgi !
Tom Christie est un (très) bon ... et starlette un excellent choix (je l'utilise depuis 2ans).
Mais faut targetter un python >=3.7. Starlette n'est toujours pas 3.5 compatible.
Avec les micro tâches ... tu peux faire tellement plus de choses, background task, socket, etc ... sans sortir l'artillerie lourde (thread/multiprocess ...)
Et c'est tellement plus naturel, que tu gagnes énormément en lisibilité/maintenance.
L'avenir est clairement ASGI ...
Quant au choix de starlette vs responder ... starlette est l'original, responder est une surcouche. Les gars de starlette répondent très vite et bien.
# asgi rules !
Posté par manatlan (site web personnel) . En réponse au journal Python pour la rentrée 2019 - Hors Série - Python revient dans la course face à Node.js. Évalué à 6.
Sans hésiter ... Faut partir avec un framework asgi !
Tom Christie est un (très) bon ... et starlette un excellent choix (je l'utilise depuis 2ans).
Mais faut targetter un python >=3.7. Starlette n'est toujours pas 3.5 compatible.
Avec les micro tâches ... tu peux faire tellement plus de choses, background task, socket, etc ... sans sortir l'artillerie lourde (thread/multiprocess ...)
Et c'est tellement plus naturel, que tu gagnes énormément en lisibilité/maintenance.
L'avenir est clairement ASGI ...
Quant au choix de starlette vs responder ... starlette est l'original, responder est une surcouche. Les gars de starlette répondent très vite et bien.