(Zainspirowany podobnym pytaniem w sprawie Haskel)
Istnieje kilka struktur internetowych dla Erlanga, takich jak Nitrogen, Chicago Boss i Zotonic, i kilka innych.
Czym różnią się od siebie? Na przykład:
- funkcje (np. tylko serwer lub skrypty klienta, łatwa obsługa różnych rodzajów baz danych)
- dojrzałość (np. stabilność, jakość dokumentacji)
- skalowalność (np. wydajność, poręczna abstrakcja)
główne cele
Jakie są też przykłady witryn / aplikacji internetowych wykorzystujących te frameworki?
EDYCJA: Rozpoczęcie nagrody w nadziei, że rozpocznie się rozmowa
web-framework
erlang
Zachary K.
źródło
źródło
Odpowiedzi:
Wiki Chicago Boss zapewnia dobre porównanie Erlang Web-Framework dotyczących funkcji, technologii, baz danych, szablonów itp.
Sprawdź to -> https://github.com/evanmiller/ChicagoBoss/wiki/Comparison-of-Erlang-Web-Frameworks
źródło
Zbudowałem MaxClass.com - nową sieć społecznościową na bazie Zotonic i jestem tak zadowolony z szybkości i elastyczności platformy, że zacząłem opracowywać inne wysokowydajne aplikacje oparte na Zotonic. Oprócz oczywistych rzeczy (radykalna skalowalność, zalety Erlanga itp.) Zotonic ma wbudowaną obsługę szablonów (Django) i świetny backend, który ma wygląd i działanie WordPressa, ale wszystko jest super szybkie i łatwe do rozbudowy. w przypadku witryn i systemów z prawdziwego życia jest to naprawdę ważne dla mniej technicznych osób w projekcie.
źródło
Ostatnio uczyłem się o frameworkach Erlanga, ale wiele nie testowałem. Najbardziej podobała mi się Erlang Web . Ma aktywną społeczność programistów i nie jest tak ściśle połączona z serwerem WWW, jak frameworki, które używają mochiweb. Lubię używać samodzielnego serwera WWW, np . Yaws . Nowa strona erlang.org korzysta z Erlang Web.
Frameworki takie jak Chicago Boss, BeepBeep i Zotonic nie obsługują serwera WWW Yaws, ale Mochiweb. Mochiweb jest raczej biblioteką serwerów WWW niż samodzielnym serwerem WWW, co sprawia, że odwracam się od nich. Erlyweb wydaje się być dobrą strukturą dostępną dla serwera WWW Yaws, ale nie jest już rozwijany.
źródło
Porównanie frameworków internetowych Erlang zostało przeniesione do Github:
https://github.com/evanmiller/ChicagoBoss/wiki/Comparison-of-Erlang-Web-Frameworks
źródło