News for hackers. Stuff that matters.
Re:Bootstrap 5 will remove jQuery as a dependency by sam0x17 on Tuesday February 12, 2019 @06:33PM (#19148829)
That said, I'm still waiting for a js framework to come around that uses the shadow dom that isn't terrible in some way. Like something with the light-weight unopinionated-ness of jquery, but modern features. I don't want to use whatever paradigm some framework enforces, just let me use the new features, with whatever paradigm I feel like making myself.
Re:Bootstrap 5 will remove jQuery as a dependency by EB66 on Wednesday February 13, 2019 @01:33AM (#19150922)
@sam0x17 If you have the time, take a look at this JS framework I put together ( https://github.com/elliotnb/nimbly ) and it's observer library dependency ( https://github.com/elliotnb/observable-slim ).

I built the framework so developers can take advantage of the benefits of modern frameworks (templating, data binding, state management, no explicit DOM manipulations, automated unit testing, loosely coupled modular components, etc) but without the typical drawbacks of modern frameworks. The framework has far fewer abstractions than React or Vue, requires no domain specific language (i.e., you write in plain HTML, CSS and JS), and does not require compiling/transpiling. The framework embraces the DOM instead of abstracting away from it and still refreshes/re-renders components in a highly performant manner via DocumentFragments.

We've used the framework fairly extensively at my work because it plays very nicely with our jQuery-heavy legacy code and allows for much easier re-factors.

The observer library has gained a fair bit of interest from other developers (~600 downloads per week via npm) and it'd be great if I could interest others in trying out the framework too. I'd love to hear feedback from anyone who takes the time to try it out. Other contributors would be fantastic.

Re:Bootstrap 5 will remove jQuery as a dependency by sam0x17 on Wednesday February 20, 2019 @06:59PM (#19213308)
This sounds super nice. Checking it out!
Re:Bootstrap 5 will remove jQuery as a dependency by EB66 on Wednesday February 20, 2019 @07:49PM (#19213542)
@sam0x17 Awesome! The best way to get started is to take a look the basic set of sample components: https://github.com/ElliotNB/nimbly/tree/master/sample

The README is more like a reference manual. If you try to learn how the framework works just by reading the README, it'll probably just lead to confusion.

Re:Bootstrap 5 will remove jQuery as a dependency by colordrops on Tuesday February 12, 2019 @08:21PM (#19149504)
Polymer or the more light-weight LitElement.