+ All Categories
Home > Technology > The REAL Angular Keynote

The REAL Angular Keynote

Date post: 22-Jan-2017
Category:
Upload: lukas-ruebbelke
View: 1,749 times
Download: 0 times
Share this document with a friend
74
The REAL Angular Keynote REALLY!
Transcript
Page 1: The REAL Angular Keynote

The REAL Angular Keynote

REALLY!

Page 2: The REAL Angular Keynote

Lukas Ruebbelke

@simpulton

Page 3: The REAL Angular Keynote

Shai Reznik

@hirez_io

Page 4: The REAL Angular Keynote

Tooling Language Framework

Page 5: The REAL Angular Keynote

JavaScript is used by 90.3% of all the websites.

Page 6: The REAL Angular Keynote
Page 7: The REAL Angular Keynote
Page 8: The REAL Angular Keynote

Last year alone, JavaScript developers made over ONE

HUNDRED DOLLARS!

Page 9: The REAL Angular Keynote

RDD

Page 10: The REAL Angular Keynote

Refresh Driven Debugging

Page 11: The REAL Angular Keynote

Better Tooling

Page 12: The REAL Angular Keynote
Page 13: The REAL Angular Keynote
Page 14: The REAL Angular Keynote
Page 15: The REAL Angular Keynote

50% OFF NOW!

Use COUPON_CODE

Page 16: The REAL Angular Keynote

New features now!

Page 17: The REAL Angular Keynote
Page 18: The REAL Angular Keynote

Little known fact…

Page 19: The REAL Angular Keynote

JavaScript is an object-oriented, dynamically typed, reflective

programming language.

Page 20: The REAL Angular Keynote

SmallTalk

Page 21: The REAL Angular Keynote
Page 22: The REAL Angular Keynote

We are being manipulated by an ultra-secret, shadowy organization

Page 23: The REAL Angular Keynote

SmallTalk

Page 24: The REAL Angular Keynote

SM.All Talk

Page 25: The REAL Angular Keynote

Supreme Masters of .All Talk

Page 26: The REAL Angular Keynote

Talking about Supreme Masters of All

Page 27: The REAL Angular Keynote

And suddenly it all makes sense!

Page 28: The REAL Angular Keynote

50% OFF NOW!

Use COUPON_CODE

Page 29: The REAL Angular Keynote

ES6 gives us better organization with classes and modules

Page 30: The REAL Angular Keynote

Little known fact…

Page 31: The REAL Angular Keynote

Classes?Modules?

Page 32: The REAL Angular Keynote

Dart Project

Page 33: The REAL Angular Keynote

D.Art Project

Page 34: The REAL Angular Keynote

Distraction.Art Project

Page 35: The REAL Angular Keynote

Project Art of Distraction

Page 36: The REAL Angular Keynote

And suddenly it all makes sense!

Page 37: The REAL Angular Keynote

50% OFF NOW!

Use COUPON_CODE

Page 38: The REAL Angular Keynote

ES6 saves us time with better IDE support

Page 39: The REAL Angular Keynote

Little known fact…

Page 40: The REAL Angular Keynote

Who is in charge of defining JavaScript?

Page 41: The REAL Angular Keynote

TC39

Page 42: The REAL Angular Keynote

TOTAL CONTROL 39

Page 43: The REAL Angular Keynote

Who is in total control of TOTAL CONTROL 39

Page 44: The REAL Angular Keynote

Allen Wirfs-Brock

Page 45: The REAL Angular Keynote

Only one of the creators of the earliest SmallTalk compilers!

Page 46: The REAL Angular Keynote

And suddenly it all makes sense!

Page 47: The REAL Angular Keynote

50% OFF NOW!

Use COUPON_CODE

Page 48: The REAL Angular Keynote

ES6 build tools helps us release better products faster

Page 49: The REAL Angular Keynote
Page 50: The REAL Angular Keynote

Therefore its name is called Babel, because there the Lord confused the language of all the earth; and from

there the Lord scattered them abroad over the face of all the earth.Genesis 11:9

Page 51: The REAL Angular Keynote

And suddenly it all makes sense!

Page 52: The REAL Angular Keynote

Better Tooling

• ES6 gives us better organization with classes and modules

• ES6 saves us time with better IDE support

• ES6 build tools helps us release better products faster

• Most importantly! ES6 tooling allows us to use latest features now

Page 53: The REAL Angular Keynote

A Better Language

Page 54: The REAL Angular Keynote
Page 55: The REAL Angular Keynote

TypeScript allows us to convey intent with types

Page 56: The REAL Angular Keynote

TypeScript allows for better composition with interfaces

Page 57: The REAL Angular Keynote

TypeScript allows for better reflection with decorators

Page 58: The REAL Angular Keynote

Transpilers!

Transpilers!

Transpilers!

Transpilers!

Transpilers! Transpilers!

Transpilers!

Transpilers!

Transpilers!

Transpilers!

Transpilers!

Transpilers!

Transpilers!

Transpilers!Transpilers!

Transpilers!

Transpilers!

Transpilers!

Page 59: The REAL Angular Keynote

A Better Framework

Page 60: The REAL Angular Keynote
Page 61: The REAL Angular Keynote

Angular 2 is more maintainable because of its component driven

architecture

Page 62: The REAL Angular Keynote

Angular 2 is more scalable because it is more maintainable

Page 63: The REAL Angular Keynote

Angular 2 is twice the framework with half the code because it is

standards based

Page 64: The REAL Angular Keynote

With predictable change detection, Angular 2 is highly

performant

Page 65: The REAL Angular Keynote

With predictable change detection, Angular 2 plays well

with everything

Page 66: The REAL Angular Keynote

Everything you need to know about Angular 2 is blah blah blah, blah blah, and

blah blah blah blah.And you will be totally fine as long as you

blah blah blah, blah and blah blah blah

Page 67: The REAL Angular Keynote

Q&A

Page 68: The REAL Angular Keynote
Page 69: The REAL Angular Keynote
Page 70: The REAL Angular Keynote
Page 71: The REAL Angular Keynote
Page 72: The REAL Angular Keynote

github.com/angular/watScript

Page 73: The REAL Angular Keynote

...And one more thing

Page 74: The REAL Angular Keynote

angular3.com


Recommended