Should You Use Ruby on Rails or Hanami?

This page summarizes the projects mentioned and recommended in the original post on dev.to

InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  1. factory_bot_rails

    Factory Bot ♥ Rails

    Finally, before writing and running any tests, you'll likely need to install another gem to define test data for your Rails app: FactoryBot.

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. Ruby on Rails

    Ruby on Rails

    Industry adoption - Without including the adoption of other popular and more established frameworks like Python, React, C#, and others, if we consider the adoption of Ruby frameworks, Rails easily eclipses Hanami. The Rails homepage lists some big-name organizations using the framework. On the other hand, as the new kid on the block, Hanami is not so widely adopted. We'll have to wait and see whether that will change in the future.

  4. rspec-rails

    RSpec for Rails 7+

    When it comes to testing code, both frameworks are very much comparable since you can test either using the versatile RSpec library.

  5. Apache JMeter

    Apache JMeter open-source load testing tool for analyzing and measuring the performance of a variety of services

    You could use many methods to run performance tests on your app, one of the most popular being Apache JMeter. Let's use the benchmark numbers to compare Hanami and Rails.

  6. Hanami

    A flexible framework for maintainable Ruby apps

    While Rails is very well-known in the Ruby community, Hanami is less so. It's a fairly new modern Ruby framework trying to take on Rails' dominance of the full-stack web framework space.

  7. flyctl

    Command line tools for fly.io services

    To begin with, you could go with a Platform-as-a-Service (PaaS) provider like Heroku, or Fly for a more seamless experience. You can also do a bit of DevOps: set up a Docker installation on a VPS and deploy your app there.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • 16 Best Ruby Frameworks For Web Development [2024]

    6 projects | dev.to | 11 Mar 2024
  • Is Ruby a dying language?

    2 projects | /r/ruby | 5 Dec 2023
  • Enhancing development with REPLs - A practical guide

    6 projects | dev.to | 3 Sep 2023
  • I_suck_and_my_tests_are_order_dependent

    9 projects | news.ycombinator.com | 16 Feb 2023
  • Languages to learn Web development

    4 projects | dev.to | 19 Sep 2022

Did you know that Ruby is
the 12th most popular programming language
based on number of references?