Tipos de marcos (Frameworks) web para Python
Extraído de Hackr.io: https://hackr.io/blog/python-frameworks
Hay tres tipos de marcos para Python. Estos se analizan en la mayoría de los cursos de Python para principiantes. Analicemos una descripción general de alto nivel para cada uno.
- Marco completo: Confiamos en los marcos completos como una solución integral para todos los requisitos de los desarrolladores. Los generadores de formularios, la validación de formularios y los diseños de plantillas suelen estar disponibles con un marco típico de pila completa.
- Microframework: Los microframeworks son frameworks livianos que no ofrecen funcionalidades ni características adicionales, como una capa de abstracción de base de datos, validación de formularios y herramientas y bibliotecas específicas. Los desarrolladores que utilizan un microframework deben agregar una gran cantidad de código y requisitos adicionales manualmente.
- Marco asincrónico: los marcos asincrónicos han ganado popularidad recientemente. Se trata de microframeworks que manejan un gran conjunto de conexiones simultáneas. Normalmente, un marco asincrónico creado para Python utiliza la biblioteca asyncio del lenguaje de programación.