What is it?
Starting off, we’re going to be taking a look at a JavaScript framework called Angular. Angular is already almost on its 5th version after only a few years on the market, so it’s been difficult to keep up with. This week will be covering only Angular JS and Angular 2, which are currently the two most widely used versions.
What does it do?
Its primary purpose is to keep web programming simple. It breaks up large chunks of code into components, which make it significantly easier to edit code you’ve already written.
Does it have any cool features?
It does! Here are a few:
- Directives: this is embraced by Angular, and it allows the programmer to essentially create their own HTML tags. This could potentially be very useful and save a lot of time with reusing code.
- In-line Angular: JavaScript can be used directly in HTML, but it is pretty restricted. Angular opens the door for seamless integration of JavaScript into HTML, even allowing the use of for loops.
- MVC: Angular embraces the MVC (Model View Controller) organization system for programming, and the components make that even easier to implement.
Is it worth using?
We’ll find out in the next blog post!