Maison  >  Article  >  interface Web  >  Apprentissage de React.js

Apprentissage de React.js

php中世界最好的语言
php中世界最好的语言original
2018-03-12 17:52:081407parcourir

Cette fois, je vais vous apporter l'apprentissage de React.js. Quelles sont les précautions lors de l'apprentissage de React.js. Voici des cas pratiques, jetons un coup d'œil.

React est essentiellement une machine à états qui peut aider les développeurs à gérer des états complexes qui changent au fil du temps. Il y parvient avec un modèle simplifié, React ne se soucie que de deux choses :

mettre à jour le DOM, répondre aux événements

react ne gère pas ajax, le routage Et le stockage des données, il ne précise pas le mode d'organisation des données. Ce n'est pas un MVC. Si vous devez dire ce que c'est, vous pouvez l'appeler V. Il peut être utilisé dans plusieurs frameworks MVC pour restituer des vues.

react est comme un moteur de jeu, basé sur des fonctions de rendu qui lisent dans l'état actuel et le convertissent en une représentation virtuelle sur la page cible. Chaque fois que React est informé d'un changement d'état, il réexécutera ces fonctions et calculera une nouvelle représentation virtuelle.

Notez qu'il s'agit d'un changement d'état plutôt que d'une détection de données sales comme Angular.

React n'utilise qu'un seul gestionnaire d'événements dans l'ensemble de l'application, et déléguera tous les événements à ce processeur, ce qui améliore également les performances de React.

Je pense que vous maîtrisez la méthode après avoir lu le cas dans cet article. Pour des informations plus intéressantes, veuillez prêter attention aux autres articles connexes sur le site Web chinois de php !

Lecture recommandée :

Une question sur la portée en JS

Tutoriel novice angulaire

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn