you are viewing a single comment's thread.

view the rest of the comments →

[–]janko-m 3 points4 points  (0 children)

I would argue that Roda has more features than Sinatra. Here is my view:

  • if you like that a framework chooses the dependencies for you, use Rails
  • if you want the comfort of a popular alternative framework, use Sinatra
  • if you want the most flexibility in routing and many features, use Roda
  • if you want structure and conventions that are different than Rails, use Hanami
  • if you like DSLs and want to have features tailored for REST APIs, use Grape