Ecmascript avant React Je vois souvent des devs partir bille en tête sur React pensant peut-être que cela suffit mais il n’en est rien. Il ne faut pas oublier que l’apprentissage c’est comme un escalier.
Pour travailler efficacement sur un projet dans l’écosysteme ReactJs ou ReactNative, il est primordial de maitriser des concepts de base du javascript modern.
Je vais vous en lister deux qui, pour moi, sont indispensables avant de se lancer dans du developpement React....
Veille - Une veille pertinente
Veille ReactJs La veille est quelque chose de très important et inhérant à mon quotidien. D’ailleurs peut-être qu’une case du calendrier de l’avent sera dédiée aux outils que j’utilise pour ma veille 😉.
En attendant, je vous propose un outil très simple, la newsletter, mais pas n’importe laquelle: L’excellente newsletter de Sébastien Lorber, c’est hebdomadaire vous aurez l’impression d’un petit cadeau 🎁 chaque semaine.
Vous pourrez vous abonner facilement ici Lien vers le site de Sébastien...
React devtools - Lutter contre les rendus superflus
Etat des lieux Tous les composants React ont et maintiennent leur state et leurs props. Dès qu’un changement intervient sur ce state ou ces props il est normal de penser que le composant doit être de nouveau rendu pour appliquer ces changements au DOM. À l’inverse, s’il n’y a aucun changement, on se dit naturellement que le composant ne va pas être rendu. Mais parfois, sans comprendre pourquoi, un composant va rendre un nouveau DOM....