Hanami lepsza wersja Ruby on Rails?

0

Jest tu może jakiś twórca Hanamirb? Interesuje mnie czy to się sprawdzi do małej prostej strony.
https://hanamirb.org/
Bazuje on na Ruby, a czytając to Ruby ma się dobrze.
https://naturaily.com/blog/who-gives-f-about-rails

2

Szczerze nie znam Hanamirb, bo dawno w Rubim nic nie robiłem, a znam i lubię ten język od paru lat. Hype na Rubiego i Railsy był w ... 2005 roku. Potem zrobiło się o Railsach głośno także w naszym kraju, bo takie zalety jak: generatory kodu, konwencja zamiast konfiguracji czy przyjemna i zwięzła składnia były tym, czego wtedy było potrzeba. Czasy się jednak nieco zmieniły i dzisiaj często Ruby dostaje za to, że jest wolny (plany by zrobić wersję trzecią 3 razy szybszą ciągle w toku...), a same Railsy dostały za problemy z wielowątkowością (2 wersja nie była, ale sam Ruby ma z tym problemy).

Może nieco offtop, ale polecam Elixira i Phoenix - składnia podobna, a zupełnie inne możliwości. Do tego pisanie w języku funkcyjnym (dla purystów: nie jest to 100% język funkcyjny) sprawia, że kod jest naprawdę czytelny. Oczywisty minus Elixira? Mniejszy rynek. Niemniej gdybym miał dziś pisać w Rubim czy np. Pythonie, chyba wolałbym to drugie. Nie mówię, że Ruby nie ma przyszłości, ale <yoda>przyszłość tego chłopca nie jasna jest hmmm </yoda>.

1

Wiesz gdyby mi zależało bardzo na wydajności to raczej wybrał bym Crystal oraz jeden z jego frameworków. Crystal nie jest funkcyjny, a składniowo przypomina najbardziej Ruby.
https://crystal-lang.org
https://amberframework.org/
https://luckyframework.org/
https://kemalcr.com

Ruby w wersji 2.6 jest już praktycznie tak samo szybki jak Python 3.7.
https://benchmarksgame-team.pages.debian.net/benchmarksgame/fastest/ruby.html
Być może Python jest lepszy jako czysty język, ale do webówki Ruby on Rails jest zdecydowanie lepszy od Django. Szybciej w nim stworzysz prostą stronę.

1 użytkowników online, w tym zalogowanych: 0, gości: 1