Should you use AngularJS or not: 4 awesome points to remember as a Web Developer

Just want to share these 4 great points to remember as a Web Developer or an IT professional which is written by a guy (couldn’t find name) having 30 years of experience in the software development field and 15 years in web development. However, I wasn’t looking for it. I was searching about AngularJS integration with MySQL. The article in which he commented it was 5 Awesome AngularJS Features. Although the article is great, but I was more intrigued by this following pieces of advice. What I concluded this not only applies to Javascript but to all other programming languages and existing technology as a whole.

  1. Stop looking for the perfect technology stack that you will be able to use from here until you retire. It doesn’t exist. I’ve been through 4 generations of technology stacks over the past 15 years as the Internet, languages, tools, hardware, etc. have all evolved, they have rendered my previous architectural decisions out-dated.

  2. You don’t have to choose just one JS framework. There’s no genie here saying you get one wish and one wish only. Develop your next project with AngularJS. If you like it, keep developing with it. If you don’t, try another. There is nothing wrong with having each project built with a different set of frameworks. Fact of that matter, that’s going to happen anyway (see my point #1 as to why).

  3. Use AngularJS, knowing full well that, in all likelihood, something better will evolve out of it and, in 5 years, AngularJS will be passé and you’ll abandon it in favor of an even better framework. That’s a good thing – not a bad thing. The use of these frameworks expose their weakness, which allows AngularJS to improve upon itself, or someone else will take the lessons learned from it and build a framework twice as good.

  4. Finally, the more frameworks you use, the greater your perspective and the more flexible your mind becomes, making it quicker and easier to move from one technology stack to another without fear or intimidation.

great-advice-anjularjs-or-not

References:

  • Ruebbelke, L. (2012) 5 awesome AngularJS features. Available at: http://code.tutsplus.com/tutorials/5-awesome-angularjs-features–net-25651 (Accessed: 28 June 2016).