The difference between Angular.js & Angular!

in webdevelopment •  3 years ago 

angular-homepage.jpg

Before learning Angular, it helps to know a bit about the original version, called AngularJS, and talk about the most important differences between the first version and the later ones.Angular 2, 4 and 5 are very similar and they are all very different from the original AngularJS. It seems very strange that we had AngularJS for several years then Angular 2, 4 and 5 in a short space of time. This is because the people at Google decided to implement Semantic Versioning since version 2. Semantic versioning is the new standard for software versioning and the reason why it is now so popular is that the version number (or the change of version number) provides information about the changes made since the last version. With semantic versioning, the version number is split into three parts, each part separated by a period. [major version number] . [minor version number] . [patch version number] So when Angular changed from 4 to 5, this was a change of major version number.

"Success is a lousy teacher. It seduces smart people into thinking they can't lose."
Bill Gates Wikipedia entry

AngularJS is incredibly productive once you have mastered it. Despite all of this, it doesn’t prevent us from seeing its weaknesses. AngularJS is not perfect, with some very difficult concepts to grasp, and traps hard to avoid.

Most of all, the Web has changed since AngularJS was conceived. JavaScript has changed. New frameworks have emerged, with great ideas, or better implementation. We are not the kind of developers to tell you that you should use this tool instead of that one. We just happen to know some tools very well, and know what fits the project. AngularJS was one of those tools, allowing us to build well-tested web applications, and to build them fast. We also tried to bend it where it didn’t fit. Don’t blame us, it happens to the best of us.

Useful Resources to learn more about Angular:

https://books.ninja-squad.com/angular
https://leanpub.com/developing-with-angular
https://gumroad.com/l/essential_angular
https://www.packtpub.com/product/learning-angular-third-edition/9781839210662
https://gumroad.com/l/angular-ngrx-book

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!