The Road to learn React (French) (The Bare Essentials)
Gratuit !
Avec abonnement
$19.99
Prix suggéré

The Road to learn React (French)

Your journey to master plain yet pragmatic React

À propos du livre

The Road to learn React vous apprend les fondamentaux de React. Vous construirez une véritable application en React pur sans outillage compliqué. Tout depuis l'installation au déploiement sur un serveur vous sera expliqué. Le livre arrive avec du contenu didactique additionnel référencé et des exercices pour chaque chapitre. Après lecture du livre, vous serez en mesure de construire vos propres applications en React. Le contenu est mise à jour par moi et la communauté.

Dans The Road to learn React, je souhaite offrir une solide fondation avant que vous commencez à plonger plus profondément au sein du très riche écosystème de React. Il a certes moins d'outillages et moins de gestion externe d'état, mais le livre contient beaucoup d'informations autour de React. Il explique les concepts généraux, les patrons de conceptions ainsi que les meilleurs pratiques au sein d'une véritable application React.

Vous apprendrez à construire votre propre application React. Le livre couvre des fonctionnalités effectives telles que la pagination, la gestion du cache côté client et les interactions utilisateurs comme le fait de faire une recherche ou un tri. De plus vous ferez au fur et à mesure une transition de JavaScript ES5 à JavaScript ES6. J'espère que dans ce livre mon enthousiasme pour React et JavaScript à put être retranscrit et vous aidera à bien débuter.

À quoi s'attendre (pour l'instant...)

  • développement d'une application Hacker News en React
  • aucune configuration complexe
  • l'utilisation de create-react-app pour initier votre application
  • du code allégé et efficace
  • seulement l'utilisation de React setState en tant que gestion de l'état (pour le moment...)
  • en cours de route une transition de JavaScript ES5 vers l'ES6
  • étude de la React API avec setState et les méthodes de cycle de vie
  • interaction avec une véritable API (Hacker News)
  • des interactions utilisateurs avancées
  • tri côté client
  • filtrage côté client
  • recherche côté serveur
  • implémentation de la mis en cache côté client
  • les fonctions d'ordre supérieur et les composants d'ordre supérieur
  • test instantané de composants avec Jest
  • test unitaire des composants avec Enzyme
  • en cours de route, utilisation de bibliothèques élégantes
  • en cours de route, des exercices et plus de lectures
  • intériorisation et renforcement de vos acquis
  • déploiement de votre application en production

Ce dont vous avez besoin

Avant de commencer la lecture du livre, vous devez connaître l'HTML, le CSS et le JavaScript (ES5). Le livre vous enseignera l'ES6 et bien plus. Si vous venez d'une bibliothèque ou d'un framework SPA différent, vous devriez être familier avec les bases. Si vous débutez dans le développement web, vous devez vous sentir à l'aise avec l'HTML, le CSS et le JavaScript pour vous lancer dans React.

  • Partager ce livre

  • Catégories

    • Computers and Programming
    • JavaScript
    • React
    • HTML
    • CSS
    • Web Development
    • Education
    • Computer Science
    • Self-Help
  • Commentaires

    Écrire à l'auteur

Ceci est un traduction en Français du livre The Road to React qui a été à l'origine en Anglais.

À propos de ces auteurs

Robin Wieruch
Robin Wieruch

Robin Wieruch is a german software engineer and freelancer located in Berlin. In the recent years he has gained experiences in single page applications which use Ember, Angular and React. He is a full-time JavaScript developer, is doing his best to teach students on his blog and strives to learn something new every day himself.

Guillaume Borg
Guillaume Borg

I'm a French Software Enginner and JavaScript Preacher passionate to build this little thing we call the Web. Addict in cutting-edge front-end technologies with a soft spot for functional programming.

Paquets

The Bare Essentials

The book should enable everyone to start learning React. You will build an own application without any tooling along the way and transition from JavaScript ES5 to ES6.

  • PDF

  • EPUB

  • WEB

  • Français

Gratuit !
Avec abonnement
$19.99
Prix suggéré
The Coder Package

Access exciting projects and boilerplate projects to go beyond plain React. Combine solutions such as React Router and Firebase with your application.

Includes:

  • extras
    Unlock Content Instructions

    Please read the instructions to unlock your content. Thank you for purchasing the extended package.

  • PDF

  • EPUB

  • WEB

  • Français

$49.99
Prix minimum
$69.99
Prix suggéré
The Bare Essentials (5 Licenses)
  • PDF

  • EPUB

  • WEB

  • Français

$59.99
Prix minimum
$69.99
Prix suggéré
The Bare Essentials (10 Licenses)
  • PDF

  • EPUB

  • WEB

  • Français

$89.99
Prix minimum
$99.99
Prix suggéré

Table des matières

  • Avant-propos
  • A propos de l’auteur
  • Témoignages
  • Éducation pour les enfants
  • FAQ
  • Change Log
  • Comment le lire?
  • Contributeurs
  • Introduction à React
    • Salut, mon nom est React.
    • Prérequis
    • node et npm
    • Installation
    • L’installation zéro configuration
    • Introduction au JSX
    • ES6 const et let
    • ReactDOM
    • Hot Module Replacement
    • JavaScript complex en JSX
    • ES6 les fonctions fléchées
    • ES6 Classes
  • Les bases de React
    • État interne de composant
    • ES6 Object Initializer
    • Flux de données unidirectionnel
    • Bindings
    • Event Handler
    • Interactions avec les Forms et Events
    • ES6 Destructuring
    • Les composants contrôlés
    • Diviser les composants
    • Composants composables
    • Composants réutilisables
    • Déclarations de composant
    • Styliser les composants
  • Getting Real with an API
    • Les méthodes du cycle de vie
    • Aller chercher les données
    • ES6 Spread Operators
    • Rendu conditionnel
    • Recherche côté client ou côté serveur
    • Recherche paginée
    • Cache client
    • Gestion des erreurs
    • Axios à la place de Fetch
  • Organisation du code et tests
    • ES6 Modules : Import et Export
    • Organisation du code avec les modules ES6
    • Tests instantanés avec Jest
    • Les tests unitaires avec Enzyme
    • Interface de composant avec les PropTypes
    • Débuggage à l’aide du React Developer Tools
  • React composants avancés
    • Ref un DOM Element
    • Chargement …
    • Composants d’ordre supérieur
    • Tri avancé
  • Gestion de l’état au sein de React et au-delà
    • L’élévation de l’état
    • setState() : revisité
    • Apprivoiser l’état
  • Dernière étape pour la mise en production
    • Eject
    • Déployer votre application
  • Plan

Aucun risque ! Satisfait ou remboursé !

Durant les 60 jours suivant l'achat, vous pouvez obtenir un remboursement à 100% de la part de Leanpub, en moins de deux clics. Nous traitons les remboursements manuellement, un délai de quelques jours est nécessaire. Voir nos conditions générales.

80% de droits d'auteur. Gagnez $16 sur un livre à $20.

Nous payons des royalties de 80%. Ce n'est pas une erreur : vous gagnez 16 $ sur une vente à 20 $. Si nous vendons 5000 exemplaires non remboursés de votre livre ou de votre cours pour 20 $, vous gagnerez 80 000 $.

(Oui, certains auteurs ont déjà gagné bien plus que cela sur Leanpub.)

En fait, les auteurs ont gagnéplus de 12 millions de dollars en écrivant, publiant et vendant sur Leanpub.

En savoir plus sur l'écriture sur Leanpub

Mises à jour gratuit. Sans DRM.

Si vous achetez un livre Leanpub, vous obtenez des mises à jour gratuit tant que l'auteur met à jour le livre ! De nombreux auteurs utilisent Leanpub pour publier leurs livres en cours, lorsqu'ils les écrivent. Tous les lecteurs obtiennent les mises à jour gratuites, quel que soit le moment où ils ont acheté le livre ou combien ils ont payé (même s'ils étaient gratuits).

La plupart des livres Leanpub sont disponibles en format PDF (pour les ordinateurs) et EPUB (pour les téléphones, les tablettes, et les Kindles). Les formats inclus sont affichés dans le coin droit supérieur de cette page.

Finalement, les livres Leanpub n'ont pas de DRM, d'abord vous pouvez toujour les lire facilement sur n'importe quel appareil pris en charge.

En savoir plus sur les formats des livres ebook de Leanpub et où les lire

Écrire et publier avec Leanpub

Les auteurs, les entreprises et les universités utilisent Leanpub pour publier des livres incroyables en cours et compléter comme celui-ci. Vous aussi pouvez utiliser Leanpub pour écrire, publier et vendre votre livre ! Leanpub est une plate-forme puissante pour les auteurs sérieux, combinant un flux d'écriture simple et élégante avec un magasin axé sur la vente de livres ebooks en cours d'exécution. Leanpub est une machine à écriture magique pour les auteurs : il suffit d'écrire en texte clair et pour publier votre ebook, il suffit de cliquer sur un bouton. C'est vraiment facile.

En savoir plus sur l'écriture avec Leanpub