Why Is Front-End Development So Unstable? A Perspective
breck-mckye.com
breck-mckye.com
In this environment there is no incentive to make things last long term. Frameworks can make breaking changes version to version, and websites may change their technology completely in each iteration. It doesn't matter because you will just throw it out in relatively short periods of time.
It seems like this is a question fundamental to any programming ecosystem, that _must_ have a reasonable solution which balances developer time assessing a potential library with the utility of that library. I'm very interested in some strategies the JS ecosystem could take to foster a culture or platform with well-known, well-supported standard libraries.
https://news.ycombinator.com/item?id=13944631
Choose a stable foundation. Think about the tradeoffs, and accept them.
There is much beauty and satisfaction in using a framework that is straightforward to understand, and does its designed job very well.