(Inspiré d'une question similaire sur Haskel)
Il existe plusieurs cadres Web pour Erlang comme Nitrogen, Chicago Boss et Zotonic, et quelques autres.
Sous quels aspects diffèrent-ils les uns des autres? Par exemple:
- fonctionnalités (par exemple serveur uniquement, ou également script client, prise en charge facile de différents types de base de données)
- maturité (par exemple stabilité, qualité de la documentation)
- évolutivité (par exemple performances, abstraction pratique)
cibles principales
De plus, quels sont des exemples de sites / applications Web du monde réel utilisant ces cadres?
EDIT: Commencer une prime dans l'espoir que cela amènera une conversation
web-framework
erlang
Zachary K
la source
la source
Réponses:
le Chicago Boss Wiki fournit une bonne comparaison des cadres Web Erlang concernant les fonctionnalités, les technologies, les bases de données, les modèles, etc.
Vérifiez ceci -> https://github.com/evanmiller/ChicagoBoss/wiki/Comparison-of-Erlang-Web-Frameworks
la source
J'ai construit MaxClass.com - un nouveau réseau social au-dessus de Zotonic et je suis tellement satisfait de la vitesse et de la flexibilité de la plateforme que j'ai commencé à développer d'autres applications hautes performances basées sur Zotonic. Outre des choses évidentes (évolutivité radicale, avantages d'Erlang, etc.), Zotonic a intégré le support pour les modèles (Django) et un excellent backend qui a l'apparence et la convivialité d'un WordPress mais qui est tous super rapide et facilement extensible. pour les sites et les systèmes réels, cela est vraiment important pour les personnes les moins techniques d'un projet.
la source
J'ai découvert les frameworks Erlang récemment, mais je n'en ai pas testé beaucoup. Celui que j'ai préféré était Erlang Web . Il a une communauté de développement active et n'est pas aussi étroitement connecté au serveur Web que les frameworks qui utilisent mochiweb. J'aime utiliser un serveur Web autonome comme par exemple Yaws . Le nouveau site erlang.org utilise Erlang Web.
Des cadres comme Chicago Boss, BeepBeep et Zotonic ne prennent pas en charge le serveur Web Yaws, mais Mochiweb. Mochiweb est plus une bibliothèque de serveurs Web qu'un serveur Web autonome, cela me fait me détourner d'eux. Erlyweb semble être un bon framework disponible pour le serveur web Yaws, mais il n'est plus développé.
la source
La comparaison des frameworks Web Erlang a été déplacée vers Github:
https://github.com/evanmiller/ChicagoBoss/wiki/Comparison-of-Erlang-Web-Frameworks
la source