Remix.run Logo
ksec 6 hours ago

>The most annoying problem is that the frontend barely works without JavaScript,

Not only did they spend years rewriting the frontend from Pjax to I think React? They also manage to lost customer because of it.

SoKamil 6 hours ago | parent [-]

GitHub frontend is mostly still their own [1] Web Components based library. They use Turbo to do client side reloading. They have small islands of React based views like Projects view or reworked Pull Request review. The thing is, even if you disable JavaScript, sites still load sloow. Try it yourself. Frontend code doesn’t seem to be the bottleneck.

[1] https://github.blog/engineering/architecture-optimization/ho...