Alets30 / App-Starter

0 stars 0 forks source link

Comentarios sobre starter #1

Open Daleth50 opened 1 year ago

Daleth50 commented 1 year ago

Estuve revisando tu código y veo que estás mezclando JSX con código y estilos de html de React.

Captura de pantalla 2023-04-18 a la(s) 16 12 22

Ademas estás intentando utilizar librerías de React en lugar de su versión para React Native

Captura de pantalla 2023-04-18 a la(s) 16 14 21

por lo que tu aplicación no arranca.

Revisa la documentación de React Native al respecto https://reactnative.dev/docs/intro-react https://reactnative.dev/docs/style

Alets30 commented 1 year ago

Una duda, ¿todas las librerías ahí son de react o sólo las de fontawesome?

Daleth50 commented 1 year ago

Solo las de fontawesome, aqui en la documentación te dice cuales son los paquetes para React Native https://origin.fontawesome.com/docs/web/use-with/react-native

Otra cosa que se me estaba pasando, vi que estas poniendo los estilos inline, lo mejor es que sea mediante un StyleSheet

Daleth50 commented 1 year ago

Ya revise el código, ahora si funciona tu aplicación. Lo siguiente es que aprendas a navegar entre las pantallas de una aplicación, investiga como puedes hacerlo y lee la documentación necesaria, me comentas aquí la manera en que lo harás.

Daleth50 commented 1 year ago

otro punto, los nombres de variables, funciones, etc deben ser en inglés.

Alets30 commented 1 year ago

Encontré una librería llamada React Navigation que me permitirá dar saltos entre ventanas, pienso realizar un ejemplo con la página de registro desde el login, en un momento la subiré.

Daleth50 commented 1 year ago

Muy bien

Alets30 commented 1 year ago

Ya está la segunda ventana del registro, para acceder a ella debe dar al enlace en el login donde dice "¡Regístrate!".

Daleth50 commented 1 year ago

Perfecto, pero ¿puedes mover las pantallas a archivos separados? Y también con la navegación. Lo ideal es que estén en archivos separados.

Checa este enlace.

https://www.waldo.com/blog/react-native-project-structure

Daleth50 commented 1 year ago

Ya revise tus últimos cambios, tenias un error en la importación de la navegación en App.js

La importación la tienes como import Navigation from './Navigation';

cuando debe ser import Navigation from './navigation'; con minúsculas.

También vi que en la pantalla de registro no hay ningún botón para regresar a la pantalla de inicio de sesión

Daleth50 commented 1 year ago

En esta semana creo que deberíamos parar con esto de la aplicación un poco para que te dediques a completar los cursos de crehana.