
Explora la navegación en aplicaciones React mediante la implementación de rutas. Utiliza React Router para crear un flujo de navegación, incluyendo autenticación falsa, navegación dinámica y despliegue en GitHub Pages.
Clases del curso
Introducción a React Router DOM 6
Fake authentication con React Router DOM 6
React Router en TODO Machine
Próximos pasos
Conoce quién enseña el curso

Juan David Castro Gallego
Software Developer en Platzi
👨💻 Experto en desarrollo web
📚 Apasionado por la educación online
👨🎓 Estudiante en Platzi por más de 9 años
Proyecto del curso

Router para TODO Machine
Agrega las funcionalidades de editar y crear tareas pendientes en la Single Page Application de TODO Machine integrando React Router DOM 6.
Ver proyectoconocimientos previos
- Manejo del estado en React
- Composición y patrones de render en React
- Fundamentos de React.js
software y recursos necesarios
- NPM o Yarn
- Node.js
4.8 · 233 opiniones


Isabela Vasquez
El profesor es muy apasionado por el tema y eso se transmite


Alejandro Ivan Mendieta
Muy bueno para aprender a manejar el router de react

Adán Dueñas Escobar
Excelente curso. Los retos fueron difíciles pero aprendí mucho


Luis Daniel Gordo Navas
muy buen curso para entender el funcionamiento del router en react


Leonardo Moyano
Estuvo bueno, lo unico que no estuvo tan bueno de que no subieron los resultados al ultimo de los retos en el caso de que no nos haya salido bien el reto


Nicolás Barcia Quintela
Todos los cursos de React están muy bien impartidos y con un muy buen profesor! Se aprende muchísimo.


ANGEL DAVID SULBARAN CALDERON
excelente


Gonzalo Gutiérrez Castillo
Este curso ha sido muy bueno, el profesor fue mucho mas claro y los retos son una novedad que me encanto pues con la práctica aprendí mucho mas y mejor.

Armando Cruz Vidal
Lo que más me agradó del curso fue poder aprender a utilizar React Router, desde su instalación hasta cómo y de qué manera utilizarlo. Por ejemplo, cuándo es más conveniente utilizar BrowserRouter y cuándo HashRouter. Además, pude crear una página web con autenticación y autorización.


Joshua Espindola
Excelente curso, con los desafios toca poner en practica todo lo que se ha aprendido en la ruta de desarrollo web


SANDRA JULIETA CÓRDOBA ARVELO
Excelente curso, donde poder aplicar mucho de lo aprendido y también los conocimientos nuevos como tener diferente vistas de una aplicación. Excelente profesor.

Emmanuel Méndez Pérez
La forma de explicar y los ejemplos utilizados son muy fáciles de entender y ademas los retos propuestos son muy buena practica y bastante retadores.

Fernando Rodriguez
Buen Profesor


Wladimir Rocha
excelente repaso, muy bueno y explciado el curso y los retos ademas que se sigue usando el mismo proyecto añadiendo funcionalidades


Santiago Aguirre Giraldo
Excelente curso.


Israel Hernández Galicia
De los mas difíciles, pero también de los mas satisfactorios al completar en Platzi.


Emilio Nicolás Mendoza Patti
Muy buen curso, en cada curso el profe jaun DC me sorprende un monto, cada vez nos explica mas cosas. Siento que este curso me costo mas que otros y creo que antes de tomarlo deberias repasar y hacer otros cursos de JS para que sea mas ameno


Rolando Fernández
Gran curso de React Router.


Miguel Angel Muñoz Hernandez
Lo mejor del curso fue aprender a actualizar un proyecto que no está utilizando React Router para que si se use


JUAN JOSE HERNANDEZ MUÑOZ
Este curso me tomo dos meses casi, los retos propuestos estuvieron complejos, en algunos tarde incluso semanas. Pero fue satisfactorio resolverlo, me quedaron pendiente algunos como el de moviedb porque aun no he visto el curso practico de API, y el de crear mi propio React Router pues si me parecio algo bastante complicado con los conocimientos que tengo actualmente pero espero volver para intentarlo de nuevo

Eddy Huaylla Quispe
excelente curso.

Mijahil Barra Li
Este curso fue directo al grano, bastante práctico sin dar tanta vuelta.


Oscar Adrián Martínez Cavazos
Me gusto mucho el curso, la verdad el profe juan es excelente explicando pero me mustaria poder dar una pequeña critica constructiva. Para mi opinion creo que se deberian separar los cursos de teoria de la practica. Esto debido a que a veces se vuelve muy repetitiva una practica de algunos temas que ya se vieron en cursos anteriores, sobre todo cuando los cursos de actualizan y esto lo que provoca es que terminemos viendo un curso de muy larga duración que podria ser mucho mas corto y asi poder tomar la desicion cada quien de si tomar la practica o no dependiendo de si ya conocia el tema antes.


Miriam NM
Me encantó! Un curso buenisimo y aprendes demasiado de React-Router-DOM. Gracias!

Carolina Andrea Moller
Juan DC es un genio total!!! Amo su didáctica y su entusiasmo para explicar!


Daniel Alejandro Roa Palacios
perfecta para empezar proyectos personales que mostrar en github pages


Moisés de Jesús Castro Cuevas
Lo que mas me gusto fue la primera parte del curso donde creamos la autentificación falsa, me pareció un gran ejemplo de como funciona.


Gustavo Isacura
Excelente curso y excelente profesor, excelente manera de explicar todo y muy recomendado

Manuel Yivan Rodriguez Carreño
Curso dinamico


Orlando Manuel Mendoza Vargas
Excelente el contenido del curso para actualizarse a la Versión 6 de react-router-dom. Excelente la manera de enseñar del profesor! 💚
Complementa este curso con nuestras rutas de aprendizaje

JavaScript
La Escuela de JavaScript de Platzi es nuestra más completa colección de cursos, proyectos y actividades colaborativas. JavaScript se consolida como el lenguaje de programación más utilizado en el mundo, siendo la herramienta para creación de páginas web dinámicas, aplicaciones web y software moderno de mayor demanda laboral. Arranca con los Fundamentos de JavaScript, manipula el DOM, crea Web Componentes con JavaScript Vanilla y conviértete en Frontend Developer con bibliotecas y frameworks más utilizados como Angular, Vue.js y React.js. También, refuerza tus habilidades como Backend Developer con Node.js o Express.js. <br /> <br /> ¡Comienza hoy con el <a style="color: #32b1fe;font-weight: bold;" href="/cursos/javascript/?utm_source=escuela-javascript">Curso de Fundamentos de JavaScript</a>!




Full Stack con Next.js
Especialízate en Next.js, implementando estrategias de autenticación, seguridad y optimización en tus proyectos, desarrollando con React.js y Node.js.



TypeScript
Mejora la calidad de tu código con TypeScript. Aprende tipos avanzados y programación orientada a objetos para proyectos robustos.Aumenta la seguridad de tu código con TypeScript.




JavaScript para Backend
Aprende a crear servidores escalables y seguros con Node.js. Integra bases de datos, autenticación y comunicación en tiempo real.




Fundamentos de JavaScript
Domina las bases de JavaScript, manipula el DOM y mejora la interactividad de tus proyectos. Utiliza Web APIs, escribe código seguro y escalable con TypeScript.




JavaScript para Frontend
Crea sitios web dinámicos y eficientes usando JavaScript. Domina APIs, el DOM, Web Components y DevTools para mejorar la experiencia del usuario.




Frontend con Angular
Angular es un framework y plataforma para construir aplicaciones web de todos los tamaños usando TypeScript y un poderoso kit de herramientas.
La comunidad es nuestro super poder
Contenido adicional creado por la comunidad que nunca para de aprender