Ask HN: High Quality JavaScript Code Bases?
Library code is OK, but extra +1 if you can point me towards any extremely well done application level JS.
Thanks.
Library code is OK, but extra +1 if you can point me towards any extremely well done application level JS.
Thanks.
I'm serious. Every time I see modern JS I look back at the JQuery ecosystem and it seems like we were all expelled from paradise. Elegant, modular, flexible, simple. Easy to use and extend. Even had a GUI library. No need for cross-compilation. No need for a package manager with a centralized namespace and a brittle and easily sabotaged dependency tree, because the web itself is the package manager (as God intended.)
jQuery age was horrible. You needed to manually add <script/style/fonts> into HTML. Everything was based on classes and IDs, small change in CSS would brake jQuery functionality. Codebases were poorly organised and often a mixture of PHP and JS that was re-initialised on every form click. If you wanted to use a third party component, you typically needed to pay for it. Before package managers, you got a zip file, or you needed to include script tag to third party domain in specific order, after jQuery and jQuery-UI.
Extremely elegant ES5 project