Red de conocimiento informático - Problemas con los teléfonos móviles - ¿Qué marco se utiliza para el desarrollo web Python?

¿Qué marco se utiliza para el desarrollo web Python?

1. Marco Django

Django es un marco de aplicación web de código abierto escrito en Python puro. Actualmente es uno de los tres marcos web principales (flask, django, tornado) en el lenguaje Python, y también el más. popular. Marco fácil de usar.

2. Marco Flask

El marco flask es un marco de desarrollo front-end y back-end liviano de Python. A diferencia de Django, flask solo proporciona funciones básicas. varios complementos. Debido a que es liviano, se puede usar para algunos proyectos pequeños y desarrollos de bajo proceso; los proyectos grandes también pueden usar el marco flask, pero requiere la instalación de muchos complementos.

3. Framework Pyramind

Pyramind es un framework de desarrollo web Python muy extensible y flexible. Es muy fácil comenzar y es más adecuado para escenarios de desarrollo y de tamaño mediano. Pyramid no proporciona un marco absolutamente definido y puede ampliarse según las necesidades de desarrollo, lo que lo hace muy amigable para los programadores avanzados.

4. Marco web.py

web.py es un marco web de Python que es simple y potente. web.py es público, no importa cómo lo uses, no hay restricciones. También es de tamaño bastante pequeño y debería clasificarse como un marco web liviano. Pero esto no afecta el poder de web.py y es simple y directo de usar.

5. Marco Tornado

Tornado es un marco de red Python y una biblioteca de red asincrónica, desarrollado originalmente en FriendFeed. Al utilizar E/S de red sin bloqueo, Tornado puede escalar a decenas de miles de conexiones abiertas, lo que lo hace ideal para sondeos prolongados, WebSockets y otras aplicaciones que requieren conexiones de larga duración para cada usuario.

6. Framework TurboGears

TurboGears tiene todas las funciones de otros frameworks de Python, pero no tiene las mismas limitaciones que otros frameworks, por lo que se puede decir que es el terminador del framework. estructura. También se puede aplicar a proyectos simples de microarquitectura. No se siente como si estuvieras trabajando dentro de un marco, sino más bien escribiendo nuevas funciones.

7. Framework CherryPy

CherryPy es un framework web de Python liviano para crear aplicaciones web. Por ejemplo, implementar rápidamente interfaces API, crear backends de sitios web, etc. Se siente similar al matraz.

8. Falcon Framework

Falcon es un marco ASGI/WSGI mínimo para crear microservicios y API REST de misión crítica con un enfoque en la confiabilidad, la corrección y el rendimiento a gran escala.

9. Asgineer Framework

Asgineer es una herramienta para escribir aplicaciones web asincrónicas que reduce la abstracción tanto como sea posible y al mismo tiempo proporciona una API amigable. Se distribuye como un módulo de archivo único sin más dependencias que la biblioteca estándar de Python.