Sanic – Lenguaje Python
Sanic es un marco web de Python construido sobre
uvloop y diseñado para respuestas HTTP rápidas mediante el manejo de solicitudes asincrónicas.
¿Cuáles son las ventajas y desventajas de usar Sanic?
Sanic no se puede desarrollar ni implementar en Windows debido a su necesidad uvloop dependencia.
Había
una excelente discusión sobre el subreddit / r / python
sobre el uso de uno de los marcos asíncronos más nuevos, como Sanic o Japronto, en comparación con un marco web tradicional como Django. Una de las principales desventajas de adoptar un marco más nuevo es simplemente que el ecosistema de la biblioteca de códigos no ha crecido, y puede que nunca, crezca alrededor de ese marco. Debe aceptar el riesgo de tener que construir una cantidad significativa de tuberías usted mismo en lugar de
pip
instalar bibliotecas existentes y bien probadas.
Tutoriales de Sanic
Sanic se encuentra en un desarrollo muy activo y todavía está en su infancia como marco web. Los siguientes tutoriales lo ayudarán a comenzar, pero existe la posibilidad de que tenga que solucionar los errores, ya que Sanic se actualiza regularmente.
Proyectos y ejemplos de código abierto de Sanic
No hay muchas aplicaciones y extensiones de ejemplo para Sanic en comparación con Flask, Django u otros marcos web porque Sanic todavía es muy nuevo. Sin embargo, existen algunos proyectos iniciales que son útiles para descubrir cómo construir sus primeras aplicaciones con este marco.
Esta entrada tiene 0 comentarios