2026 Best Software Awards are here!See the list
Imagen del Avatar del Producto

pylons

Mostrar desglose de calificaciones
1 reseña
  • Perfiles de 1
  • Categorías de 1
Calificación promedio de estrellas
4.0
Atendiendo a clientes desde

Nombre del perfil

Calificación por estrellas

0
1
0
0
0

pylons Reseñas

Filtros de reseñas
Nombre del perfil
Calificación por estrellas
0
1
0
0
0
Usuario verificado en Bienes de Consumo
UB
Usuario verificado en Bienes de Consumo
11/04/2021
Revisor validado
Fuente de la revisión: Invitación de G2
Revisión incentivada
Traducido Usando IA

En mis 20 años de ingeniería, pylons ha sido realmente mi marco favorito para trabajar.

Soy un Ingeniero Principal de Front End, así que esta reseña viene desde esa perspectiva. Pylons (y Pyramid) han sido mi back-end favorito para trabajar, sin duda. Pylons/Pyramid es ideal si quieres construir aplicaciones web de alto rendimiento y testeables que sean fáciles para que los desarrolladores de back-end más tradicionales trabajen con full-stack. Puedes combinar una arquitectura monolítica más tradicional con microservicios, y crear endpoints de API Rest es sencillo y limpio, permitiéndote confiar en el mismo código de modelo que las páginas estáticas generadas de manera más tradicional. Nos permitió tener una capa de servicio robusta y segura, ideal para un crecimiento rápido y prototipado. Pylons y Pyramid funcionan muy bien en combinación con los modernos frameworks de JavaScript como React/Vue. La mayor ventaja fue que era fácil escribir pruebas de integración y unitarias del lado del servidor, eliminando la necesidad de pruebas de JavaScript del lado del cliente voluminosas, que pueden ser mucho más lentas de ejecutar, y su distancia del lado del servidor puede llevar a casos límite no considerados. La mejor prueba de front-end, en mi opinión, es una buena estrategia de pruebas de back-end. Se integra con SQL Alchemy, proporcionando un ORM increíblemente amigable para el desarrollador y poderoso que puede manejar una amplia variedad de necesidades. Pero no hace demasiado, te permite manejar fácilmente el enrutamiento, las capas de base de datos y puede generar páginas estáticas o manejar tus necesidades de framework JS MVC. Es justo lo necesario. Y el entorno de desarrollo es un sueño comparado con node: compila rápidamente y la depuración es sencilla. Y si solo necesitas una página estática rápida y sencilla con urgencia, porque marketing envió un correo por accidente, te permite simplemente lanzar una buena página HTML/CSS/JS ligera tan rápido como lo necesites. El motor de plantillas mako es intuitivo y fácil tanto para desarrolladores de back-end como de front-end, separa las capas de front-end de manera eficiente y nunca fue un problema crear un marcado optimizado para SEO, accesible y conforme a los estándares semánticos. Usé pylons como el back-end para un sitio que ha estado funcionando durante más de 10 años, con tiempos de carga de página consistentes por debajo de 3 segundos y obteniendo un 100% en Google Lighthouse para accesibilidad. Pudimos abordar fácilmente las grandes cosas, como la internacionalización, la modernización del front-end y el escalado rápido. Una empresa que use Pyramid/pylons obtendría mi consideración inmediata en una búsqueda de empleo. Sé que puedo contar con él para escalabilidad, fiabilidad y rendimiento. Hace que la arquitectura de un framework de front-end mantenible sea una experiencia agradable. Extra Bonus: Pyramid tiene las mejores camisetas para desarrolladores. Te sentirás como una estrella de rock.

Acerca de

Contacto

Ubicación de la sede:
Fredericsburg, VA

Social

¿Qué es pylons?

Pylons is a Python web framework designed for building web applications rapidly and with flexibility. It emphasizes a minimalist approach, leveraging existing Python modules and libraries to create a lightweight and modular architecture. Pylons encourages the use of best practices such as the Model-View-Controller (MVC) pattern, making it suitable for developers who seek a balance between simplicity and scalability. It also promotes reusability and testing, helping developers build maintainable and robust code.

Detalles

Sitio web
pypi.org