Académique Documents
Professionnel Documents
Culture Documents
Hybrides sous
React Native
.
Simple 𝐶𝑜𝑚𝑝𝑜𝑛𝑒𝑛𝑡 like: M 𝑆𝑖𝑚𝑝𝑙𝑒 𝐶𝑜𝑚𝑝𝑜𝑛𝑒𝑛𝑡𝑠
View, TextInput, Button… /
Développement d’Applications Mobiles React Native
Copyright: bousmah@gmail.com
Avantages React Native App Installation Concepts Etude de cas
2 types d’installation
On ne peut appliquer les styles que sur les “Predefined Components React
Native”.
En React Native, tous les components utilisent Flexbox qui sont des
"boîtes flexibles” permettant de gérer dynamiquement les tailles et les
positions des éléments graphiques.
Par défaut, TOUS les components React Native ont un style flex 0.
flex 0: “ Adapte ta taille en fonction de ton contenu”.
flex 1 : “Adapte ta taille en fonction de ton component parent ”.
En React Native, on appelle props tout simplement les propriétés d'un component .
Les props sont utilisées pour faire passer des informations d'un component à un autre.
Les props d'un component sont toutes stockées dans un objet this.props.
La prop film est donc accessible depuis this.props.film
Le state possède les données d'un component, il est créé dans ce dernier
lors de l’initialisation. Il permet de gérer et modifier ses données en
utilisant la fonction asynchrone non bloquante setState .
Votre View crée et envoie une action. Cette action est récupérée par le store.
Le store modifie le state de votre application en fonction de l'action reçue.
Votre View détecte les changements du state global et se rafraîchit.
React Native