-
Notifications
You must be signed in to change notification settings - Fork 109
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
Externals overview #352
Labels
development
general development issue
Comments
|
More alternatives:
|
Unexplored alternatives:
|
https://github.com/Download/ulog/ is not latest version intentionally, see #366 (comment) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Here I'm going to keep some thoughts about out current dependencies, left after #70/#134.
Over-using of jQuery is not good, as it facilitates undesirable code patterns.
It's impossible to just get rid of jQuery as it's used in 3rd-party plugins, but we still can minimize it's usage.
Our codebase uses very limited set of functions available in jQueryUI, and even those have serious issues:
jQueryUI has modular design, but currently we include it as a whole, even unused widgets.
It could be useful 'just in case', if only we had not forgotten to include corresponding css #224 (comment) (without it most widgets cannot be used).
Still, 3rd-party plugins can use unpredictable parts of framework.
Our current intention is switching to some modern framework like https://vuejs.org/ (#200 / #314)
The text was updated successfully, but these errors were encountered: