Книга Секрети JavaScript ніндзя, 2-е видання, автори: Джон Резіг, Беер Бібо, Йосип Марас
Мова JavaScript швидко стає універсальним для розробки різних типів додатків, будь то для веб, хмари, настільних систем або мобільних пристроїв. Стати професійним розробником додатків на JavaScript – означає, придбати ряд ефективних навичок, які можуть стати в нагоді в усіх цих предметних областях.
У другому виданні даної книги на багатьох практичних прикладах ясно демонструється кожне основне поняття або методика . Це видання було повністю перероблено з метою показати, як опанувати такими поняттями JavaScript, як функції, замикання, об’єкти, прототипи і обіцянки. У ньому розглядаються і такі поняття, як модель DOM, події і таймери, а також норми передової практики програмування, в тому числі тестування і розробка крос-браузерного коду. І все це подається з позиції досвідчених практикуючих фахівців з JavaScript, якими є автори книги.
Основні теми книги
- Написання більш ефективного коду за допомогою функцій, об’єктів і замикань.
- Подолання прихованих перешкод, які таїть в собі розробка веб-додатків на JavaScript.
- Застосування регулярних виразів для написання короткого коду, призначеного для обробки тексту.
- Управління асинхронним кодом за допомогою обіцянок.
- Розгляд мовних засобів, впроваджених в стандарти ES6 і ES7 мови JavaScript.
Для читання цієї книги зовсім не обов’язково бути професійним програмістом на JavaScript.
Потрібно лише мати бажання стати їм. І якщо ви готові стати майстром своєї справи, то книга надасть вам в цьому всіляку допомогу.
про авторів
Джон Резіг – визнаний авторитет у галузі програмування на JavaScript і творець бібліотеки jQuery.
Беер Бібо – веб-розробник і один з авторів книг jQuery in Action, Ajax in Practice (Ajax на практиці, пров. З англ., ВД “Вільямс”, 2007) і Prototype and Scriptaculous in Action (AJAX: бібліотеки Prototype і Scriptaculous в дії, пер. з англ., ВД “Вільямс”, 2008), що вийшли у видавництві Manning Publications.
Йосип Марас – постдокторант, що займається науковими дослідженнями в університеті міста Спліт, Хорватія.