Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Кратчайшая история JavaScript

747 views

Published on

Слайды к мини-лекции о JavaScript студентам БГУИР, 23 марта 2015

Published in: Software
  • Be the first to comment

Кратчайшая история JavaScript

  1. 1. JavaScript и все-все-все Паша Клименков (XB Software)
  2. 2. Сначала не было ничего
  3. 3. Потом пришел Брэндон Айк, и стал JavaScript (1995) • Прототипный • Java-подобный • Интерпритируемый
  4. 4. И мы научились делать анимированные снежинки и котиков
  5. 5. Затем пришло нечто странное (1999)…
  6. 6. Internet Explorer 5 + MSXML.XMLHTTP = AJAX!
  7. 7. Уже позже додумались, что JSON удобнее XML
  8. 8. И некоторое время было непонятно, что с этим делать
  9. 9. Но постепенно вэб стал выглядеть вот так
  10. 10. Затем еще один сюрприз (2007)
  11. 11. Примерно в это же время выяснилось, что делать вэб-приложения - это сложно • Cross browser • Event Loop • Callback hell (Пирамида Судьбы) • Глобальные переменные и побочные эффекты • Понимание языка
  12. 12. Зоопарк браузеров
  13. 13. Спасибо jQuery!
  14. 14. Он сделал многие вещи кроссбраузерно простыми
  15. 15. Event Loop – к нему пришлось привыкнуть
  16. 16. Callback hell aka Пирамида Судьбы
  17. 17. Решение: промисы (promises)
  18. 18. Callback hell и promise
  19. 19. Понимание языка
  20. 20. Даглас Крокфорд – наше всё!
  21. 21. Microsoft – тоже всё! TypeScript
  22. 22. А затем пришёл Node.js (2009), и JavaScript стал хаотически вездесущ
  23. 23. LAMP умер! Да здравствует MEAN!
  24. 24. Что происходит сегодня • ES 6 • HTML5 практически везде • Декстопные приложения на JS • Мобильные приложения JS • Роботы!!!
  25. 25. Спасибо! Вопросы? /pasha.klimenkov

×