Note :
Ce livre est un guide pratique qui vise à améliorer le code JavaScript grâce à 51 astuces qui mettent l'accent sur la simplicité et l'utilisation des fonctionnalités modernes d'ES6. Il s'adresse à des lecteurs ayant déjà des connaissances en JavaScript et fournit des exemples clairs et concis. Bien qu'il ne convienne pas aux débutants complets, de nombreuses personnes le trouvent bénéfique pour améliorer leurs compétences en matière de codage JavaScript, en particulier pour rendre le code plus lisible et plus expressif.
Avantages:⬤ Des conseils pratiques et utiles pour améliorer le code JavaScript.
⬤ Un style d'écriture clair et concis avec des explications non verbeuses.
⬤ Un contenu actualisé, axé sur les fonctionnalités ES6+ et les meilleures pratiques.
⬤ Organisé en sections gérables pour une référence facile.
⬤ Convient aux utilisateurs débutants et intermédiaires, avec des conseils qui profitent également aux utilisateurs avancés.
⬤ Il ne s'agit pas d'un livre pour débutants ; il suppose une connaissance préalable de JavaScript.
⬤ Couverture limitée des sujets avancés, servant principalement d'introduction.
⬤ Certains conseils peuvent être trop familiers aux développeurs plus expérimentés.
(basé sur 8 avis de lecteurs)
Simplifying JavaScript: Writing Modern JavaScript with Es5, Es6, and Beyond
Le meilleur JavaScript moderne est simple, lisible et prévisible. Apprenez à écrire du JavaScript moderne non pas en mémorisant une liste de nouvelles syntaxes, mais à l'aide d'exemples pratiques montrant comment les changements de syntaxe peuvent rendre le code plus expressif. En commençant par des déclarations de variables qui communiquent clairement leur intention, voyez comment les principes modernes peuvent améliorer toutes les parties du code. Incorporez des idées telles que les fonctions curry, les méthodes de tableau, les classes, etc. pour créer un code qui en fait plus avec moins, tout en produisant moins de bogues.
Il est temps d'écrire du code JavaScript propre et expressif. Le JavaScript moderne est plus simple, plus prévisible et plus lisible que jamais. Découvrez comment écrire un meilleur code à l'aide d'exemples clairs et de principes qui montrent comment une syntaxe actualisée peut améliorer le code tout en réduisant le nombre de bogues.
En partant de la base, apprenez une nouvelle syntaxe (ou comment réutiliser une syntaxe plus ancienne) pour transformer le code de scripts encombrants et sensibles aux bogues en programmes clairs et élégants, faciles à lire et à étendre.
Créez les bases d'un code lisible avec des déclarations de variables simples qui réduisent les effets secondaires et les bogues subtils. Sélectionnez des collections avec des objectifs clairs au lieu d'opter par défaut pour des objets ou des tableaux. Découvrez comment simplifier les itérations, des boucles complexes aux méthodes de tableaux sur une seule ligne. Maîtriser les techniques d'écriture d'un code flexible et solide, allant des fonctions d'ordre élevé aux classes réutilisables, en passant par les modèles d'architecture de grandes applications, afin de créer des applications qui dureront tout au long des cycles de remaniement et d'évolution des besoins.
Le plus intéressant, c'est qu'il n'est pas nécessaire de lire ce livre d'un bout à l'autre. Sautez dans le livre et incorporez de nouvelles fonctionnalités à votre guise. Le plus important est de comprendre non seulement ce qu'est la nouvelle syntaxe, mais aussi quand et comment l'utiliser. Commencez à écrire un meilleur code dès la première page.
Ce dont vous avez besoin :
Pour une expérience optimale, la dernière version de Node doit être installée (au moins la version 7). Vous pouvez tester la plupart des exemples dans la console de Chrome ou d'un autre navigateur web moderne. Si vous souhaitez exécuter les tests, vous devrez également installer la dernière version de Node Package Manager (npm).
© Book1 Group - tous droits réservés.
Le contenu de ce site ne peut être copié ou utilisé, en tout ou en partie, sans l'autorisation écrite du propriétaire.
Dernière modification: 2024.11.14 07:32 (GMT)