react a été développé par Facebook ; React est une bibliothèque JavaScript utilisée pour créer des interfaces utilisateur. Elle provient des projets internes de Facebook et a été utilisée à l'origine pour créer le site Web Instagram. Elle est principalement utilisée pour créer une interface utilisateur et peut également transmettre divers types de paramètres. .
L'environnement d'exploitation de ce tutoriel : système Windows 10, React version 17.0.1, ordinateur Dell G3.
React est une bibliothèque JavaScript utilisée pour créer des interfaces utilisateur. Elle est issue d'un projet interne de Facebook. L'entreprise n'était pas satisfaite de tous les frameworks JavaScript MVC du marché et a décidé d'en développer un par elle-même. , en utilisant Pour créer le site Web Instagram. Open source en mai 2013.
Framework Goal
React est principalement utilisé pour créer une interface utilisateur. Vous pouvez transmettre différents types de paramètres dans React, tels que des codes de déclaration pour vous aider à restituer l'interface utilisateur, des éléments HTML DOM statiques, des variables dynamiques et même des composants d'application interactifs.
Fonctionnalités du framework
1. Conception déclarative : React facilite la création d'une interface utilisateur interactive. Concevez des vues concises pour chaque état de votre application, et React peut mettre à jour et restituer efficacement les composants appropriés lorsque les données changent.
2. Componentisation : créez des composants encapsulés qui gèrent leur propre état, puis combinez-les pour former une interface utilisateur complexe.
3. Efficace : React minimise les interactions avec le DOM en simulant le DOM.
4. Flexible : quelle que soit la pile technologique que vous utilisez actuellement, vous pouvez développer de nouvelles fonctionnalités en introduisant React sans réécrire le code existant.
Contexte de la génération
Parce que l'idée de conception de React est extrêmement unique, il s'agit d'une innovation révolutionnaire, ses performances sont exceptionnelles et la logique du code est très simple. Par conséquent, de plus en plus de gens y prêtent attention et l’utilisent, pensant qu’il pourrait devenir l’outil principal de développement Web à l’avenir.
Le projet lui-même est devenu de plus en plus grand, depuis le premier moteur d'interface utilisateur jusqu'à un ensemble complet de solutions d'applications Web front-end et back-end. Le projet dérivé React Native a des objectifs encore plus ambitieux. Il espère écrire une application native de la même manière qu'une application Web. Si cela peut être réalisé, l'ensemble de l'industrie Internet sera bouleversé, car le même groupe de personnes n'a besoin d'écrire l'interface utilisateur qu'une seule fois et celle-ci peut fonctionner simultanément sur le serveur, le navigateur et le téléphone mobile.
Élargir les connaissances :
Facebook (Facebook, Facebook) a été fondée le 4 février 2004 et a son siège social à Menlo Park, en Californie, aux États-Unis. La version Windows du logiciel de chat de bureau Facebook Messenger a été publiée le 6 mars 2012. Le fondateur principal, Mark Zuckerberg.
【Recommandations associées : tutoriel vidéo javascript, front-end web】
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!