Live data from Hacker News

Ask HN: What are real Ruby on Rails alternatives in 2017?

news.ycombinator.com

1–10 of 59 posts

Ask HN: What are real Ruby on Rails alternatives in 2017?

#1
What are the real alternatives to Ruby on Rails in 2017? When I saw “real” I mean, what frameworks offer a wide variety of packages/libraries, common integration with “as-a-service” offerings, and have an opinionated methodology for delivering high level web and API functionality rapidly?

I hear constant refrain “Ruby is dead” so much so that it reminds me of the situation with FreeBSD many years ago.

Admittedly I’m partial to Rails but also love microframeworks too... Sinatra, express, Kemal, iron, etc. but none of those seem to really offer a comprehensive opinionated toolset the way Rails does. There are things that are close but don’t satisfy.

Is there anything close in JS/ES, Kotlin, Rust, Go, Crystal, Scala or Java 8+?

Re: Ask HN: What are real Ruby on Rails alternatives in 2017?

#2
I found Laravel (PHP) to be almost the equivalent to Rails (Ruby) with https://lumen.laravel.com/ similar to Sinatra. I've coded, tested, debugging in both extensively. That said I don't consider Ruby declining at all and personally prefer Rails over Laravel (language, ecosystem, packages, day-to-day coding).

Re: Ask HN: What are real Ruby on Rails alternatives in 2017?

#3
post #2

I found Laravel (PHP) to be almost the equivalent to Rails (Ruby) with https://lumen.laravel.com/ similar to Sinatra. I've coded, tested, debugging in both extensively. That said I don't consider Ruby declining at all and personally prefer Rails over Laravel (language, ecosystem, packages, day-to-day coding).

+1 for no Rails bandwagon bashing!

Re: Ask HN: What are real Ruby on Rails alternatives in 2017?

#4
post #2

I found Laravel (PHP) to be almost the equivalent to Rails (Ruby) with https://lumen.laravel.com/ similar to Sinatra. I've coded, tested, debugging in both extensively. That said I don't consider Ruby declining at all and personally prefer Rails over Laravel (language, ecosystem, packages, day-to-day coding).

[deleted]

Re: Ask HN: What are real Ruby on Rails alternatives in 2017?

#7
Elixir's Phoenix is where a few former Rails folks have migrated to, so it shares a few of the ideas that made Rails so appealing: https://hackernoon.com/phoenix-is-better-but-rails-is-more-p...

A list of companies using Elixir/Phoenix: https://github.com/doomspork/elixir-companies

Discussion on how Bleacher Report (1.5B pageviews/month) moved from Rails to Phoenix: https://news.ycombinator.com/item?id=13606139

Re: Ask HN: What are real Ruby on Rails alternatives in 2017?

#8

Have you considered hacking together your own? Rails is built on top of other components (Thor for command line). I just started hacking together my own and I would say the hardest part (for me) is file generation.

The thing that’s cool about Rails is there’s some common understanding of the Rails way and in theory I can hire easier I have consistency of this working across versions, etc.

I know when I start a Rails project I’m a few steps away from business valuable functionality... less so with everything else, there’s like a design and architecture step that comes first. Sometimes/most times I just want to be productive.

Re: Ask HN: What are real Ruby on Rails alternatives in 2017?

#9
I cannot speak to those languages specifically but I don't like to limit myself against specific langs, that said, for API + high level web functionality "Laravel" is easily the best framework I have found in any language. With Dingo you have out of the box API with caches, queues, jobs, broadcasts etc.
Post reply on HN