¿El matraz es bueno para la producción?
¿El matraz es bueno para la producción?

Video: ¿El matraz es bueno para la producción?

Video: ¿El matraz es bueno para la producción?
Video: Matraces aforados | 4 | Material de laboratorio 2024, Noviembre
Anonim

A pesar de que Matraz tiene un servidor web incorporado, como todos sabemos, no es adecuado para producción y debe colocarse detrás de un servidor web real capaz de comunicarse con Matraz a través de un protocolo WSGI. Una opción común para eso es Gunicorn, un servidor HTTP Python WSGI. Entrega de archivos estáticos y solicitud de proxy con Nginx.

Teniendo esto en cuenta, ¿cómo se ejecuta un matraz en un servidor de producción?

Si quieres ejecutar Flask en producción , asegúrese de utilizar un producción listo web servidor como Nginx, y deje que su aplicación sea manejada por una aplicación WSGI servidor como Gunicorn. Si planeas corriendo en Heroku, una web servidor se proporciona implícitamente.

Posteriormente, la pregunta es, ¿por qué el matraz es un Microframework? Matraz es un marco de micro web escrito en Python. Está clasificado como microframework porque no requiere herramientas o bibliotecas particulares. No tiene una capa de abstracción de base de datos, validación de formularios ni ningún otro componente donde las bibliotecas de terceros preexistentes proporcionan funciones comunes.

De esta manera, ¿el matraz es lo suficientemente rápido?

Matraz sirve respuestas JSON ligeramente más rápido que Django. Sin embargo, ambos son insignificantes en comparación con los marcos en otros idiomas. La razón para usar Django o Matraz es aumentar el rendimiento de los desarrolladores, compilar más rápido y tener un " suficientemente rapido " estructura.

¿Qué puedes construir con matraz?

Matraz es un marco web. Esto significa matraz proporciona usted con herramientas, bibliotecas y tecnologías que permiten usted para construir una aplicación web. Esta aplicación web pueden ser algunas páginas web, un blog, un wiki o ir tan grande como una aplicación de calendario basada en la web o un sitio web comercial. Matraz es un marco web ligero de Python.

Recomendado: