старший разработчик в Епам
провожу технические интервью
twitter: @igor_dlinni
github: IgorKonovalov
динамическая типизация
К 2019 году количество разработчиков на Java и серверном JS сравняются
В 2017 году количество пакетов в npm превысило 350000
+ она должна одинаково хорошо выглядеть и работать на устройствах с любой шириной экрана
+ может общаться как с сервером, так и с базой данных
* over 400000 на текущем проекте, исключая node_modules
*почти все
SoundCloud Pulse
Uber
Facebook app
Skype
Discord
Baidoo app
Google docs
Polymer/web components
JavaScript
Java
C++, Lisp, Haskell
Важно понимать,
const arr = [1,2,3,4,5];
const [firstElement, ...rest] = arr;"use strict";
var arr = [1, 2, 3, 4, 5];
var firstElement = arr[0],
rest = arr.slice(1);