Egghead Instructor Aaron Frost

Aaron Frost

Aaron "Frosty" Frost is a happy employee of Domo, Inc. His focus is on bringing fun features to the app, while shoring up technical debt and turning rusty code insto code that sparkles. He's currently working on two next generation JavaScript books for Orielly on the topic of ECMAscript 6.



Unlock all of Aaron's PRO Lessons
click for instant access!

Browse Aaron Frost's lessons.

showing 6 lessons...

Using ng-annotate for min-safe AngularJS

P

Cleaning your build folder with grunt-contrib-clean

P

Minifying your output with grunt-uglify

P

Concatenating Your Javascript with grunt-contrib-concat

P

Development Automation Tasks with Grunt

P

Introduction to Grunt for Angular

P
angularjs tutorial about Using ng-annotate for min-safe AngularJS

Using ng-annotate for min-safe AngularJS

6:03 angularjs PRO

When you minify your code with a tool like Uglify, the resulting minified file will rename variables. This is a problem for AngualrJS, which uses parameter names to provide injected dependencies. You could use the array notation manually, but no human should ever have to suffer this fate, or you could use ng-annotate with Grunt, and let your helper robots get the job done instead.

js tutorial about Cleaning your build folder with grunt-contrib-clean

Cleaning your build folder with grunt-contrib-clean

2:05 js PRO

Grunt will clean up your build with the grunt-contrib-clean to make sure that no artifacts from previous builds are hanging around.

js tutorial about Minifying your output with grunt-uglify

Minifying your output with grunt-uglify

2:23 js PRO

For production we want to use minified javascript to reduce the payload that is sent from the server. This can easily be accomplished with grunt-uglify.

js tutorial about Concatenating Your Javascript with grunt-contrib-concat

Concatenating Your Javascript with grunt-contrib-concat

2:02 js PRO

You can use Grunt to combine all of your Javascript files into a single concatenated file.

js tutorial about Development Automation Tasks with Grunt

Development Automation Tasks with Grunt

4:24 js PRO

With Grunt you can automate core tasks for your AngularJS project. In this lesson we will take a look at converting Stylus files to CSS, and add a watch task to convert those files automatically whenever a change is detected.

angularjs tutorial about Introduction to Grunt for Angular

Introduction to Grunt for Angular

2:19 angularjs PRO

Task automation is critical for any AngularJS single-page application. Grunt gets the job done.

HEY, QUICK QUESTION!
Joel's Head
Why are we asking?