~mrls/www

ref: e8be163d721d6951b0e73912058d074b9e0d97ef www/notes/web-framework.md -rw-r--r-- 1.1 KiB View raw
e8be163dMauro Morales Add post "the most beautiful lake in the world" a month ago

layout: note

title: Web Framework

When I first started using Ruby, it was because of Rails. However, I didn't stay long in the Rails camp and started doing mostly scripts and cli applications so I had little need for it. Now I plan to go back to writing web applications but instead of just using Rails by default, I want to see what alternatives are out there.

My plan is to stay with Ruby so my options are limited but I'd really like to give Phoenix a try. And if there's any other web framework worth checking I'm not going to discard it because of the language but whatever it offers must be worth learning a new language/ecosystem.

Hanami

Hanami is a Ruby web framework. Just like Rails, it promotes a monolith first architecture but different from it, it suggest a Clean or Hexagonal architecture instead of MVC. It has a lower memory footprint and less features. So far what I really liked was that I was able to contribute to a small bug. On Rails I always felt like contributing was this big major task.

Sample apps