ngBasics
mohuk
mohukh
Raison d'être
Toolbox for building dynamic Web apps
Quick
Expressive
Readable *
Scaleable *
* Subjective to how you build it, it's not a feature :/
Really? Do we need it, we got jQuery to rule all muppets
Browser based web apps is the trend going forward jQuery is not sufficient for this
Provides us with an API to create scaleable web apps
One server for all consumers (Mobile and Web)
AngularJS is not a replacement for jQuery (pfft.)
Okay ... So what API are we talking?
MVC, MVVM, MV* on the front-end
Templating with two-way data-binding
Extending HTML through directives
Constructs for writing modular code
Native implementation of XHR and Promises
Testability of code
Lets talk ng
Databinding
ngBasics # 1
Filters
ngBasics # 2
Directives
ngBasics # 3
Module, Controller & Scope
ngBasics # 4
Factories
ngBasics # 5
XHR
ngBasics # 6
Routing
ngBasics # 7
Glue them together
Weather forecast app
Enter lat & long for a location
Click submit to fetch weather forecast
Display the info
Utilize
open weather map API
Vallah !
Code like Shahid Bhai
Made with Slides.com