Así que a lo largo de este módulo, echamos un vistazo a muchos conceptos básicos importantes que
debes saber al trabajar con React Native. Aprendiste sobre estos componentes principales que importas
de React Native y que solo puedes trabajar
con estos componentes principales, puedes construir tus propios componentes, pero estos componentes a su vez también deben
basarse en estos componentes básicos integrados u otros componentes personalizados que luego se basan en estos componentes principales.
Eso es realmente crucial, tiene que usar estos componentes principales y puede diseñar estos componentes principales con la ayuda de estilos en
línea o una hoja de estilos como lo estamos haciendo aquí. Al final, todo el estilo, por supuesto,
ocurre con Javascript porque solo se trata de un código Javascript
aquí, es un objeto Javascript al final al que apuntamos aquí cuando asignamos un
estilo y, en general, usted controla todo Interfaz de usuario con Javascript.
Esta parte aquí, la vista, por lo
que los elementos que está
construyendo aquí, esta es la parte que React Native compilará en código
nativo, esta parte aquí, su otro código Javascript, que permanecerá código
Javascript, que no se compilará , en cambio, se ejecutará en
esta máquina virtual que le mostré en la sección uno de este curso y luego hablará con el código
nativo a través de un puente especial configurado por React Native. Ahora y aparte de eso, usamos características
normales de React.
Estamos usando accesorios para pasar datos, estamos usando estado aquí con useState, el gancho useState
para usar solo componentes funcionales. Podría haber convertido esto en un componente basado en la
clase para usar el estado establecido allí y usar el estado allí, ya que probablemente
aprendió sobre los componentes basados en la clase, pero quiero usar esta sintaxis React muy moderna y,
por lo tanto, uso los ganchos React y con eso, tengo lo básico establecido.
Ahora, por supuesto, además de los documentos oficiales que siempre valen la pena si
desea obtener más información sobre un componente específico, profundizaremos mucho más en estos componentes que usamos aquí, en el estilo y en
la siguiente sección, también tendremos un vistazo a cómo puede depurar una aplicación de este tipo antes de que luego creemos
una aplicación diferente, una aplicación más hermosa ya donde luego nos sumergimos también en preguntas como cómo puede
ajustar su aplicación a diferentes tamaños de dispositivo, cómo puede diseñar sus widgets, su componentes de una manera un poco mejor y también cómo
puede ajustar sus estilos o su diseño a las diferentes plataformas, por lo que
iOS para Android, está ejecutando.