Ainsi, tout au long de ce module, nous avons examiné de nombreuses bases importantes que vous devez
connaître lorsque vous travaillez avec React Native. Vous avez appris ces composants de base que
vous importez de React Native et que vous ne pouvez
travailler qu'avec ces composants de base, vous pouvez créer vos propres composants mais ces composants doivent à leur tour également
être basés sur ces composants de base intégrés ou sur d'autres composants personnalisés qui sont ensuite basés sur ces composants de base.
C'est vraiment crucial, vous devez utiliser ces composants de base et vous pouvez styler ces composants de base à l'aide de styles en
ligne ou d'une feuille de style comme nous le faisons ici. En fin de compte, tout le style se
passe bien sûr avec Javascript parce que ce n'est que du code Javascript
ici, c'est un objet Javascript à la fin vers lequel nous pointons ici lorsque nous
assignons un style et en général, vous contrôlez l'ensemble de votre UI avec Javascript.
Cette partie ici, la vue, donc les
éléments que vous construisez ici,
c'est la partie que React Native compilera en code natif, cette partie
ici, votre autre code Javascript, qui restera du code Javascript, qui
ne sera pas compilé , au lieu de cela, cela s'exécutera dans
cette machine virtuelle que je vous ai montrée dans la première section de ce cours, puis parlera au code
natif via un pont spécial mis en place par React Native. Maintenant et à part cela, nous avons utilisé les
fonctionnalités normales de React.
Nous utilisons des accessoires pour transmettre des données, nous utilisons ici l'état avec useState, le hook useState
pour utiliser uniquement des composants fonctionnels. Vous auriez pu le convertir en composant basé sur une
classe pour utiliser l'état défini là-bas et utiliser État ici comme vous l'avez probablement appris
sur les composants basés sur la classe, mais je veux utiliser cette syntaxe React très moderne
et donc j'utilise des crochets React et avec cela, nous a obtenu les bases.
Maintenant, bien sûr, en plus des documents officiels qui valent toujours le coup d'œil si vous
voulez en savoir plus sur un composant spécifique, nous approfondirons ces composants que nous utilisons ici, dans le style et dans la section suivante,
nous aurons également un aperçu de la façon dont vous pouvez déboguer une telle application avant de créer une application différente, une
application plus belle déjà où nous nous plongons également dans des questions telles que la façon dont vous pouvez
ajuster votre application à différentes tailles d'appareils, comment vous pouvez styliser vos widgets, votre composants d'une manière un peu plus agréable et aussi comment vous pouvez
ajuster vos styles ou votre mise en page aux différentes plates-formes, donc iOS pour Android,
vous êtes en cours d'exécution.