Good work. It seems like a working library. And it's fast at the things it chooses to do. But ... 1. Ditching React and Angular for this is like ditching Photoshop for MS Paint. 2. Someone using Zam isn't "going vanilla JS", they are going Zam JS. 3. Going into a performance arms race with jQuery is not a one man job. It would be nice to know how you achieve such performance gains. What tradeoffs are involved? Like,…
"Like, is it faster because it uses native dom selection functions?"
Yes, this library is fast because it's based around native dom functions.
"If that's not the case, what kind of groundbreaking work did you do here to achieve the impressive looking benchmarks on the Github page?"
I'm not claiming there's anything "groundbreaking" about this library. I made it to encourage vanillajs development, which I believe to be important.