I just started to wrap my head around controllers, however in a tutorial for learning ui-router I saw my presenter using his controller with "as" syntax. I researched more about it and saw it instantiates a controller as a class.
When should "as" syntax be used?