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