Dans le dernier blog, j'ai expliqué en tant que développeur ReactJS comment démarrer avec React Native. Dans ce blog, nous en apprendrons davantage sur React Native.
React Native est une bibliothèque permettant de créer des applications mobiles natives multiplateformes à l'aide de JavaScript et de ReactJS.
Avant React Native, le seul moyen de créer des applications mobiles natives était via Kotlin ou Java pour les applications Android et Swift pour les applications iOS.
Si vous connaissez JavaScript ou React, créer des applications mobiles natives avec React Native sera facile pour vous. Pas besoin d'apprendre Java, Kotlin ou Swift.
Pour les développeurs web, il existe quelques différences entre le web et le mobile :
1. Éléments Web
Dans les applications mobiles natives, il n'y a pas de navigateur. Par conséquent, il n’y a aucun élément Web. Cela signifie qu'il n'est pas nécessaire d'utiliser des éléments HTML dans React Native. Ex : Il n'y a pas de div, de section, d'en-tête etc.
2. Stylisme
Comme il n'y a pas d'éléments Web dans React Native, il n'y a pas de support CSS. Dans React Native, il existe une feuille de style intégrée. Pour le style, nous devons l'utiliser. Il n'y a pas de support pour le vent arrière mais peut utiliser le vent natif.
2. Différents systèmes d'exploitation
Nous développons des applications natives pour Android et iOS. Les deux systèmes d’exploitation (système d’exploitation) sont différents. Lors du codage dans React Native, nous devons nous en souvenir.
3. Limitations matérielles
Il existe une différence entre le matériel Web et mobile. La RAM, la mémoire, etc. sont de grosses contraintes.
4. Interactions
Sur le Web, l'interaction se fait à l'aide de la souris. Sur mobile, l’interaction se fera via le toucher.
Bon apprentissage !!
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!