3 ms·
If anyone who does front end development can't accept the fact that the tools and technologies they use are going to change dramatically every few years then th
by marknutter 12y ago
If anyone who does front end development can't accept the fact that the tools and technologies they use are going to change dramatically every few years then they should probably move further down the stack or onto native platforms. Don't choose frameworks like Angular or Ember because you want to "set it and forget it". Choose them because they make you productive now. If your angular app works now, it will likely work years from now. If it causes you a great deal of stress to keep up with the latest tech, then don't bother keeping up with the latest tech. Continue using angular 1.3 or jquery or whatever it is you're personally most productive with. The sky is not falling, and the only constant in web development is change.
- d2p 12y agoThat's fine if your app is a toy you can rewrite in 6 months. If you have a huge number of products that span millions of lines of code and took over 10 years to write and you're trying to pick a tech stack you can use across them all; this isn't going to fly.
- kylecordes 12y agoMoreover, many people who have been choosing AngularJS have been doing so because they believe that by coming from Google it stands a much better chance than numerous competing solutions of surviving and being updated for years to come. That is still probably true, but if it turns out to be true in the sense that you can keep using AngularJS but need to substantially rewrite your project every couple of years to keep up with radical changes, the value proposition is lessened considerably.