Se ha denunciado esta presentación.
Utilizamos tu perfil de LinkedIn y tus datos de actividad para personalizar los anuncios y mostrarte publicidad más relevante. Puedes cambiar tus preferencias de publicidad en cualquier momento.
FRONTEND
экосистема и будущее
в начале было слово

и слово это было
<html>
Tim Berners-Lee, CERN, 1990 год н.э.
1991 - CERN
1993 - bloomberg.com
IMDB
1994 - Amnesty International
sex.com
Yahoo
sex.com
появился в интернете
до того как это стало круто
Первая мировая 

браузерная война
1995 год н.э.
JS had to "look like Java" only less so, be
Java’s dumb kid brother or boy-hostage
sidekick. Plus, It had to be done in te...
CSS1
1996 год н.э.
Вторая мировая
браузерная война
2004 год н.э.
AJAX
crossbrowser Gmail, 2004 год н.э.
Javascript библиотеки
первого поколения
~2005 год н.э.
• YUI
• Mootools
• Prototype
• jQuery
• dojo
основная цель -
нормал...
jQuery везде
2008 год н.э.
новый игрок
выходит на поле битвы
Google Crome, v8/webkit
2008 год н.э.
тогда это было невероятно!
node.js
Ryan Dahl, jsconf.EU, 2009 год н.э.
новый баззворд
html5
2009 год н.э.
Javascript библиотеки
второго поколения
~2010 год н.э.
• backbone
• knockout
• angular
• ember
основная цель -
предоставит...
Apple отказалась от
поддержки flash в пользу html5
2010 год н.э.
Angularjs success
2012 год н.э.
Эра node.js
~2013 год н.э.
• серверсайд
• сборка проектов
• робототехника
React.js revolution
facebook, 2013 год н.э.
Javascript библиотеки
третьего поколения
~2015 год н.э.
• Angular 2.0 dev
• Ember
• React.js
основная цель -
компонентная ...
Javascript штурмует mobile
2015 год н.э.
• React Native
• Nativescript
основная цель -
использовать нативные
элементы, при...
Javascript везде!
• Browser
• Server
• Tools
• Robotics
• Mobile native
• Desktop native
Тенденции
• css: скорее всего будет попытка заменить Javascriptом
• html: скорее всего не будет в сегодняшнем виде
• javas...
Frontend UA
18 февраля 2012 н.э.
JSGroup conf
JS
KievJS 2012
• 14 докладчиков в 2 потока
• 500 регистраций
• ~300 фактических участников
CityJS
• OdessaJS, Артем Тритяк, Юля Черняк
• LvivJS, Julia Saviuk, Kseniya Medynska
• KharkivJS, Артем Захарченко
• KievJ...
Gitter IM
dev-ua/frontend-ua
http://frontendua.im
Вопросы?
Eldar Djafarov
@edjafarov
djkojb@gmail.com
Próxima SlideShare
Cargando en…5
×

Frontend - экосистема и будущее: iforum 2015

1.610 visualizaciones

Publicado el

Мир меняется, но ещё быстрее сегодня меняется мир фронтенда. В этом докладе я хочу проследить изменения последних лет. Рассказать о том, как выглядит экосистема фронтенд разработки сейчас, и наметить тенденции, которые изменяют мир уже сейчас.
Вместе с тем Украинское фронтенд сообщество существует и активно развивается. Конференции и митапы.
Где находится точка сборки фронтендеров? И как быть в курсе всего, что происходит в фронтенд мире? На эти вопросы я тоже постараюсь дать ответ.

Publicado en: Ingeniería
  • Sé el primero en comentar

Frontend - экосистема и будущее: iforum 2015

  1. 1. FRONTEND экосистема и будущее
  2. 2. в начале было слово
 и слово это было <html> Tim Berners-Lee, CERN, 1990 год н.э.
  3. 3. 1991 - CERN 1993 - bloomberg.com IMDB 1994 - Amnesty International sex.com Yahoo
  4. 4. sex.com появился в интернете до того как это стало круто
  5. 5. Первая мировая 
 браузерная война 1995 год н.э.
  6. 6. JS had to "look like Java" only less so, be Java’s dumb kid brother or boy-hostage sidekick. Plus, It had to be done in ten days or something worse than JS would have happened. Brendan Eich, 1995 год н.э. первый год первых браузерных войн
  7. 7. CSS1 1996 год н.э.
  8. 8. Вторая мировая браузерная война 2004 год н.э.
  9. 9. AJAX crossbrowser Gmail, 2004 год н.э.
  10. 10. Javascript библиотеки первого поколения ~2005 год н.э. • YUI • Mootools • Prototype • jQuery • dojo основная цель - нормализация подмножества Javascript и DOM API для создания интерактивных виджетов
  11. 11. jQuery везде 2008 год н.э.
  12. 12. новый игрок выходит на поле битвы Google Crome, v8/webkit 2008 год н.э.
  13. 13. тогда это было невероятно! node.js Ryan Dahl, jsconf.EU, 2009 год н.э.
  14. 14. новый баззворд html5 2009 год н.э.
  15. 15. Javascript библиотеки второго поколения ~2010 год н.э. • backbone • knockout • angular • ember основная цель - предоставить MV фреймворк для создания браузерных виджетов/приложений
  16. 16. Apple отказалась от поддержки flash в пользу html5 2010 год н.э.
  17. 17. Angularjs success 2012 год н.э.
  18. 18. Эра node.js ~2013 год н.э. • серверсайд • сборка проектов • робототехника
  19. 19. React.js revolution facebook, 2013 год н.э.
  20. 20. Javascript библиотеки третьего поколения ~2015 год н.э. • Angular 2.0 dev • Ember • React.js основная цель - компонентная архитектура, абстракция более высокого уровня нет работы с DOM API
  21. 21. Javascript штурмует mobile 2015 год н.э. • React Native • Nativescript основная цель - использовать нативные элементы, при этом описывать бизнес логику Javascriptом а верстку XML подобным синтаксисом девиз: learn once, use everywhere
  22. 22. Javascript везде! • Browser • Server • Tools • Robotics • Mobile native • Desktop native
  23. 23. Тенденции • css: скорее всего будет попытка заменить Javascriptом • html: скорее всего не будет в сегодняшнем виде • javascript: ФП, npm, React.js, commonJs, single purpose libs • serverside: node.js will merge io.js • browsers: будут развиваться но не будут сильно влиять на возможности разработки • native: JS будет описывать бизнеслогику, css+html будет описывать верстку
  24. 24. Frontend UA 18 февраля 2012 н.э. JSGroup conf JS
  25. 25. KievJS 2012 • 14 докладчиков в 2 потока • 500 регистраций • ~300 фактических участников
  26. 26. CityJS • OdessaJS, Артем Тритяк, Юля Черняк • LvivJS, Julia Saviuk, Kseniya Medynska • KharkivJS, Артем Захарченко • KievJS, Макс Климишин, Эльдар Джафаров
  27. 27. Gitter IM dev-ua/frontend-ua http://frontendua.im
  28. 28. Вопросы? Eldar Djafarov @edjafarov djkojb@gmail.com

×