Re:Building GitHub with Ruby on Rails
by ativzzz on Friday April 07, 2023 @10:07AM
(#35481715)
I think it's a tradeoff - rails makes live frontend updating challenging because you need to maintain a separate system to manage that, especially when you have a large app. JS frameworks have this built in, but their backend is lacking compared to rails IMO
[ Parent
| on HN ]
Re:Building GitHub with Ruby on Rails
by doodlesdev on Friday April 07, 2023 @04:22PM
(#35486503)
GitHub could've used Hotwire [0] but instead they decided to grow a buggy immature in-house solution.
Even with my kindest interpretation, I cannot find how this comment adds anything to the conversation. It’s also incorrect. Hotwire was released after GitHub’s internal UI framework (which is quite impressive!) was created.
Attributing some UI bugs with their choice of framework is a massive oversimplification of the problem.
> Hotwire was released after GitHub’s internal UI framework
Any source for this?
My understanding is that it was extracted for building Hey from the use cases the 37signals people had on other products such as basecamp, etc.