How To Learn Angular by Basel Serhan

my photo

Posted on March 31, 2020 at 1:18 AM


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.


Leave a Comment:
John Doe
I love Angular and it is very amazing in creating web applications.
Steve Jonson
I'm interested in Angular and I think it is awesome framework for frontend web development.
Kate John
Fantastic framework for frontend web development, I really love it.
Sofia Loris
I think Angular is a beautiful framework for frontend web development and I use it in creating responsive websites.
Search
About
Senior Web Developer specializing in front end development. Experienced with all stages of the development cycle for dynamic web projects. Well-versed in numerous programming and design languages including HTML5, PHP OOP, JavaScript, CSS3, MySQL, WordPress. Strong background in project management and customer relations.