Learning ECMAScript 6 (Anglais) Broché – 28 août 2015
|Neuf à partir de||Occasion à partir de|
- Choisissez parmi 17 000 points de collecte en France
- Les membres du programme Amazon Prime bénéficient de livraison gratuites illimitées
- Trouvez votre point de collecte et ajoutez-le à votre carnet d’adresses
- Sélectionnez cette adresse lors de votre commande
Les clients ayant acheté cet article ont également acheté
Description du produit
Présentation de l'éditeur
About This Book
- The book will take you step-by-step through a wide array of examples, giving you tips on how to make the best use of the latest ES6 features
Who This Book Is For
What You Will Learn
- Explore the usage of new syntaxes introduced by ES6
- Use the new prototype-based features introduced by ES6
- Execute ES6 in an old non-supported ES6 environment
- Write asynchronous code using promise to facilitate the writing of better asynchronous code that is easier to read and maintain
- Create reflection objects and implement the ES6 Reflect API
- Get to know object-oriented programming and create objects using classes
- Build proxies using the ES6 proxy API and understand its uses
The book will start by introducing all the built-in objects of ES6 and how to create ES6 custom Iterators. Next, it will teach you how to write asynchronous code in a synchronous style using ES6.
Moving on, it will teach you how to create reflection objects, use it to expose hidden object properties, and test the security of these objects. Next, the book provides use case scenarios of meta programming by showing you how to create proxies and proxy functions, along with use case scenarios of meta programming by teaching you how to create proxies and proxy functions.
Finally, it explains old modular programming techniques such as IIFE, CommonJS, AMD, and UMD and also compares it with Node.js modules and how ES6 modules can increase the performance of websites when used.
Style and approach
This book is a pragmatic guide that takes you through the ES6 APIs and other features in a conversational and easy-to-follow style. Each topic is explained with examples and use cases.
Biographie de l'auteur
Aucun appareil Kindle n'est requis. Téléchargez l'une des applis Kindle gratuites et commencez à lire les livres Kindle sur votre smartphone, tablette ou ordinateur.
Pour obtenir l'appli gratuite, saisissez votre numéro de téléphone mobile.
Détails sur le produit
Si vous vendez ce produit, souhaitez-vous suggérer des mises à jour par l'intermédiaire du support vendeur ?
|5 étoiles (0%)|
|4 étoiles (0%)|
|3 étoiles (0%)|
|2 étoiles (0%)|
|1 étoile (0%)|
Commentaires client les plus utiles sur Amazon.com
There are countless ways to learn ES6 (now ES2015) online. I like books, though. So, I got this book because it was a book, and I wanted to learn more about ES2015 from a book.
I really don't want to insult the author or its reviewers. They're all clearly competent developers, and the book treats a lot of interesting topics. However, it also reads like it skipped several rounds of copy-editing. The english is incredibly difficult to parse at times, and there are *a lot* of minor (but annoyingly frequent) syntax errors in the code samples (e.g., "Var" instead of "var", missing spaces after certain keywords, etc.).
I'm 100 pages in, and I feel like I significantly overpaid for this book. That being said, I'm still learning things.
I regularly and heavily read programming books and text-books and am rarely disappointed. Even if a book doesn't really fulfill my needs I usually appreciate it as long as it is professionally made and has decent content (basically, as long as it would have helped somebody).
Getting down to it, the writing in this book is shoddy; there are errors in the English all over the place. There are missed plurals, completely missing words, and extremely awkwardly (at best) written sentences throughout the book (though most pages read alright; inconsistent reviewing?). Worse yet, the content is not even very useful.
Much of this book reads more like a poor-man's Java-Doc than a text-book. I just got to chapter 7 and the last chapter was basically "Hey, ES6 has a better reflection API, here's the fifteen functions and brief descriptions of them in order with minimal examples. The only real use cases or justifications for why these things even exist or are useful are on a single page at the end in bullet-point form like they were added lazily when someone complained about it. So, you don't know who would use them for what or why. At least a few of the earlier chapters followed the exact same pattern as well, and it gets more frustrating with every passing chapter.
Even the few key ES6 topics, e.g. promises, are not well managed. They clearly paid more attention to key topics and provided extra examples, but they favor silly examples with tons copy-paste for the sake of very minor modifications over any real content. The end result is you can read it without extracting much value.
Anyway, sorry for the rant; but I felt gypped on this one.