2

Angular 2, Beyond the DOM

by Austin McDaniel

About Me...

Austin McDaniel

Chief Architect At Swimlane

 

Github: @amcdnl

Twitter: @amcdnl

Follow along...

Slides.com
http://slides.com/austinmcdaniel/deck-3

 

Github

https://github.com/amcdnl/ng2-three

 

Angular2 is a

awesome

platform...

for building great form, components,etc in the DOM

The DOM is awesome but...

Warning...

I'm not saying this is a GREAT idea but something to explore...

But why??

Same problems, different framework

  • Click & Touch Event Binding
  • Window Resize Events
  • Keyboard Binding
  • Life-cycle events ( Init/Destory/etc )
  • Animations
  • Styling
  • Workflow Builds ( Webpack )
  • Event Subscribing
  • Dataflow

the list goes on....

WebGL is way more intense too...

  • WebVR / Head Tracking
  • Audio is almost always present
  • Voice in some cases
  • Shaders/Vectors/etc

Code & Demo

https://github.com/amcdnl/ng2-three

There are some downsides...

Such as: DOM Rendering and Updating overhead even though you aren't doing anything with it...

Other notable projects

Thanks for listening!

Github: @amcdnl

Twitter: @amcdnl

Made with Slides.com