工具介绍
Réagir & middot;
React est une bibliothèque JavaScript pour construire des interfaces utilisateur.
* **Déclaration :** Réagissez sans douleur pour créer des UI interactifs. Concevoir des vues simples pour chaque état de votre application, et React mettra à jour et rendra les bons composants lorsque vos données changent. Les vues déclaratives rendent votre code plus prévisible, plus simple à comprendre et plus facile à déboguer.
* **Basé sur les composants:** Construire des composants encapsulés qui gèrent leur propre état, puis les composer pour créer des UI complexes. Puisque la logique des composants est écrite en JavaScript au lieu de modèles, vous pouvez facilement passer des données riches à travers votre application et garder l'état hors du DOM.
* **Apprendre une fois, écrire n'importe où:** Nous ne faisons pas d'hypothèses sur le reste de votre pile technologique, de sorte que vous pouvez développer de nouvelles fonctionnalités dans Réagir sans réécrire le code existant. React peut également rendre sur le serveur en utilisant Node et les applications mobiles d'alimentation en utilisant React Native.
Apprenez à utiliser React dans votre projet.
Installation
React a été conçu pour l'adoption progressive dès le début, et **vous pouvez utiliser aussi peu ou autant que nécessaire React**:
* Utilisez Quick Start pour goûter à React.
* Ajouter Réagir à un projet existant pour utiliser aussi peu ou autant de Réagir que vous avez besoin.
* Créez une nouvelle application React si vous recherchez une puissante chaîne d'outils JavaScript.
Documentation
Vous pouvez trouver la documentation React sur le site.
Consultez la page Comment commencer pour un aperçu rapide.
La documentation est divisée en plusieurs sections:
* Début rapide
* Tutoriel
* Penser à réagir
* Installation
* Description de l'assurance-chômage
* Ajouter l'interactivité
* État de gestion
* Guides avancés
* Référence API
* Où obtenir du soutien
* Guide de contribution
Vous pouvez l'améliorer en envoyant des requêtes de tirage à ce dépôt.
Exemples
Nous avons plusieurs exemples sur le site. Voici le premier à vous lancer :
Cet exemple rendra "Hello Taylor" dans un conteneur sur la page.
Vous remarquerez que nous avons utilisé une syntaxe de type HTML; nous l'appelons JSX. JSX n'est pas tenu d'utiliser React, mais il rend le code plus lisible, et l'écriture a l'impression d'écrire HTML.
Contribution
L'objectif principal de ce dépôt est de continuer à évoluer React core, ce qui le rend plus rapide et plus facile à utiliser. Le développement de React se produit en plein air sur GitHub, et nous sommes reconnaissants à la communauté d'avoir contribué aux corrections et améliorations de bugs. Lisez ci-dessous pour savoir comment vous pouvez participer à l'amélioration de React.
Code de conduite
Facebook a adopté un code de conduite auquel nous nous attendons des participants au projet. Veuillez lire le texte complet afin que vous puissiez comprendre quelles actions seront et ne seront pas tolérées.
Guide de contribution
Lisez notre guide de contribution pour en savoir plus sur notre processus de développement, comment proposer des corrections et des améliorations de bugs, et comment construire et tester vos modifications à React.
Bonnes premières questions
Pour vous aider à mouiller vos pieds et vous familiariser avec notre processus de contribution, nous avons une liste de bons premiers problèmes qui contiennent des bogues qui ont une portée relativement limitée. C'est un bon endroit pour commencer.
Licence
Réagir est sous licence MIT.