ng-conf 2015
(brief summary)
Owen Mead-Robins
ngconfvideos
(Much Better Then Me)
Angular 2 Keynote
Misko Hevery
Syntax vs Symantics
- Familiar != Simple
- Reduce number of rules / API
- Much more toolable
User Dictates Data Binding
- User specifies how data is passed in
- title="literal"
- [title]="expression"
- <div [text]='var'> or <dv [innerHtml]='var'>
Lots Of Directives Disapear
Angular 2 Philosophies
- Very much embracing web components
- Much more use of Shadow DOM
(Angular to emulate Shadow DOM as needed) - Speed is a key part of 2.0
(Jeff Cross' primary Job right now)
Migrate 1.x to 2.x
Brad & Igor
Migration Tips for Right Now
- 1.x path will lead you towards 2.0
- Start using the 1.4 router
- Follow Best Practices
Services 2.0 Migration Prep
- Pretty easy to migrate
(not a lot of Angular in services) - Try to use ES6 with transpilers
Directives 2.0 Migration Prep
- Try using Controller As syntax
- Start using `component` from 1.4
- Again, try to start using ES6
TypeScript
So I Code In?
ES5, ES6, TypeScript, Dart
(or really whatever)
But they suggest TypeScript
Data Persistence
FalcorJS
(Netflix)
REST Paths all the things!
GraphQL & Relay
(FaceBook)
Not presented, but came up in a number of conversations. Looks Interesting.
Neither Is Released Yet
Potpourri
- Much better i18n support
- Protractor now has plug-ins
- General feeling of moving away from SCRUM
- Using Google Sheets for demo data
ngconfvideos
(Seriously, Much Better Then Me)
Thanks
Owen Mead-Robins
owenmead@gmail.com
ng-conf 2015 Recap
By owenmead
ng-conf 2015 Recap
- 560