Angular Crash Course
#1
Before we start...
http://www.flickr.com/photos/58112514@N06/6089655050/
even before writing down your 1st line of
Angular Crash Course
#1
▶
Introduction to AngularJS
Anatomy of AngularJS
Getting Started with AngularJS
The End of the Old and the Dawn of the New
An 8-hour
focusing on
and
overview of the framework
Walking through each public API which also happens to be well-documented on the official site?
You've gotta be kidding me...
http://powerpuffssavetheday.tumblr.com/
An-gu-lah?
Why should I?
— Squidward Quincy Tentacles
http://moxie2d.deviantart.com/art/Squidward-145571470
To answer that question
a little bit of history recap is needed...
§ History of JavaScript Frameworks §
Why AngularJS
Conceptual Overview
The Angular Way
Once a best friend forever
...until the era of webapps
It has grown from
a handy DOM manipulation tool...
to an all-in-one juggernaut
without much forethoughts
Then, there is
It brings structures to our codes
...but still uses jQuery to handle the Views
What about
Well, since Backbone is unopinionated...
It lacks the necessary tools
to easily manage any webapp
above a certain threshold in complexity
From personal experiences...
In the end,
Backbone asks you to write
to get what you want
Here to save your day
History of JavaScript Frameworks
§ Why AngularJS §
Conceptual Overview
The Angular Way
(Once you two become good buddies)
(Both in terms of code structure and robustness)
(w00t!)
puts a heavy emphasis on
STRUCTURE
BEHAVIOR
PRESENTATION
The Eval JavaScript Empire
INTERFACE
LOGIC
PRESENTATION
The New Angular Republic
returns things to where they belong
in their natural forms
History of JavaScript Frameworks
Why AngularJS
§ Conceptual Overview §
The Angular Way
Toolset for Building (Your) Framework
$scope
{
$$childHead: Child
$$childTail: Child
$$listeners: Object
$$nextSibling: Child
$$prevSibling: null
$$watchers: Array[2]
$id: '004'
$parent: Child
...
}
vs
History of JavaScript Frameworks
Why AngularJS
Conceptual Overview
§ The Angular Way §
and
http://www.wallpaperup.com/41783/Spongebob_rainbow_cartoon.html