WHAT DID WE HAVE?
1 HTML file
~ 1300 lines of code
1 CSS file
~ 1500 lines of code
10 JavaScript files
~ 1000 - 2000 lines of code each
WHY ANGULAR?
• Two-way data binding
• Modularity
• Templates
• Dependency Injection
• Simple Testing
• Supporting by Google (Community)
Bundle.json
{
"id": "edm.creative.heroCarousel",
"name": "Hero Carousel",
"dependencies": [
"core.interlock.fulcrumConfig",
"ngResource",
...
],
...
}