Open Source Adventures: Episode 62: Ruby2JS
There are three main ways to run some sort of Ruby in a browser, none of them terribly satisfying:
WebAssembly - Ruby has limited support for it - you'll get good Ruby compatibility, and reasonable performance, but very poor JavaScript interoperabil...
taw.hashnode.dev6 min read