javascript now and in the future

11
JavaScript now and in the future

Upload: denis-stoyanov

Post on 10-May-2015

518 views

Category:

Technology


4 download

DESCRIPTION

A Short javascript history review

TRANSCRIPT

Page 1: Javascript now and in the future

JavaScript now and in the future

Page 2: Javascript now and in the future

JavaScript

Page 3: Javascript now and in the future

History• ES3(1999)• ES4(2005)• ES5(2009)• ES5.1(2011)• ES6(Coming soon)

Page 4: Javascript now and in the future

Plain JS• DOM• Ajax• Array, Function, Date, Object

Page 5: Javascript now and in the future

jQuery• Kiss – Keep it simple stupid• Dry – Don’t repeat yourself• Ajax, Traversing DOM, CSS(Sizzle) and more• A plugin system (More example unheap.com)

Page 6: Javascript now and in the future

Era MVC on the client (SPA)• AngularJS (Not need a dependency) from Google• BackboneJS (jQuery)[MarionetteJS, ChaplinJS, ThoraxJS] from Jeremy

Ashkenas• EmberJS (jQuery, Handlebars)• KnockoutJS (Is not a fullstack framework) from Microsoft• DurandalJS (jQuery, KnockoutJS, RequireJS) from Microsoft• ReactJS from Facebook• FlightJS from Twitter• Polymer from Google

Page 7: Javascript now and in the future

JavaScript on the server

Page 8: Javascript now and in the future

NodeJS• Http server, EventEmmiter• ExpressJS (KoaJS) like a Sinatra(Ruby)• MeteorJS• DerbyJS• Blogging(Ghost)

Page 9: Javascript now and in the future

Tools• GruntJS• GulpJS• Yeoman• Bower

Page 10: Javascript now and in the future

JavaScript Dialects• Typescript• CoffeeScript

Page 11: Javascript now and in the future

JavaScript Next

• Class• List comprehensions• Lambda and arrow functions• Object and Array observe• Promises• And more• Tools(TS, CS, Traceur Compiler)