Una parte crucial de React
Native son estos componentes que están integrados en React
Native porque, como aprendió en la primera sección de este curso, estos son componentes especiales
para los que React Native sabe cómo traducir, cómo compilarlos en los widgets de la plataforma Native y usted solo puede usar dichos
componentes en las aplicaciones React Native.
Puede construir sus propios componentes, pero estos también deben estar compuestos al final de estos componentes
integrados,
no puede usar divs o párrafos ni nada de eso.
Entonces, tenemos que trabajar con los integrados en React Native porque React Native sabe cómo traducirlos
y allí, tenemos cosas como la vista, texto, botón, entrada de texto táctil, imagen, estos son
algunos de los componentes que verá a lo
largo de este curso, hay más y veremos muchos de ellos a lo largo
del curso y aprenderá cómo trabajar con ellos, cómo configurarlos y cómo componer buenas interfaces de usuario con la ayuda de estos componentes.
Ahora, como acabo de mencionar, por supuesto, crea sus interfaces de usuario, sus componentes personalizados con la ayuda
de estos componentes incorporados aquí, por lo que compone su interfaz de usuario, sus componentes a partir de estos componentes
integrados allí y se parece a esto . Usted construye su propio componente de mi título tomando los incorporados
y mezclándolos y combinándolos para obtener el aspecto o el componente que necesita. El estilo también es una parte importante
en las aplicaciones React Native y allí es importante entender que React Native
no usa tecnologías web, no usa HTML, posiblemente usa Javascript pero no usa HTML y tampoco
usa CSS, por lo que CSS que usa para diseñar en la web no es compatible con
React Native, pero le brinda comandos de estilo, configuración de estilo que puede agregar a sus componentes, por lo que a estos
componentes que están integrados en React Native ya sea con la ayuda de inline
estilos o con los llamados objetos de hoja de estilo y allí, escribe estas instrucciones de estilo
en Javascript pero usa una sintaxis basada en CSS. Por lo tanto, no está directamente relacionado con CSS, pero por supuesto está
influenciado por CSS, muchas de las instrucciones que usa aquí están inspiradas en CSS y muchas de las reglas o de las propiedades que conoce de
CSS también funcionan aquí en Javascript, en su aplicación React Native . Ahora, con respecto a los estilos en línea vs
objetos de hoja de estilo, mostraré ambos, pero ya diré que es preferible usar el objeto de hoja
de estilo, pero volveré a eso una vez que lo usemos.
Y con eso, ahora que sabemos aproximadamente qué pasa con los componentes y el estilo,
¿por qué no comenzamos y comenzamos a trabajar con estas cosas?