jquery conf berlin - ondrisek - from java to angularjs (without pain)
TRANSCRIPT
@electrobabe
From Java To AngularJS(Without Pain)
9.12.2015 jquery conf berlin @electrobabe
Background
9.12.2015 jquery conf berlin @electrobabe
JavaScript!!!
9.12.2015 jquery conf berlin @electrobabe
Java <3
9.12.2015 jquery conf berlin @electrobabe
JavaScript
9.12.2015 jquery conf berlin @electrobabe
JavaScript is evil
9.12.2015 jquery conf berlin @electrobabe
JavaScript is eval
9.12.2015 jquery conf berlin @electrobabe
JavaScript is evil
9.12.2015 jquery conf berlin @electrobabe
JS: The Home Of Antipatterns
9.12.2015 jquery conf berlin @electrobabe
Some master it...
9.12.2015 jquery conf berlin @electrobabe
MVC in Java
9.12.2015 jquery conf berlin @electrobabe
AngularJS FTW!
9.12.2015 jquery conf berlin @electrobabe
MVW in Angular
9.12.2015 jquery conf berlin @electrobabe
ng-what?
9.12.2015 jquery conf berlin @electrobabe
Live Edit in Browser
9.12.2015 jquery conf berlin @electrobabe
Live Edit in Browser
9.12.2015 jquery conf berlin @electrobabe
Add a Controller to View
9.12.2015 jquery conf berlin @electrobabe
The Controller
9.12.2015 jquery conf berlin @electrobabe
Live Edit in Browser
9.12.2015 jquery conf berlin @electrobabe
Live Edit in Browser
9.12.2015 jquery conf berlin @electrobabe
Live Edit in Browser
9.12.2015 jquery conf berlin @electrobabe
Use A Model
9.12.2015 jquery conf berlin @electrobabe
Different Modules in Controller
9.12.2015 jquery conf berlin @electrobabe
Dependency Injection
9.12.2015 jquery conf berlin @electrobabe
Directives
9.12.2015 jquery conf berlin @electrobabe
Deep Linking & Routing
9.12.2015 jquery conf berlin @electrobabe
Nested Views
9.12.2015 jquery conf berlin @electrobabe
Nested Views
9.12.2015 jquery conf berlin @electrobabe
Nested Views
9.12.2015 jquery conf berlin @electrobabe
Structure
9.12.2015 jquery conf berlin @electrobabe
Testability
9.12.2015 jquery conf berlin @electrobabe
Build
9.12.2015 jquery conf berlin @electrobabe
Dependency Management
9.12.2015 jquery conf berlin @electrobabe
Supporting Frameworks
9.12.2015 jquery conf berlin @electrobabe
Best practices & Lessons Learned
9.12.2015 jquery conf berlin @electrobabe
Downsides
9.12.2015 jquery conf berlin @electrobabe
Downsides
9.12.2015 jquery conf berlin @electrobabe
I can has code? kthxbye
https://github.com/electrobabe/hungry-ui
9.12.2015 jquery conf berlin @electrobabe
Any Questions?
9.12.2015 jquery conf berlin @electrobabe
CATS!
9.12.2015 jquery conf berlin @electrobabe
Links
● Slides and Src on Githubhttps://github.com/electrobabe/hungry-ui
● http://electrobabe.at
● https://play.google.com/store/apps/details?id=at.chefbabe.hungry
● https://play.google.com/store/apps/details?id=com.likeahipster.app
9.12.2015 jquery conf berlin @electrobabe
Credentials
Images from● hipsterlogogenerator.com● stocksnap.io ● Wikipedia● Giphy