Nous mettrons à jour notre Politique de confidentialité prochainement. En voici un aperçu.

L'essentiel de React.js

Comprendre la popularité de React.js

Testez gratuitement nos 1340 formations

pendant 10 jours !

Tester maintenant Afficher tous les abonnements
En très peu de temps, React est devenu une librairie aussi populaire que jQuery. Découvrez-en les raisons.
03:15

Transcription

On parle souvent de la popularité de React... Vous vous demandez vraiment pourquoi React est populaire ? Regardez, ça va être très rapide : Facebook ! Oui ! React est une librairie qui a été créée par Facebook. C’est déjà ce qui la rend populaire. Mais ce n’est pas tout ! On va pas faire de troll dans ces vidéos parce que je suis comme vous, je suis développeur, j’aime toutes les librairies. Je suis très attaché à Angular, c’est vrai mais j’aime aussi React et il y a beaucoup de projets qui tournent en React et qui sont très bien, parce que React est simple à apprendre. C’est une des choses qui l’a rendu populaire. Apprendre React, c’est une courbe de progression qui est très rapide, ce n'est pas une courbe de progression lente comme certains Framework, c’est une courbe de progression rapide. C’est évident que ça l’a rendu populaire. Écrire le HTML directement dans le JavaScript a aussi permis à React d’être populaire. Ça évite d’avoir à s’embêter avec plusieurs fichiers et il y a des gens qui aiment bien ça. Je suis plutôt de l’école de tout séparer mais il y a des écoles différentes. Ce sont différentes façons de faire. React a été rendu populaire pour une autre raison. On a eu pas mal de développeurs, historiquement, qui travaillaient sur Ember.js et puis rapidement Angular1 est arrivé. Angular1 a quasiment récupéré tous les développeurs JavaScript qui avaient envie de monter quelque chose d’assez important. Pourquoi ? Parce qu'il est vrai qu’il y a eu un engouement d’AngularJS, version 1, j’entends, celle-ci, et puis il y a eu un petit « flop » parce que très rapidement on s’est rendu compte que parfois c’était un petit peu lent, etc... Sur ces points-là, j’attire votre attention à aller lire un petit peu ce qui est sur internet, parce que c’est vrai qu’Angular1 dispose de quelques petites lenteurs mais on peut les résoudre assez facilement, on arrive quasiment à la réactivité de React. Il faut faire attention à ce qu’on vous dit, ce n’est pas forcément vrai. Cependant, Angular1 a beaucoup de développeurs, c’est une grosse communauté et puis très rapidement, Angular2 est sorti et le gros problème, c’est que Angular2 est totalement réécrit ! Donc Angular1 n’a plus rien à voir avec Angular2 et les gens étaient un petit peu embêtés : il fallait tout réécrire pour faire du Angular2 ! Donc React est arrivé à ce moment-là à peu près et forcément React a capté l’attention des développeurs parce qu’effectivement, c’était très rapide à apprendre. C’est une librairie qui s’occupe de la vue, essentiellement donc qui peut facilement être intégrée avec un autre projet évidemment React est devenue populaire. Puis, forcément, il y a eu beaucoup de mises à jour il y a une très grosse communauté, le GitHub compte énormément de membres, voyez qu’effectivement on a 3 620 personnes qui regardent le dépôt et, surtout, on a 51 323 étoiles placées sur ce projet, on a aussi 8 965 « Forks ». Évidemment c’est une librairie qui est extrêmement populaire. Avec 800 contributeurs en plus, c’est vrai que c’est devenu très populaire. Ce sont les raisons qui ont fait que React a fonctionné. Et puis il n'y avait rien sur ce sujet, il n'y avait rien sur le travail, réellement, en composants qui permet de découper proprement le code. Alors Angular2 s’est largement inspiré de React, parce que si vous essayez de l'Angular2 vous verrez qu’effectivement c’est basé sur des composants, c’est à peu près la même chose que React. Mais gardez ça à l’esprit, React a gagné en popularité d’abord parce qu’il y avait un vide de librairies à ce moment-là et puis parce que c’est maintenu par Facebook donc c’est un gage de qualité pour beaucoup de développeurs.

L'essentiel de React.js

Exploitez pleinement React.js ! Créez des composants web complexes rapidement, découvrez leurs relations ainsi que leurs cycles de vie, passez en revue la navigation, etc.

3h28 (49 vidéos)
Aucun commentaire n´est disponible actuellement
 
Logiciel :
React.js React.js 15.3.2
Spécial abonnés
Date de parution :27 oct. 2016

Votre formation est disponible en ligne avec option de téléchargement. Bonne nouvelle : vous ne devez pas choisir entre les deux. Dès que vous achetez une formation, vous disposez des deux options de consultation !

Le téléchargement vous permet de consulter la formation hors ligne et offre une interface plus conviviale. Si vous travaillez sur différents ordinateurs ou que vous ne voulez pas regarder la formation en une seule fois, connectez-vous sur cette page pour consulter en ligne les vidéos de la formation. Nous vous souhaitons un excellent apprentissage avec cette formation vidéo.

N'hésitez pas à nous contacter si vous avez des questions !