Die Identität dieses Bewerters wurde von unserem Bewertungsteam überprüft. Sie haben darum gebeten, ihren Namen, ihre Berufsbezeichnung oder ihr Bild nicht anzuzeigen.
Ich bin ein Principal Front End Engineer, daher kommt diese Bewertung aus dieser Perspektive. Pylons (und Pyramid) sind mit Abstand mein Lieblings-Backend, mit dem ich arbeite. Pylons/Pyramid ist ideal, wenn Sie testbare, leistungsfähige Web-Apps erstellen möchten, die für traditionellere Back-End-Entwickler einfach zu handhaben sind, um Full-Stack zu arbeiten. Sie können eine traditionellere monolithische Architektur mit Microservices kombinieren, und das Erstellen von Rest-API-Endpunkten ist unkompliziert und sauber - was es Ihnen ermöglicht, sich auf denselben Modellcode zu verlassen wie bei traditionell generierten statischen Seiten. Es ermöglichte uns, eine robuste und sichere Service-Schicht zu haben, die ideal für schnelles Wachstum und Prototyping ist.
Pylons und Pyramid funktionieren wirklich gut in Kombination mit modernen React/Vue-JavaScript-Frameworks. Der größte Vorteil war, dass es einfach war, Integrations- und Unit-Tests auf der Serverseite zu schreiben - was die Notwendigkeit für umfangreiche Client-seitige JavaScript-Tests eliminiert - die viel langsamer ausgeführt werden können, und ihre Entfernung von der Serverseite kann zu nicht berücksichtigten Randfällen führen. Die beste Front-End-Teststrategie ist meiner Meinung nach eine gute Back-End-Teststrategie. Es integriert sich mit SQL Alchemy und bietet ein unglaublich entwicklerfreundliches und leistungsstarkes ORM, das eine Vielzahl von Anforderungen bewältigen kann. Aber es macht nicht zu viel, es lässt Sie einfach Routing- und Datenbankebenen handhaben und kann statische Seiten ausgeben oder Ihre JS-MVC-Framework-Anforderungen erfüllen. Es ist genau genug. Und die Entwicklungsumgebung ist im Vergleich zu Node traumhaft - es kompiliert schnell und das Debuggen ist unkompliziert.
Und wenn Sie nur schnell und schmutzig eine statische Seite benötigen - weil das Marketing versehentlich eine E-Mail gesendet hat - können Sie einfach eine gute alte HTML/CSS/Leichtgewicht-JS-Seite so schnell wie nötig veröffentlichen. Die Mako-Templating-Engine ist intuitiv und einfach für sowohl Back- als auch Front-End-Entwickler - trennt die Front-End-Schichten auf performante Weise und es war nie ein Problem, SEO-optimiertes, zugängliches, semantisch standardkonformes Markup zu erstellen.
Ich habe Pylons als Backend für eine Website verwendet, die seit über 10 Jahren läuft, mit konstanten Ladezeiten unter 3 Sekunden - und 100% in Google Lighthouse für Zugänglichkeit erzielt. Wir konnten problemlos die großen Dinge angehen - wie Internationalisierung und Front-End-Modernisierung und schnelles Skalieren.
Ein Unternehmen, das Pyramid/Pylons verwendet, würde bei einer Jobsuche sofort meine Aufmerksamkeit erregen. Ich weiß, dass ich mich auf Skalierbarkeit, Zuverlässigkeit und Leistung verlassen kann. Es macht das Entwerfen eines wartbaren Front-End-Frameworks zu einem angenehmen Erlebnis.
Extra Bonus: Pyramid hat die besten Entwickler-T-Shirts. Sie werden sich wie ein Rockstar fühlen. Bewertung gesammelt von und auf G2.com gehostet.
Es ist ein älteres Backend-Framework - daher solltest du heutzutage Pyramid aus dem Pylons-Projekt verwenden. Die auf React basierende serverlose Welt scheint sich durchzusetzen, daher vermute ich, dass sein Marktanteil im Laufe der Zeit abnehmen wird, da immer mehr neue Apps serverlos werden und von Anfang an eine mikroservice-basierte Architektur nutzen möchten.
Aber die serverseitige Entwicklung wird wieder ihre Zeit haben.
Die Mako-Templating-Sprache ermöglicht es, beliebigen Python-Code in Templates einzufügen, was im Allgemeinen eine schlechte Praxis ist - es sei denn, man hat ein tiefes Verständnis für sein System. Eine Warnung in deine Codierungsstandards aufzunehmen und gute Code-Reviews durchzuführen, reicht aus, um in kleinen Teams Fehler zu vermeiden. Bewertung gesammelt von und auf G2.com gehostet.
Bestätigt durch LinkedIn
Dieser Bewerter erhielt als Dank für das Ausfüllen dieser Bewertung eine symbolische Geschenkkarte.
Einladung von G2. Dieser Bewerter erhielt als Dank für das Ausfüllen dieser Bewertung eine symbolische Geschenkkarte.
Diese Bewertung wurde aus English mit KI übersetzt.


