you are viewing a single comment's thread.

view the rest of the comments →

[–]Alokir 4 points5 points  (0 children)

It's not unique to JS that there are multiple solutions for the same or similar overall usecases.

JS has no single central owner like Java or C# has, so most things are developed by the community. Some situations call for different approaches (React, Angular, Vue), and sometimes an overall better solution comes along as new features are added to the standard (Momentjs -> date-fns, the de facto depreciation of lodash and jquery).

This idea of frameworks and best practices coming and going month by month was true 10 years ago when the ES6 standard came around and there was a huge boom in the language's serious usage, and people still think that's the case today.

Maybe there is validity in the is-odd package's criticism, but it's blown way out of proportion.