Is material-ui jQuery free ?
I just wanted to know, whether material-ui (which is a react components package provided by Google) uses jQuery or not ?
Listen kid, dig into react and you will find out that react will not work with Jquery as React itself is a view management lib and it would not like a s*it a*s library like Jquery interfering with it's work.. so, any implementation of JS that works with React HAS to be Jquery free.
That fat bloated TRAIN WRECK of developer ineptitude is responsible for more broken accessibility on websites than most any other cause. EVERYTHING I've ever seen done in jQuery falls squarely into one of three categories:
1) stuff that would have been less code, simpler to code, or more efficient to code without it.
2) Stuff that's CSS' damned job!
3) Garbage that has ZERO damned business on a website in the first place.
That by itself MINIFIED and gzipped it is in the same ballbark that I would generally allow scripting in a template (at least my own, not counting social media stuff) to reach WITHOUT minification/compression? 100% grade A farm fresh derpitude!
Two thirds of its codebase is artsy-fartsy crap that only impresses script-kiddies and rubes, and does NOTHING but get in the way of usability and accessibility. All the claims of what it does makes little to no sense to me, as how it works is a convoluted pointlessly cryptic train wreck that just makes people work harder, not smarter... and when people talk about it helping work on the DOM, I genuinely HAVE ZERO DAMNED CLUE WHAT THE **** THEY'RE TALKING ABOUT, GIVEN IT SLOPS IN THE DUMBASS INNERHTML METHODOLOGY ALL OVER THE PLACE AND ENCOURAGES THE USE OF ENDLESS NODELISTS! THAT'S THE OPPOSITE OF WORKING WITH THE DOM!!!
Just look at the BS hoops you have to jump through just to get what vanilla JS these days can grab as firstElementChild.
It's not just a pile of manure, it's at least two metric tonnes of it -- enough to easily bury Biff's 1948 Ford Super De Luxe for good.
Material UI doesn't use jQuery. And most React.js library try to stay away from jQuery as far as possible. Because jQuery mutates the DOM directly, and React assumes that it's the only one who mutates the DOM.
Also, material-ui isn't from Google. The Material Design specs is from Google. material-ui is a library that implements Material Design specs.