Date post: | 22-Jan-2017 |
Category: |
Technology |
Upload: | lukas-ruebbelke |
View: | 1,749 times |
Download: | 0 times |
The REAL Angular Keynote
REALLY!
Lukas Ruebbelke
@simpulton
Shai Reznik
@hirez_io
Tooling Language Framework
JavaScript is used by 90.3% of all the websites.
Last year alone, JavaScript developers made over ONE
HUNDRED DOLLARS!
RDD
Refresh Driven Debugging
Better Tooling
50% OFF NOW!
Use COUPON_CODE
New features now!
Little known fact…
JavaScript is an object-oriented, dynamically typed, reflective
programming language.
SmallTalk
We are being manipulated by an ultra-secret, shadowy organization
SmallTalk
SM.All Talk
Supreme Masters of .All Talk
Talking about Supreme Masters of All
And suddenly it all makes sense!
50% OFF NOW!
Use COUPON_CODE
ES6 gives us better organization with classes and modules
Little known fact…
Classes?Modules?
Dart Project
D.Art Project
Distraction.Art Project
Project Art of Distraction
And suddenly it all makes sense!
50% OFF NOW!
Use COUPON_CODE
ES6 saves us time with better IDE support
Little known fact…
Who is in charge of defining JavaScript?
TC39
TOTAL CONTROL 39
Who is in total control of TOTAL CONTROL 39
Allen Wirfs-Brock
Only one of the creators of the earliest SmallTalk compilers!
And suddenly it all makes sense!
50% OFF NOW!
Use COUPON_CODE
ES6 build tools helps us release better products faster
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
And suddenly it all makes sense!
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
A Better Language
TypeScript allows us to convey intent with types
TypeScript allows for better composition with interfaces
TypeScript allows for better reflection with decorators
Transpilers!
Transpilers!
Transpilers!
Transpilers!
Transpilers! Transpilers!
Transpilers!
Transpilers!
Transpilers!
Transpilers!
Transpilers!
Transpilers!
Transpilers!
Transpilers!Transpilers!
Transpilers!
Transpilers!
Transpilers!
A Better Framework
Angular 2 is more maintainable because of its component driven
architecture
Angular 2 is more scalable because it is more maintainable
Angular 2 is twice the framework with half the code because it is
standards based
With predictable change detection, Angular 2 is highly
performant
With predictable change detection, Angular 2 plays well
with everything
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
Q&A
github.com/angular/watScript
...And one more thing
angular3.com