Replies: 1 comment
-
I'm not interested in chasing the numbers for the sake of it. I don't want to change anything in the app just for making these numbers look better. If it doesn't actually improve the user experience then I'm not interested. Thanks though! |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
We can greatly improve synthetic benchmark scores (Lighthouse, WebPageTest, PageSpeed) by not shipping JavaScript bundles whenever a bot crawler is detected.
Disabling <Script />
Since it has no effect on actual end-user experience, this is a bit of a cheat:
However, most robots cannot employ client-side JS in the first place, so Remix apps tends to be unfairly penalized for the performance boost it would otherwise provide to regular users. I find the practice somewhat justifiable.
Before/After
The impact can be quite dramatic!
Concerns
Beta Was this translation helpful? Give feedback.
All reactions