1 00:00:02,230 --> 00:00:07,780 Ainsi, tout au long de ce module, nous avons examiné de nombreuses bases importantes que vous devez 2 00:00:07,780 --> 00:00:13,030 connaître lorsque vous travaillez avec React Native. Vous avez appris ces composants de base que 3 00:00:13,120 --> 00:00:15,910 vous importez de React Native et que vous ne pouvez 4 00:00:15,910 --> 00:00:21,580 travailler qu'avec ces composants de base, vous pouvez créer vos propres composants mais ces composants doivent à leur tour également 5 00:00:21,580 --> 00:00:27,640 ê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. 6 00:00:27,850 --> 00:00:32,830 C'est vraiment crucial, vous devez utiliser ces composants de base et vous pouvez styler ces composants de base à l'aide de styles en 7 00:00:32,920 --> 00:00:38,320 ligne ou d'une feuille de style comme nous le faisons ici. En fin de compte, tout le style se 8 00:00:38,320 --> 00:00:42,190 passe bien sûr avec Javascript parce que ce n'est que du code Javascript 9 00:00:42,190 --> 00:00:46,750 ici, c'est un objet Javascript à la fin vers lequel nous pointons ici lorsque nous 10 00:00:46,990 --> 00:00:51,270 assignons un style et en général, vous contrôlez l'ensemble de votre UI avec Javascript. 11 00:00:51,310 --> 00:00:53,590 Cette partie ici, la vue, donc les 12 00:00:53,800 --> 00:00:55,890 éléments que vous construisez ici, 13 00:00:55,960 --> 00:00:59,850 c'est la partie que React Native compilera en code natif, cette partie 14 00:01:00,190 --> 00:01:03,670 ici, votre autre code Javascript, qui restera du code Javascript, qui 15 00:01:03,670 --> 00:01:07,280 ne sera pas compilé , au lieu de cela, cela s'exécutera dans 16 00:01:07,370 --> 00:01:13,300 cette machine virtuelle que je vous ai montrée dans la première section de ce cours, puis parlera au code 17 00:01:13,300 --> 00:01:20,230 natif via un pont spécial mis en place par React Native. Maintenant et à part cela, nous avons utilisé les 18 00:01:20,230 --> 00:01:22,030 fonctionnalités normales de React. 19 00:01:22,060 --> 00:01:29,770 Nous utilisons des accessoires pour transmettre des données, nous utilisons ici l'état avec useState, le hook useState 20 00:01:29,770 --> 00:01:35,650 pour utiliser uniquement des composants fonctionnels. Vous auriez pu le convertir en composant basé sur une 21 00:01:35,650 --> 00:01:39,440 classe pour utiliser l'état défini là-bas et utiliser État ici comme vous l'avez probablement appris 22 00:01:39,520 --> 00:01:43,690 sur les composants basés sur la classe, mais je veux utiliser cette syntaxe React très moderne 23 00:01:43,870 --> 00:01:47,560 et donc j'utilise des crochets React et avec cela, nous a obtenu les bases. 24 00:01:47,560 --> 00:01:52,420 Maintenant, bien sûr, en plus des documents officiels qui valent toujours le coup d'œil si vous 25 00:01:52,420 --> 00:01:59,650 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, 26 00:01:59,650 --> 00:02:06,460 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 27 00:02:06,460 --> 00:02:12,460 application plus belle déjà où nous nous plongons également dans des questions telles que la façon dont vous pouvez 28 00:02:12,460 --> 00:02:20,320 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 29 00:02:20,620 --> 00:02:25,360 ajuster vos styles ou votre mise en page aux différentes plates-formes, donc iOS pour Android, 30 00:02:25,360 --> 00:02:27,370 vous êtes en cours d'exécution.