frameworks web pour d'autres langages open source
15 frameworks web pour d'autres langages dont le code est public sous une licence approuvée par l'OSI, avec une évaluation de confidentialité appuyée par des preuves. Nos choix en premier, puis par score.
Crow Note B
Micro-framework pour créer des services HTTP et WebSocket en C++, avec un routage de style Flask.
BSD-3-Clause-licensed. Code source
Dart Frog Note B
Framework backend minimal pour Dart avec routage basé sur les fichiers, middlewares et injection de dépendances, ainsi qu'une CLI pour le développement et les builds.
MIT-licensed. Code source
Dream Note B
Framework web pour OCaml et ReasonML qui regroupe HTTP, WebSocket, sessions, templates et accès aux bases de données dans un seul paquet.
MIT-licensed. Code source
Drogon Note B
Framework d'applications HTTP pour C++ avec un cœur d'E/S asynchrone et non bloquant, un ORM, la prise en charge de WebSocket et des templates de vues.
MIT-licensed. Code source
Hummingbird Note B
Framework serveur léger pour Swift basé sur SwiftNIO et la concurrence Swift, avec routage, middlewares et extensions facultatives.
Apache-2.0-licensed. Code source
Jester Note B
Framework web de style Sinatra pour le langage Nim, avec des routes définies au moyen d'un petit DSL.
MIT-licensed. Code source
Kit Note B
Framework web Clojure modulaire basé sur Integrant et Aero, avec un modèle de projet et des bibliothèques facultatives ajoutées sous forme de modules.
MIT-licensed. Code source
Lucky Note B
Framework web full-stack pour le langage Crystal avec routage typé, requêtes de base de données et rendu HTML vérifiés à la compilation.
MIT-licensed. Code source
Mojolicious Note B
Framework web en temps réel pour Perl avec un serveur web à E/S non bloquantes, la prise en charge de WebSocket, des templates et aucune dépendance au-delà du cœur de Perl.
Licensed under the Artistic License 2.0. Code source
Vapor Note B
Framework web côté serveur pour Swift basé sur SwiftNIO, avec routage, middlewares, l'ORM Fluent et le langage de templates Leaf.
MIT-licensed. Code source
Servant Note C
Bibliothèque Haskell pour décrire des API web sous forme de types, à partir desquels sont dérivés des serveurs, des clients et de la documentation.
BSD-3-Clause-licensed. Code source
Biff Note C
Framework web Clojure full-stack pour développeurs indépendants qui regroupe une base de données, l'authentification, le rendu côté serveur avec htmx et des outils de déploiement.
MIT-licensed. Code source
Kemal Note D
Framework web léger pour Crystal inspiré de Sinatra, avec routage, middlewares et prise en charge de WebSocket.
MIT-licensed. Code source
Serverpod Note D
Framework backend pour Dart et Flutter qui génère le code client pour les endpoints du serveur, avec un ORM, l'authentification, le cache et l'envoi de fichiers.
BSD-3-Clause-licensed. Code source
Yesod Note D
Framework web Haskell pour des applications web typées, avec des routes et des templates vérifiés à la compilation et la bibliothèque de bases de données Persistent.
MIT-licensed. Code source
Comparer les 16 frameworks web pour d'autres langages, open source ou non.