I'm working on a Next.js-inspired framework in Ruby. It's 100% server side but it's easy to make interactive web apps with it. Components are written in Haml and transpiled into Ruby. I'm currently rewriting it from scratch and it's going pretty well. I just wish I had more time to work on it.