Es mejor encapsular las rutas en su propio archivo y no mezclar lógica de vistas o la misma vista en si.
Asi se ven en su propio archivo.
Quedando mas limpio nuestro app.jsx:
Cómo presentar pruebas técnicas con React.js
Prueba técnica para React.js Developers
Setup del proyecto con React y Vite
Issues a resolver para completar la prueba
Solución de la prueba
Code review: LocalStorage en React.js
Code review: Vistas Dinámicas para el SignIn
Code review: React Context y FormData
Code review: Protección de Rutas
Code review: Entregando la Prueba
Próximos pasos
¿Migramos a Next.js?
You don't have access to this class
Keep learning! Join and start boosting your career
Contributions 13
Questions 1
Es mejor encapsular las rutas en su propio archivo y no mezclar lógica de vistas o la misma vista en si.
Asi se ven en su propio archivo.
Quedando mas limpio nuestro app.jsx:
💡 El estar repitiendo si la cuenta existe y si esta logeado en cada lado no es bueno, imagina que luego debes cambiar algo y te toca ir a todos los archivos a cambiar lo mismo. Es mejor dejar eso en el contexto de la aplicación. 💡
yo preferí permitir que el usuario pudiera ver los elementos, las rutas que protegí fueron las de cuando el usuario está con su sesión activa!
Les comparto como decidí realizar la protección de rutas. Primero realiza el ejercicio y una vez hecho ahora sí mira esta implementación 😀.
Want to see more contributions, questions and answers from the community?