2026 Best Software Awards are here!See the list
Yesod

Von Open Source Initiative (OSI)

Unbeanspruchtes Profil

Beanspruchen Sie das G2-Profil Ihres Unternehmens

Die Beanspruchung dieses Profils bestätigt, dass Sie bei Yesod arbeiten und ermöglicht es Ihnen, zu verwalten, wie es auf G2 erscheint.

    Nach der Genehmigung können Sie:

  • Aktualisieren Sie die Details Ihres Unternehmens und Ihrer Produkte

  • Steigern Sie die Sichtbarkeit Ihrer Marke auf G2, in der Suche und in LLMs

  • Zugriff auf Einblicke zu Besuchern und Wettbewerbern

  • Auf Kundenbewertungen antworten

  • Wir werden Ihre Arbeits-E-Mail überprüfen, bevor wir Zugriff gewähren.

4.3 von 5 Sternen
3 star
0%
2 star
0%
1 star
0%

Wie würden Sie Ihre Erfahrung mit Yesod bewerten?

Es sind zwei Monate vergangen, seit dieses Profil eine neue Bewertung erhalten hat
Eine Bewertung hinterlassen

Yesod Bewertungen & Produktdetails

Produkt-Avatar-Bild

Haben sie Yesod schon einmal verwendet?

Beantworten Sie einige Fragen, um der Yesod-Community zu helfen

Yesod-Bewertungen (2)

Bewertungen

Yesod-Bewertungen (2)

4.3
2-Bewertungen
Bewertungen durchsuchen
Bewertungen filtern
Ergebnisse löschen
G2-Bewertungen sind authentisch und verifiziert.
Brady O.
BO
Software Developer
Finanzdienstleistungen
Unternehmen mittlerer Größe (51-1000 Mitarbeiter)
"Oberflächliche Erfahrung unter Alternativen"
Was gefällt dir am besten Yesod?

Der Hauptvorteil ist die Einbeziehung von fast allem, was man zum Erstellen der meisten Websites benötigt (Templating, Routing, Datenbankadapter usw.).

Dies ist auch der Hauptnachteil, wenn man starke Meinungen darüber hat, welche Bibliotheken man verwendet. In diesem Sinne fühlt es sich wie eine Rails-"Omakase"-Erfahrung an. Man könnte argumentieren, dass dies genau das ist, was man möchte, wenn man in Haskell-Frameworks eintaucht.

Ein weiterer großer Pluspunkt ist das Tooling und die Community darum herum. Alles ist gut dokumentiert (im Vergleich zu anderen Optionen) und beinhaltet sogar Keter für die Bereitstellung. Bewertung gesammelt von und auf G2.com gehostet.

Was gefällt Ihnen nicht? Yesod?

Haftungsausschluss: Ich habe Yesod seit etwa einem Jahr nicht mehr verwendet, daher könnte es sich ziemlich verändert haben. Yesod verwendet Template Haskell und DSLs stark, was nicht unbedingt ein Problem ist (wenn es funktioniert), aber wenn man generierten Code debuggen muss, wird es etwas kompliziert. Zum Beispiel würde ich lieber Blaze oder etwas "rein" Haskell-mäßiges verwenden als eine DSL wie die shakespeareanische Familie von Templating. Bewertung gesammelt von und auf G2.com gehostet.

YE
Full Stack Software Engineer & Machine Learning Scientist
Internet
Kleinunternehmen (50 oder weniger Mitarbeiter)
"Eines der sichersten und besten Frameworks bisher."
Was gefällt dir am besten Yesod?

Ja, Haskell und die Typsicherheit bieten eine standardmäßig sichere Umgebung.

Darüber hinaus wurde viel über alle Aspekte einer modernen Webanwendung nachgedacht. Es gibt also viele Optimierungen, die kostenlos für Sie vorgenommen werden. Vorgefertigte Templates, intelligentes Routing, die Assets werden mit ihrem Hash als Name gespeichert, sodass das Caching optimiert ist.

Auch OpenId-Login ist integriert, der Schutz Ihrer Ressourcen ist ebenfalls zentralisiert. Bewertung gesammelt von und auf G2.com gehostet.

Was gefällt Ihnen nicht? Yesod?

Es gibt nur sehr wenige Dinge, die ich an Yesod nicht mag. Vielleicht ist die Neukompilierungszeit von `yesod-devel` nicht die beste, aber man könnte dieses Problem umgehen, indem man ghci oder vielleicht `wai-devel` direkt verwendet.

Das Framework war nicht nur für APIs gedacht. In diesem Sinne könnte es sich ein wenig altmodisch anfühlen. Aber ich benutze es hauptsächlich, um REST-APIs zu programmieren. Bewertung gesammelt von und auf G2.com gehostet.

Es gibt nicht genügend Bewertungen für Yesod, damit G2 Kaufeinblicke geben kann. Hier sind einige Alternativen mit mehr Bewertungen:

1
IHP Logo
IHP
4.6
(159)
IHP (Integrated Haskell Platform) ist ein umfassendes Web-Framework, das darauf ausgelegt ist, die Entwicklung robuster und typsicherer Webanwendungen zu vereinfachen. Aufgebaut auf Haskell und Nix, bietet IHP eine produktive und angenehme Entwicklungserfahrung, die es Entwicklern ermöglicht, hochwertige Software effizient zu erstellen. Sein Schwerpunkt auf serverseitigem Rendering, kombiniert mit modernen Entwicklungstools, macht IHP zu einer überzeugenden Wahl sowohl für Neueinsteiger als auch für erfahrene Entwickler, die ein zuverlässiges und effizientes Web-Entwicklungs-Framework suchen. Hauptmerkmale und Funktionalität: - Sofortiges Live-Reloading: Der Entwicklungsserver von IHP lädt Codeänderungen automatisch neu und spiegelt Updates sofort wider, ohne den Seitenstatus zurückzusetzen, wodurch der Entwicklungsworkflow verbessert wird. - HSX (Haskell JSX): Inspiriert von React's JSX ermöglicht HSX Entwicklern, HTML direkt innerhalb von Haskell-Dateien zu schreiben. Dieser Code wird zur Kompilierzeit typgeprüft und kompiliert, was fehlerfreie Vorlagen und automatisches Escaping zur Verhinderung von XSS-Angriffen gewährleistet. - Webbasierter Schema-Designer: IHP enthält einen visuellen Datenbankschema-Designer, der die Erstellung und Verwaltung von Datenstrukturen erleichtert. Änderungen, die mit diesem Tool vorgenommen werden, spiegeln sich in tatsächlichen SQL-Anweisungen wider und gewährleisten die Kompatibilität mit Versionskontrollsystemen. - Sicherheit: Durch die Nutzung des starken Typsystems von Haskell mindert IHP häufige Sicherheitslücken wie XSS und SQL-Injection und bietet eine sichere Grundlage für Webanwendungen. - Produktive Entwicklungstools: IHP bietet eine Reihe von webbasierten Entwicklungstools, darunter einen Code-Generator und REPL, um den Entwicklungsprozess zu beschleunigen. - SQL-zentriertes Design: Durch die Förderung der Verwendung von einfachem SQL anstelle komplexer ORMs bietet IHP einfache Datenbankzugriffsfunktionen, die direkt auf zugrunde liegende SQL-Anweisungen abbilden, was Klarheit und Effizienz gewährleistet. - Automatische Aktualisierung: Die Auto-Refresh-Funktion von IHP ermöglicht die Echtzeit-Datenanzeige, indem Ansichten neu gerendert werden, wenn sich zugrunde liegende Daten ändern, was die Implementierung dynamischer Inhalte vereinfacht. Primärer Wert und Problemlösung: IHP adressiert die Herausforderungen der modernen Webentwicklung, indem es ein typsicheres, produktives und angenehmes Framework bietet, das die Erstellung von Webanwendungen vereinfacht. Die Integration des starken Typsystems von Haskell gewährleistet Zuverlässigkeit und Sicherheit, während die Einbeziehung moderner Entwicklungstools und Funktionen wie sofortiges Live-Reloading und HSX die Produktivität der Entwickler steigert. Durch den Fokus auf serverseitiges Rendering und die Bereitstellung eines umfassenden Satzes von Tools ermöglicht IHP Entwicklern, hochwertige Webanwendungen effizient zu erstellen, die Komplexität zu reduzieren und die Entwicklungszeit zu verkürzen.
2
ASP.NET Logo
ASP.NET
4.3
(56)
ASP.NET ist ein Open-Source-Web-Framework, das von Microsoft entwickelt wurde, um moderne Webanwendungen und -dienste mit .NET zu erstellen. Es ist plattformübergreifend und läuft auf macOS, Windows, Linux und Docker, was es Entwicklern ermöglicht, dynamische, leistungsstarke Weblösungen in verschiedenen Umgebungen zu erstellen. Hauptmerkmale und Funktionalität: - Plattformübergreifende Kompatibilität: Entwickeln und führen Sie Anwendungen nahtlos auf macOS, Windows, Linux und Docker aus. - Razor-Syntax: Nutzen Sie Razor, eine Webseitentemplating-Syntax, um dynamische Webseiten mit C# zu erstellen. - Model-View-Controller (MVC) Muster: Implementieren Sie das MVC-Designmuster, um eine klare Trennung der Anliegen zu erreichen, was die Wartbarkeit und Skalierbarkeit des Codes verbessert. - Integriertes Authentifizierungssystem: Nutzen Sie integrierte Bibliotheken und Vorlagen zur Handhabung der Benutzerauthentifizierung, einschließlich Multi-Faktor-Authentifizierung und externer Anbieter wie Google und X. - Echtzeitkommunikation mit SignalR: Ermöglichen Sie Echtzeit-, bidirektionale Kommunikation zwischen Server und Client, um interaktive Webanwendungen zu erleichtern. - Open-Source und Community-getrieben: Profitieren Sie von einem robusten Ökosystem mit über 100.000 Beiträgen und Unterstützung von mehr als 3.700 Unternehmen. Primärer Wert und Benutzerlösungen: ASP.NET befähigt Entwickler, vielseitige, leistungsstarke Webanwendungen effizient zu erstellen. Seine plattformübergreifende Natur gewährleistet Flexibilität bei der Bereitstellung, während die Integration moderner Entwicklungsmuster und -werkzeuge den Entwicklungsprozess optimiert. Durch die Bereitstellung eines umfassenden Frameworks mit integrierter Unterstützung für Authentifizierung, Echtzeitkommunikation und dynamische Inhaltserstellung erfüllt ASP.NET die Bedürfnisse von Entwicklern, die sichere, skalierbare und wartbare Weblösungen erstellen möchten.
3
Font Awesome Logo
Font Awesome
4.5
(34)
Font Awesome ist ein umfassendes Icon-Toolkit, das entwickelt wurde, um Web- und Anwendungsoberflächen mit skalierbaren Vektorgrafiken zu verbessern. Seit seiner Einführung im Jahr 2012 ist es zu einem festen Bestandteil für Entwickler und Designer geworden und bietet eine umfangreiche Bibliothek von Icons, die in Größe, Farbe und Stil mit CSS angepasst werden können. Ab 2024 wird Font Awesome von 25,4 % der Websites genutzt, die Drittanbieter-Schriftarten verwenden, und ist damit die zweitbeliebteste Wahl nach Google Fonts. Hauptmerkmale und Funktionalität: - Umfangreiche Icon-Bibliothek: Bietet Tausende von Icons in verschiedenen Kategorien, einschließlich Webanwendungs-Icons, Markenlogos und mehr. - Anpassbare Stile: Icons sind in mehreren Stilen wie solid, regular, light und duotone verfügbar, was eine nahtlose Integration in unterschiedliche Designästhetiken ermöglicht. - Skalierbarkeit: Als Vektorgrafiken behalten die Icons ihre Klarheit und Schärfe in jeder Größe bei und sorgen für eine optimale Darstellung auf hochauflösenden Bildschirmen. - Benutzerfreundlichkeit: Lässt sich mühelos in Webprojekte integrieren durch einfache CSS-Klassen, die eine schnelle Implementierung ohne zusätzlichen JavaScript-Bedarf ermöglichen. - Regelmäßige Updates: Erweitert kontinuierlich seine Sammlung mit neuen Icons und Funktionen, um mit den sich entwickelnden Designtrends und Benutzerbedürfnissen Schritt zu halten. Primärer Wert und Benutzerlösungen: Font Awesome adressiert das Bedürfnis nach einem vielseitigen und leicht implementierbaren Icon-Set, das Benutzeroberflächen verbessert, ohne die Leistung zu beeinträchtigen. Durch das Angebot einer breiten Palette von Icons, die sowohl anpassbar als auch skalierbar sind, ermöglicht es Entwicklern und Designern, visuell ansprechende und konsistente Designs über verschiedene Plattformen hinweg zu erstellen. Die einfache Integration und umfangreiche Dokumentation reduzieren die Entwicklungszeit und ermöglichen effizientere Projektabläufe. Darüber hinaus stellt die regelmäßige Einführung neuer Icons und Stile sicher, dass Benutzer Zugang zu zeitgemäßen Designelementen haben, die ihre Projekte modern und ansprechend halten.
4
WebRTC Logo
WebRTC
4.5
(29)
WebRTC ist ein offenes Framework für das Web, das Echtzeitkommunikation im Browser ermöglicht. Es umfasst die grundlegenden Bausteine für qualitativ hochwertige Kommunikation im Web, wie Netzwerk-, Audio- und Videokomponenten, die in Sprach- und Video-Chat-Anwendungen verwendet werden.
5
JQuery UI Logo
JQuery UI
3.6
(28)
jQuery UI ist eine kuratierte Sammlung von Benutzeroberflächen-Interaktionen, Effekten, Widgets und Themen, die auf der jQuery JavaScript-Bibliothek aufgebaut sind.
6
Material Design for Bootstrap Logo
Material Design for Bootstrap
4.6
(25)
Material Design für Bootstrap ist ein kostenloses, leistungsstarkes Material Design UI KIT für Bootstrap 4. Es ist ein umfassendes Material Design Framework, das bis heute erstellt wurde.
7
Netty Logo
Netty
4.5
(20)
Netty ist ein asynchrones, ereignisgesteuertes Netzwerk-Anwendungsframework.
8
Datatables Logo
Datatables
4.6
(20)
Datatables ist ein Plug-in für die jQuery-Javascript-Bibliothek. Es ist ein Werkzeug, das auf den Grundlagen der progressiven Verbesserung aufbaut und all diese erweiterten Funktionen zu jeder HTML-Tabelle hinzufügt. Es hilft beim Hinzufügen von Sortier-, Paginierungs- und Filterfähigkeiten.
9
GWT - Google Web Toolkit Logo
GWT - Google Web Toolkit
3.4
(15)
GWT ist ein Entwicklungstoolkit zum Erstellen und Optimieren komplexer browserbasierter Anwendungen. Sein Ziel ist es, die produktive Entwicklung von leistungsstarken Webanwendungen zu ermöglichen, ohne dass der Entwickler ein Experte für Browser-Eigenheiten, XMLHttpRequest und JavaScript sein muss. GWT wird von vielen Produkten bei Google verwendet, darunter AdWords, AdSense, Flights, Hotel Finder, Offers, Wallet, Blogger. Es ist Open Source, völlig kostenlos und wird von Tausenden von Entwicklern auf der ganzen Welt genutzt.
10
Apache Axis2 Logo
Apache Axis2
4.1
(15)
Apache Axis2 ist ein Kernmodul für Webdienste. Es ist eine vollständige Neugestaltung und Neuschreibung des weit verbreiteten Apache Axis SOAP-Stacks.
Mehr anzeigen
Preise

Preisinformationen für dieses Produkt sind derzeit nicht verfügbar. Besuchen Sie die Website des Anbieters, um mehr zu erfahren.