Remove jQuery from the main bundle
Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.
One eventual goal for the ~"Category:FE/UX Foundations" group will be to phase out and eventually remove jQuery and all legacy libraries that rely on it. We had started this process by removing all uses of jQuery's ajax functions in the past, and we ought to start proactively removing it wherever it is not needed and can be easily replaced with native javascript.
Our first goal should be to get the library out of the main.js bundle. Once this is done, jQuery will only be loaded on pages where it is needed, and it can be slowly targeted and eliminated on pages prioritized by those with the most performance gains to be had.
Edited by 🤖 GitLab Bot 🤖