3 ms·
lodash and other utility libraries can be helpful when backend devs who don't usually work in JS need to do something complicated on the front end. That said,
by strict9 4y ago
lodash and other utility libraries can be helpful when backend devs who don't usually work in JS need to do something complicated on the front end.
That said, if focusing on front end dev work I think it removes knowledge of underlying apis which can be counterproductive in the long run. If you have enough knowledge to achieve in plain JS what is done with lodash, you are better set up for success when given a problem not yet solved in your code base or stackoverflow.
- motogpjimbo 4y agoThis is true for backend frameworks too. In the PHP world, Laravel contains many helper functions that uselessly duplicate functionality already available in the standard library. Not only is this a waste of effort from the framework's author, it also unhelpfully silos some developers into Laravel-specific knowledge. I had a colleague who had worked professionally as a Laravel developer for several years but then failed a job interview because he'd literally never written a vanilla PHP script and had no idea how to go about it.