2018-06-23

Understanding ES6

Последний раз я активно писал фронтенд в 2008-2011 годах. Когда вместо браузера был IE6, вместо реакта и ангуляра был jQuery, а javascript был ужасным языком. С тех пор все поменялось: комитет договорился и в диком темпе начал чинить язык, который пребывал в заморозке все эти годы, впилив в него кучу вещей. Мне остро захотелось нагнать современный язык.

Для таких как я, вылезших из пещеры и запутавшихся в непонятном версионировании языка Николас Закас и написал эту книгу. Электронная версия доступна бесплатно на leanpub. Книга очень достойна.

На момент написания этого поста (лето 2018 года) завершается работа над 9-й версией стандарта. Но это уже никого не парит, потому что все используют Babel, который освобождает от зависимости от бразуеров и позволят использовать самые новые фичи, которые даже не стандартизированы, генерируя код, который пойдет на всех браузерах. За текущим развитием языка можно следить (и участвовать) в репозитории комитета.

P.S. шпаргалка на GitHub по современному JS