GitHub used to be great when the frontend too was in ruby, the react rework might've got somebody promoted but performance was never the same.
GitHub is so data heavy and there's so little reactivity that it should really be server side rendered.
GitHub is so data heavy and there's so little reactivity that it should really be server side rendered.
But Rails was SSR by default, and most of the frontend was just Embedded Ruby (ERB) template files all over the place. And way back when, it was even relatively common to use Javascript supersets like CoffeeScript[1] and Opal[2]. The latter being Ruby that compiled to JS.
[1]: https://coffeescript.org/ [2]: https://opalrb.com/