More Related Content Similar to Java script и frontend завтра - Kharkiv JS 2013 Similar to Java script и frontend завтра - Kharkiv JS 2013 (20) Java script и frontend завтра - Kharkiv JS 201318. 2004 - Dojo, Gmail,
Web 2.0, E4X, WHAT WG,
Ruby on Rails
24. 2009 - CommonJS,
Narwhal, NodeJS, npm,
MongoDB, PhoneGap,
Underscore, CoffeeScript,
Less, SPDY, WebSockets,
EcmaScript 5
26. 2011 - Ember, IE9, Dart,
Twitter Bootstrap, d3,
Grunt, Brunch,
Browserify, Skybreak
38. Мы где-то встречались
Custom Tags,
Shadow DOM, Web
Components
xml:ns, widgets,
iframes
local CSS reset
Object.observe
Getters/Setters
CSS
SVG
47. Underscore JS, jQuery, Modernizr, es5-shim, Backbone,
Chaplin, Grunt, Karma, Mocha, ChaiJS, Node.js,
PhantomJS, CoffeeScript, Compass, jsHint, Bootstrap...
50. Кое-что мы уже делаем правильно
●
●
●
●
Мы не бежим от JavaScript'а
Мы стараемся использовать CSS
Мы строим архитектуру
Мы пишем тесты
51. Но кое-что еще нет
●
●
●
●
●
WebSocket по-умолчанию
No frameworks по-умолчанию
URL для всего по умолчанию
Красивый и удобный UI по умолчанию
Не суппортить IE < 9/10
53. HTTP
● параметры, запрос, ответ, cookie, headers,
подпись запросов Basic, oAuth, HMAC,
CSRF
● keep-alife, streaming
● cache, ETags, CORS,
● REST, JSON API: Authorization,
Sideloading, schema
● WebSockets
60. Худеем:
● Polyfills >> Libraries:
es5 Array extras vs. Underscore
● jQuery?
custom builds
● Modernizr?
● Ext, GWT