GDG Varna - EcmaScript 6
-
Upload
dimitar-danailov -
Category
Software
-
view
527 -
download
2
Transcript of GDG Varna - EcmaScript 6
Dimitar Danailov
Software
Architect
Image source: https://www.linkedin.com/pulse/20140817172419-206881211-software-architect-explained
Merry Christmas
Happy Holidays
Topics Today
● Javascript Advantages And Disadvantages
● Industry
● Google Chrome: How it works
● Gulp, Grunt, Babel, Browserify and Webpack
● Examples and Demo
Node.js
Client Side
Development
Mobile
Development
IoT
Development
NetScape
May 1995
Brendan Eich
Image source: official Mozilla Foundation photograph
Dark Side
Image source: http://online.wsj.com/media/030112pod05_J.jpg
https://leanpub.com/understandinges6/read
ECMA-262
The JavaScript core language
features are defined in a standard
called ECMA-262.
1999 === third edition
2007, Ajax
Fourth edition
A group of leaders from Yahoo, Google, and
Microsoft came up with an alternate proposal
for the next version of ECMAScript that they
initially called ECMAScript 3.1
Failure
2008
Brendan Eich
EcmaScript 5
3.1 + 4 = 5
Industry
Article: http://www.linuxfoundation.org/news-media/announcements/2015/06/nodejs-foundation-advances-community-collaboration-announces-new
EcmaScript 2015
V8 Performance from the Driver's Seat (Chrome Dev Summit 2015)
1. a
a new optimizing compiler
smarter garbage collection
a svelte interpreter
EC2015 support
My Vision
Node.js
Mobile
Development
IoT
Development
Client Side
Development
Image source: babeljs.io
Image source: http://mobilemancer.com/wp-content/uploads/2015/06/TypeScript.png
Image source: http://tech.tmw.co.uk/img/blog/kickoff-gulp-test/featured.gif
Image source: npmjs.com/package/browserify
Image source: www.npmjs.com/package/webpack
Example
Image source: http://dab1nmslvvntp.cloudfront.net/wp-content/uploads/2015/03/1425566554jshint-logo.png
QuestionsDimitar Danailov
Software Architect at MentorMate
dimityr.danailov[at]gmail.com
Slideshare.net
Github
YouTube
Founder at VarnaIT