
This topic will act as an introduction to Angular (as Im still currently learning how it works). But to simplify it, Angular is Javascript front-end framework for web development. Its maintained by none other than Google, and its one of the most popular Java frameworks to come out. The official site has tons of documentation to go over thats very useful and easy to read!
( –> https://angular.io/ <–)
So what makes Angular different from other Javascript frameworks (because theres NEVER enough Javascript frameworks 😐 )

Well for one, Angular is always up to date thanks to Google! But more importantly, it makes web development much easier! It has cross platform capabilities (desktop, web, and mobile), it auto generates majority of the templates you need, it integrates dependency injection and declarative templates, and its easy to test.

Now, Angular is best suited for any Single Page Application (SPA) development, since it provides ready-to-use modules that make building components for a SPA easier to manipulate and control.
As I said, this post is to act more as an introduction into what Angular is. I highly recommend checking out this video ( https://www.youtube.com/watch?v=8sC55WKzJW4 ) for more reference into what Angular is. Next post, I will demonstrate how to properly install and start to use Angular.