You Don’t Know JS: Async & Performance

You Don’t Know JS: Async & Performance

English | 2015 | ISBN: 978-1-4919-0420-6 | 296 Pages | PDF, EPUB | 10 MB


No matter how much experience you have with JavaScript, odds are you don’t fully understand the language. As part of the “You Don’t Know JS” series, this concise yet in-depth guide focuses on new asynchronous features and performance techniques—including Promises, generators, and Web Workers—that let you create sophisticated single-page web applications and escape callback hell in the process.
Like other books in this series, You Don’t Know JS: Async & Performance dives into trickier parts of the language that many JavaScript programmers simply avoid. Armed with this knowledge, you can become a true JavaScript master.
With this book you will:
– Explore old and new JavaScript methods for handling asynchronous programming
– Understand how callbacks let third parties control your program’s execution
– Address the “inversion of control” issue with JavaScript Promises
– Use generators to express async flow in a sequential, synchronous-looking fashion
– Tackle program-level performance with Web Workers, SIMD, and asm.js
– Learn valuable resources and techniques for benchmarking and tuning your expressions and statements

+

translated
Независимо от того, сколько опыт у вас с JavaScript наверняка вы не полностью понимаете язык. В рамках серии «Вы не знаете JS», это краткое еще подробное руководство фокусируется на новых асинхронных функций и производительность техники — включая обещания, генераторы и рабочих веб-процессов, которые позволяют создавать сложные одной страницы веб-приложений и избежать ада обратного вызова в процессе.
Как и другие книги в этой серии, вы не знаете JS: Async & производительности ныряет в сложнее части языка, что многие программисты JavaScript просто избежать. Вооружившись этими знаниями, вы можете стать настоящим мастером JavaScript.
С этой книгой, вы сможете:
-Исследуйте старые и новые методы JavaScript для обработки асинхронного программирования
-Понимаете, как обратные вызовы пусть третьих сторон контроль выполнения программы
-Вопрос «инверсия управления», с обещаниями JavaScript
-Используете генераторы для Экспресс асинхронного потока в последовательный, синхронный смотреть моды
-Снасть программы уровня производительности с Web Workers, SIMD и asm.js
-Узнайте ценные ресурсы и методы для тестирования и настройки ваши выражения и операторы