{Вы не знаете JS} Асинхронная обработка и оптимизация. Кайл Симпсон

Описание

Каким бы опытом программирования на JavaScript вы ни обладали, скорее всего, вы не понимаете язык в полной мере. Это лаконичное, но при этом глубоко продуманное руководство посвящено новым асинхронным возможностям и средствам повышения производительности, которые позволяют создавать сложные одностраничные веб-приложения и избежать при этом "кошмара обратных вызовов".
Как и в других книгах серии "Вы не знаете JS", вы познакомитесь с нетривиальными особенностями языка, которых так боятся программисты. Только вооружившись знаниями можно достичь истинного мастерства.

В книге рассматриваются следующие темы:
- Старые и новые методы асинхронного программирования
- Использование обещаний JavaScript для решения проблемы "инверсии управления"
- Применение генераторов для асинхронного выполнения в последовательной форме
- Повышение быстродействия с использованием веб-работников, SIMD и asm.js
- Методы хронометража и оптимизации выражений и команд

Схожие книги

React Quickly: Painless web apps with React, JSX, Redux, and GraphQL. A. Mardan
JavaScript
en

React Quickly: Painless web apps with React, JSX, Redux, and GraphQL. A. Mardan

JavaScript. Подробное руководство. Дэвид Флэнаган
JavaScript
ru

JavaScript. Подробное руководство. Дэвид Флэнаган

Шаблоны проектирования Node.js. Каскиаро, Маммино
JavaScript
ru

Шаблоны проектирования Node.js. Каскиаро, Маммино

Become a ninja with Angular. Ninja Squad
JavaScript
en

Become a ninja with Angular. Ninja Squad