DEV Community

Discussion on: Stop Using React

Collapse
 
bnrosa profile image
Bernardo Rosa

I agree. Take a website such as github for an example, it is fetching html as you use it and it is very fluent and complex (much like an SPA) without all the overload a big JS bundle brings.

This is why I'm interested on initiatives such as LiveWire, that try to bring the benefits of not having to reload a page without all the extra stuff that makes development with tech such as react a big pain.

Collapse
 
tettoffensive profile image
Stuart Tett

Can you explain more about what Github is doing? Are they using a particular tech stack? I’m curious if what alternatives there are for developing web applications.

I’ve used both Vue and React and sometimes I prefer templating and other times I prefer JSX depending on the complexity of the component.

I’m always curious about solutions that follow the “ Ship HTML, not too much, mostly plain.” mentality.

Collapse
 
jwkicklighter profile image
Jordan Kicklighter

At its core, GitHub is a Ruby on Rails monolith. I can't speak to what they use for frontend interactivity, but the main application is a traditional rendered-on-server Rails app.

Collapse
 
bnrosa profile image
Bernardo Rosa

I think they use Turbolinks.

Some comments have been hidden by the post's author - find out more