Reduce Bundle Size
- Mentors
- Sage Ross
- Organization
- Wikimedia Foundation
The WikiEduDashboard's current bundle size is around 4.3 MB. That is a lot of code that's being downloaded and parsed on the client. The user experience takes a hit for users on low bandwidth connection. Thankfully, the bundle size can be drastically reduced using code-splitting and dynamic/lazy loading of the modules so it makes for a far better user experience.
This project aims to cut down on the current bundle size by at least 40 to 50 percent by removing dead code and loading modules when only required, wherever possible.