(Inspirado por pergunta semelhante sobre Haskel)
Existem vários frameworks web para Erlang, como Nitrogen, Chicago Boss e Zotonic, e mais alguns.
Em que aspectos eles diferem um do outro? Por exemplo:
- recursos (por exemplo, somente servidor ou também scripts de cliente, suporte fácil para diferentes tipos de banco de dados)
- maturidade (por exemplo, estabilidade, qualidade da documentação)
- escalabilidade (por exemplo, desempenho, abstração prática)
principais alvos
Além disso, quais são exemplos de sites / aplicativos da web do mundo real usando essas estruturas?
EDIT: Iniciando uma recompensa na esperança de que isso aconteça alguma conversa
web-framework
erlang
Zachary K
fonte
fonte
Respostas:
o Chicago Boss Wiki fornece uma boa comparação das estruturas da Web Erlang em relação a recursos, tecnologias, bancos de dados, modelos etc.
Verifique isto -> https://github.com/evanmiller/ChicagoBoss/wiki/Comparison-of-Erlang-Web-Frameworks
fonte
Criei o MaxClass.com - uma nova rede social sobre a Zotonic e estou tão satisfeito com a velocidade e flexibilidade da plataforma que comecei a desenvolver outros aplicativos de alto desempenho baseados na Zotonic. Além de coisas óbvias (escalabilidade radical, benefícios de Erlang, etc), a Zotonic oferece suporte para modelagem (Django) e um ótimo back-end que tem a aparência de um WordPress, mas é super rápido e facilmente extensível. para sites e sistemas da vida real, isso é realmente importante para as pessoas menos técnicas de um projeto.
fonte
Estive aprendendo sobre estruturas Erlang recentemente, mas não testei muitas. O que eu mais gostei foi o Erlang Web . Ele tem uma comunidade de desenvolvimento ativa e não está tão firmemente conectado ao servidor da web quanto as estruturas que usam mochiweb. Eu gosto de usar um servidor web independente como, por exemplo, o Yaws . O novo site erlang.org está usando a Web Erlang.
Estruturas como Chicago Boss, BeepBeep e Zotonic não têm suporte para o servidor da web Yaws, mas Mochiweb. Mochiweb é mais uma biblioteca de servidores da web do que um servidor independente, isso me faz afastar deles. O Erlyweb parece ser uma boa estrutura disponível para o servidor web Yaws, mas não está mais desenvolvido.
fonte
A comparação dos frameworks da Web Erlang foi movida para o Github:
https://github.com/evanmiller/ChicagoBoss/wiki/Comparison-of-Erlang-Web-Frameworks
fonte