За останні 20 років багато що змінилося. Дві декади тому нам спамили дисками AOL прямо в поштову скриньку (фізичну!). Мобільні телефони були розміром з рюкзак. Якщо хтось вдома очікував дзвінок, в вас зникав інтернет.
Давайте розглянемо, що змінилося в світі веб-розробки за останні 20 років.
1997: ECMAScript стандартизовано
Організація ECMAScript выпустила стандарт мови JavaScript. До цього JS була нестандартизованою мовою, розробленою на швидку руку.
1999: Microsoft представляє AJAX, його всі ігнорують
Microsoft представила AJAX — спосіб виконання HTTP-запитів за допомогою JS. В той час люди б розсміялися, якби ви сказали, що програмуєте тільки на JavaScript.
Але AJAX не оцінили, про нього забули на цілих 6 років.
2001: Douglas Crockford стандартизує JSON
Передача даних між сайтами та сервісами в той час відбувалася за допомогою або SOAP, або XML.
Було ще декілька систем, але тогочасні "програмісти" на JavaScript не цінували їх потенціалу.
2004: Google представила Gmail, що використовувала ту круту "XML штуку" для адаптивності
Так, я говорю про AJAX. Програмісти, що раніше лише насміхалися над JavaScript почали розуміти його потенціал.
Також ранніми прикладами використання JS в веб-інтерфейсі є Google Maps та Kayak. Дякую, Google!
Лютий 2005: запущено YouTube
В 2005 році онлайн відео було лише концептом. Відео про хлопця в зоопарку стало першим відео на сервісі.
Це був дуже великий крок до поширення відео в вебі.
Грудень 2005: DHH випустив Ruby on Rails, веб-фреймворк з купою божевільних ідей
Специфікація HTTP була розроблена декадою раніше, але все ще ігнорувалася розробниками. В той час було нормально використовувати для всього лише GET та POST-запити і придумувати заплутані способи передачі даних.
До цього моменту. Було схоже, наче весь світ носив сорочки замість штанів. У вас дві ноги, як і руки, і, напевно, це б працювало, але навіщо? Сорочка для цього не призначена.
Подібним чином Ruby On Rails (та DHH) підштовхнули людей до використання HTTP. Проте, цю ідею люди сприйняли не відразу.
Серпень 2006: John Resig створив jQuery
Сьогодні John Resig - один з найвпливовіших розробників, але тоді, в 2006-му, він був звичайним випускником коледжу.
Сьогодні 96.4% сайтів, що використовують JavaScript, використовують і його бібліотеку.
Липень 2007: Apple створила перше покоління iPhone
В кінці кінців смартфони стали найважливішою технологією для повсякденних потреб для людей по всьому світу. Вплив смартфонів на веб стає все більшим.
Так як люди почали відвідувати сайти і з мобільних телефонів, у розробників з'явилась потреба в адаптації контенту під смартфони. І це дійсно змінило веб.
Липень 2008: Apple представила App Store
Тепер сторонні розробники могли відправляти свої додатки в App Store, де вони були доступні широкій публіці.
Грудень 2009: запуск CoffeeScript
CoffeeScript був альтернативою JavaScript. CoffeeScript став одним з ранніх прикладів транспіляції якоїсь мови в JS.
Жовтень 2010: BackboneJS
BackboneJS — це один із перших "JavaScript фреймворків", що давав силу в руки програміста.
Але з того часу багато фреймворків змінилося, але є фреймворки, перевірені часом:
-
AngularJS
-
EmberJS
-
ReactJS (бібліотека)
Жовтень 2014: HTML5
Саме HTML5 та CSS3 дозволили робити ті речі, що роблять веб таким зручним.
Липень 2015: стандартизація ES6
Створено стандарт ES6, що привносить в JavaScript купу корисних функцій та поліпшень.
Ще немає коментарів