Et, ça va rendre ton premier site vraiment plus cool
Voici ce que Next.JS vas t'apporter :
* Navigation facile
* Optimisation directement bonne
* Bonne pratique du WEB
* Optimisation SSR, utilise les getStaticProps etc...
* Optimisation des images
* Petite API disponible
* Facilement déployable (vercel.com/dashboard)
C'est une valeur sauvegardée dans un objet, dans ton composant qui persiste lorsque le composant se rerender
Quand elle est update, le composant ne se rerender pas
Son nom vient du fait que la valeur est sauvegardée dans un objet : { current: ... }
Son usage basique est pour récupérer la référence d'un élément HTML primitif, par exemple, une div :
Cet usage permet notamment :
* changer les propriétés d'une div
* récupérer la valeur d'un input
* gérer le canvas
Déjà, il faut savoir que la technique c’est bien. Excellent. Mais, c'est 50% du travail de développeur, le mindset c’est l’autre partie !
Tu as bien lu. Pas besoin d’être une machine de guerre en dev si tu as le bon mindset 😶
C’est pour ça que je vais en parler sur ce compte👍
Tu te demandes peut-être : « c’est quand que je suis prêt pour travailler en entreprise ? »
Ma réponse est que si tu te poses cette question, c’est que le bon moment c’est maintenant, sur le champ 🏃 !
Mais, des personnes me diront « j’ai peur », « je n'ai pas confiance en moi »