Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Get rid of jQuery and its plugins. #67

Open
2 of 4 tasks
MeanEYE opened this issue Sep 5, 2017 · 1 comment
Open
2 of 4 tasks

Get rid of jQuery and its plugins. #67

MeanEYE opened this issue Sep 5, 2017 · 1 comment

Comments

@MeanEYE
Copy link
Member

MeanEYE commented Sep 5, 2017

We are currently using jQuery in only few places, mostly relying on its DOM element selector which is now readily available in form of document.querySelector. This library is significantly increasing our load time and size for very few usages. The following codes need to be refactored not to rely on jQuery:

  • Communicator;
  • Language handler;
  • Individual module scripts;
  • Window system for backend.
@MeanEYE MeanEYE added this to the v0.5 milestone Sep 5, 2017
@MeanEYE MeanEYE self-assigned this Sep 5, 2017
@MeanEYE MeanEYE added enhancement and removed bug labels Mar 19, 2018
@MeanEYE MeanEYE removed this from the v0.5 milestone Mar 19, 2018
@MeanEYE
Copy link
Member Author

MeanEYE commented Mar 19, 2018

Only communicator should be jQuery free for the v0.5 release. It's not realistic to rewrite all of the module scripts without causing major disruption.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant