Download - Js in 2016
![Page 1: Js in 2016](https://reader031.vdocuments.us/reader031/viewer/2022021918/58a1bfb01a28ab537c8b71fd/html5/thumbnails/1.jpg)
JavaScript Standarts in 2016
History of JS. ESXXXX. ECMAScripts. ES Next.
![Page 2: Js in 2016](https://reader031.vdocuments.us/reader031/viewer/2022021918/58a1bfb01a28ab537c8b71fd/html5/thumbnails/2.jpg)
ES6, ES2015, ES2016, ES Harmony, ES5.1, ES Next,
ES2017 with stage 0WTF?
![Page 3: Js in 2016](https://reader031.vdocuments.us/reader031/viewer/2022021918/58a1bfb01a28ab537c8b71fd/html5/thumbnails/3.jpg)
![Page 4: Js in 2016](https://reader031.vdocuments.us/reader031/viewer/2022021918/58a1bfb01a28ab537c8b71fd/html5/thumbnails/4.jpg)
![Page 5: Js in 2016](https://reader031.vdocuments.us/reader031/viewer/2022021918/58a1bfb01a28ab537c8b71fd/html5/thumbnails/5.jpg)
![Page 6: Js in 2016](https://reader031.vdocuments.us/reader031/viewer/2022021918/58a1bfb01a28ab537c8b71fd/html5/thumbnails/6.jpg)
![Page 7: Js in 2016](https://reader031.vdocuments.us/reader031/viewer/2022021918/58a1bfb01a28ab537c8b71fd/html5/thumbnails/7.jpg)
![Page 8: Js in 2016](https://reader031.vdocuments.us/reader031/viewer/2022021918/58a1bfb01a28ab537c8b71fd/html5/thumbnails/8.jpg)
ECMAScript (wiki)
https://en.wikipedia.org/wiki/ECMAScript
![Page 9: Js in 2016](https://reader031.vdocuments.us/reader031/viewer/2022021918/58a1bfb01a28ab537c8b71fd/html5/thumbnails/9.jpg)
ES.NextES.Next is a dynamic name that refers to whatever the next
version is at time of writing. ES.Next features are more correctly called proposals, because by definition the
specification has not been finalized yet.
https://github.com/tc39/proposals
![Page 10: Js in 2016](https://reader031.vdocuments.us/reader031/viewer/2022021918/58a1bfb01a28ab537c8b71fd/html5/thumbnails/10.jpg)
The TC39 Process
Stage 0 Stage 1 Stage 2 Stage 3 Stage 4
https://tc39.github.io/process-document/
![Page 11: Js in 2016](https://reader031.vdocuments.us/reader031/viewer/2022021918/58a1bfb01a28ab537c8b71fd/html5/thumbnails/11.jpg)
Browsers support ES6
![Page 12: Js in 2016](https://reader031.vdocuments.us/reader031/viewer/2022021918/58a1bfb01a28ab537c8b71fd/html5/thumbnails/12.jpg)
https://babeljs.io/
![Page 13: Js in 2016](https://reader031.vdocuments.us/reader031/viewer/2022021918/58a1bfb01a28ab537c8b71fd/html5/thumbnails/13.jpg)
https://babeljs.io/docs/setup/
Babel Setup
![Page 14: Js in 2016](https://reader031.vdocuments.us/reader031/viewer/2022021918/58a1bfb01a28ab537c8b71fd/html5/thumbnails/14.jpg)
Attempts to improve JavaScript
![Page 15: Js in 2016](https://reader031.vdocuments.us/reader031/viewer/2022021918/58a1bfb01a28ab537c8b71fd/html5/thumbnails/15.jpg)
http://stateofjs.com/2016/flavors/
Statistic of usage JS
![Page 16: Js in 2016](https://reader031.vdocuments.us/reader031/viewer/2022021918/58a1bfb01a28ab537c8b71fd/html5/thumbnails/16.jpg)
JS Production codebase at 2014. iForum-2015, Андрей Листочкин, @ DOOR3
![Page 17: Js in 2016](https://reader031.vdocuments.us/reader031/viewer/2022021918/58a1bfb01a28ab537c8b71fd/html5/thumbnails/17.jpg)
List of materials from presentation:
http://www.slideshare.net/SergeyRubanov/javascript-48352266 JavaScript завтра Sergey Rubanov
https://www.youtube.com/watch?v=NLPC3EHtiBU iForum-2015, Андрей Листочкин, @ DOOR3
http://stateofjs.com/2016/flavors/
https://babeljs.io/docs/setup/