Hacker News new | ask | show | jobs
by thibaut_barrere 2158 days ago
Here are a few interesting pieces in Rails specifically:

- https://github.com/hopsoft/stimulus_reflex is inspired by Phoenix LiveView and is getting a bit of traction around me

- https://github.com/hopsoft/cable_ready is a companion project

- https://github.com/discourse/message_bus by Sam Saffron from Discourse is a nice way to implement live updates too, quite easily (video demo at https://twitter.com/thibaut_barrere/status/12565974431075860...)

- https://lamby.custominktech.com is a Rails + AWS Lambda integration which is also gaining a bit of traction

I also see interesting stuff in Ruby more generally these days:

- my own https://www.kiba-etl.org (data processing framework) is growing nicely

- https://sidekiq.org is very solid and used in most Rails app I've seen

- https://github.com/contribsys/faktory allows interop-jobs (e.g. create from Ruby, consume from something else), which is also interesting

- https://github.com/oracle/truffleruby is making very good progress

Just a few cherry-picked links, but I definitely think there are some nice evolutions going on in the Ruby world (speaking as someone also using Elixir in production!).

2 comments

In addition to that Hey.com[1] was recently released which is a new app built by Basecamp. Where Ruby on Rails originated.

This new app comes with many new technologies. Some of which are already extracted into Rails (ActionText and ActionMailer), and some that will be (completely new approach to frontend with an all new Turbolinks).

At the same time Stimulus is getting mature.

All the excited around this, is motivating people to start creating helpful Rails resources[2], which in turn leads to more excitement.

[1] https://hey.com

[2] https://twitter.com/marckohlbrugge/status/127174984488606105...

They seem to be recreating turbolinks ever couple of years heh.
Yeah this was my thought too: if turbolinks needed to be recreated for Hey, have they been selling a bill of goods with the arguments that you don't need these newfangled front end frameworks because turbolinks is already plenty good enough?
Also inspired by liveview and worth Checking out.

https://github.com/unabridged/motion