Description
We've already done some significant work to improve performance (please note on production) including
- Code splitting in Webpack 4
- Inline rendering of CSS and Rails JS assets
- Deferring JS assets from React
- Using async on third party JS scripts
- Gzipping
- Minifying CSS in both Rails and React
- Caching
The Audit tool in Google developer console is super rad (you should check it out if you haven't already). Our performance score went from ~3 to ~40 on mobile and ~0 to ~36 on desktop on the signed in home page (Simulated Fast 3G, 4x CPU slowdown).
There is still significant work we can do with cutting down on reducing JS payloads. See screenshots below for more details.
Screenshots
Mobile

Desktop

Payload Stats


Please assign yourself (via the Assignees dropdown), if you do want to work on this issue. Can't find yourself? You need to join our organization.
Check out our Picking Up Issues guide if you haven't already!
Description
We've already done some significant work to improve performance (please note on production) including
The Audit tool in Google developer console is super rad (you should check it out if you haven't already). Our performance score went from ~3 to ~40 on mobile and ~0 to ~36 on desktop on the signed in home page (Simulated Fast 3G, 4x CPU slowdown).
There is still significant work we can do with cutting down on reducing JS payloads. See screenshots below for more details.
Screenshots
Mobile
Desktop
Payload Stats
Please assign yourself (via the Assignees dropdown), if you do want to work on this issue. Can't find yourself? You need to join our organization.
Check out our Picking Up Issues guide if you haven't already!