We are going to be looking at a lot of tools in this course, but you need to keep in mind these are optional.
The tools we are showing you, are in fact intended to make your life more simple and are some of the most popular tools in industry today.
There may be a learning curve when incorporating a new tool into your workflow, sometimes the benefit outweighs the time taken to learn the tool, sometimes not. These are decisions you have to make!
Don't expect that things just run out of the box and stop panicing when they don't. Developer Tools are inherently opinionated and will often look and run like Greek to you the first time you try to use them.
Powerful front end package manager, quickly and easily import frontend libraries and frameworks
Command line interface for building a production version of your app and also local server testing
An application and test helper generator for web applications
Uses require and commonjs modules to manage your frontend dependencies, replaces Bower
CSS Preprocessor that adds extra features and generates valid CSS
mkdir ang-test touch index.html mkdir js touch js/controllers.js bower install angular bower install bootstrapStart at tutorial Step 2