(Вдохновленный похожим вопросом на Хаскеле)
Существует несколько веб-фреймворков для Erlang, таких как Nitrogen, Chicago Boss и Zotonic, и еще несколько.
Чем они отличаются друг от друга? Например:
- функции (например, только сервер или клиентские скрипты, простая поддержка различных типов баз данных)
- зрелость (например, стабильность, качество документации)
- масштабируемость (например, производительность, удобная абстракция)
основные цели
Кроме того, каковы примеры реальных сайтов / веб-приложений, использующих эти платформы?
РЕДАКТИРОВАТЬ: Начать щедрость в надежде, что это будет какой-то разговор
web-framework
erlang
Захари К
источник
источник
Ответы:
Chicago Boss Wiki предоставляет хорошее сравнение веб-фреймворков Erlang в отношении функций, технологий, баз данных, шаблонов и т. д.
Проверьте это -> https://github.com/evanmiller/ChicagoBoss/wiki/Comparison-of-Erlang-Web-Frameworks
источник
Я создал MaxClass.com - новую социальную сеть на основе Zotonic и настолько доволен скоростью и гибкостью платформы, что начал разработку других высокопроизводительных приложений на основе Zotonic. Помимо очевидных вещей (радикальная масштабируемость, преимущества Erlang и т. Д.), Zotonic имеет встроенную поддержку шаблонов (Django) и отличный бэкэнд, который имеет внешний вид WordPress, но все это очень быстро и легко расширяется. для реальных сайтов и систем это действительно важно для менее технических людей в проекте.
источник
Недавно я изучал фреймворки Erlang, но я не много тестировал. Больше всего мне понравился Erlang Web . Он имеет активное сообщество разработчиков и не так тесно связан с веб-сервером, как фреймворки, использующие mochiweb. Мне нравится использовать автономный веб-сервер, например, Yaws . Новый веб-сайт erlang.org использует Erlang Web.
Фреймворки, такие как Chicago Boss, BeepBeep и Zotonic, не поддерживают веб-сервер Yaws, кроме Mochiweb. Mochiweb - это скорее библиотека веб-серверов, чем отдельный веб-сервер, поэтому я от них отворачиваюсь. Erlyweb кажется хорошей платформой, доступной для веб-сервера Yaws, но она больше не разрабатывается.
источник
Сравнение веб-фреймворков Erlang было перенесено в Github:
https://github.com/evanmiller/ChicagoBoss/wiki/Comparison-of-Erlang-Web-Frameworks
источник