Your First AngularJS App Tutorial

- Fire development


With the many tools available to aid in developing AngularJS applications, many people have the impression that it’s an extremely complicated framework, which is not at all the case. That’s one of the main reasons I started this tutorial series.

In part one we covered the basics of the AngularJS framework and started out by writing our first application. This post is designed for beginners. If you’re a more experienced AngularJS developer, you might be more interested in demystifying directives or a story of AngularJS in use at a growing startup.

In this tutorial, we’re going to set aside the application logic layer and learn how to conduct proper AngularJS project setup, including scaffolding, dependency management, and preparing it for testing (both unit and end-to-end). We’ll do this using these AngularJS tools: Yeoman, Grunt, and Bower. Then, we’ll review the process of writing and running Jasmine tests using Karma.

It was an introduction of Your First AngularJS App Tutorial Part 2: Tools for Scaffolding, Building, and Testing by Raoni Boaventura. You can check other useful articles here. If you are not familiar with Toptal, it is necessary to mention that the platform connects the top 3% of freelance developers all over the world. Visit the official website in order to see this.