-
importmap-rails
Use ESM with importmap to manage modern JavaScript in Rails without transpiling or bundling.
-
Scout Monitoring
Rennaisance engineers rejoice! 1 gem 5 min to app monitoring. 5-minute onboarding. No sales team. Devs in the support channels. No DevOps team required. Get the free app insights every engineer deserves with Scout Monitoring.
Thank you! And yeah, backend dev historically, but these days I do mostly devops work. It took me quite a while to write a not completely awful looking frontend for this. :) The architecture overview is documented here if you're interested in that: https://github.com/shanet/pirep/blob/master/docs/runbook.md.
Yeah, those were brand new right around the time I started this project a few years ago with Rails 7 (or was it 6.1?). I actually ended up removing them in favor of importmap-rails since I wanted as simple of a frontend as possible and I wasn't sure of relying on what was, at the time, a brand new way of doing frontend work. Things change so quickly in JS-land that I'm always hesitant to make something a dependency unless it has a strong track record of being continuously maintained.