3 ms·
For me - it's massive churn due to newer versions generally being incompatible with the earlier ones, and being pushed out fast. Whenever I do start using any
by senko 4y ago
For me - it's massive churn due to newer versions generally being incompatible with the earlier ones, and being pushed out fast.
Whenever I do start using any kind of JS framework and go through the process of researching best practices, ecosystem of related packages, etc., in a year or two that is largely irrelevant. Thus, the next time I need to start a JS project, it doesn't matter to me whether I'll pick the same or a different framework du jour, I will have approximately the same amount of (re)learning to do.
Compare that with Django, where little changes in years (one data point, I recently upgraded a legacy SaaS from Python2 and Django 1 to Python3 and Django 4 and it was a few days' work). This means every time I work with Django, I learn more about the ecosystem and it's easier for me to just start new projects in it as well.