
Las URL nos permiten acceder a las diferentes vistas que tiene una web, además de organizar mejor nuestro sitio. Aprender a cómo crear rutas para tu página web te permitirá hacer que las secciones de tu página web sean más fáciles de compartir en internet. ¡Aprende en este curso a cómo implementar rutas dentro de React.js junto con tu profesor JuanDC!
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
¡Comparte tus logros con un certificado!
Cuando termines el curso tendrás acceso al certificado digital para compartirlo con tu familia, amigos, empleadores y la comunidad.

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
Mira las primeras 3 clases sin costo en este momento
4.8 · 223 opiniones


Javier Jesus Martinez Fariñas
Gracias, profe Gallego.


Jorge Castorena
Excelente curso Juan DC es de mis profesores favoritos aunque tiene una particular forma de presentar los temas me ha ayudado increible en mi aprendizaje de desarrollo web

JORGE ADOLFO CALAMBAS CERON
excelente


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


Oscar Antonio Espinoza Soto
Excelente curso

Jonathan Stiven Colorado Largo
El profesor esta solo para explicar


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.

Jaime Angel
buen curso

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.

Daniel Alejandro Salinas Pinedo
Excelente curso para prepararnos al mundo laboral


César Pedetta
Muy buen curso para aprender cómo hacer sitios navegables gracias a React Router DOM. Y el profe excelente!


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.

José Yesid López
Muy buen curso y bien explicado


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


Carlos Nicolas Gonzalez Cabrera
Excelente curso! Muy bien explicado y fácil de entender. Muy recomendado


José Ortiz
excelente, necesitaba entender mejor los Routers


Jorge Isaac Villa Lopez
excelente profesor, me gustaría un tutorial o curso de como montar un proyecto React en hosting real ó AWS en lo que sea posible. muchas gracias.


Victor Araya Romero
Otro muy buen curso de juandc, falta uno de debugging con react dev tools


Alejandro Calderón
Muy buen curso y muy interesantes los retos.


NICOLAS ALVARINO LAGUNA
Excelente Explicación, domina el tema a la perfección, y propone ejemplos funcionales, que ayudan a aumentar la probabilidad de aprendizaje.


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.

Ivan Rojas
el curso es muy bueno y sobre todo los retos que propone juanchi DC


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! 💚


Ranses Velez
Excelente contenido y buena explicacion sobre conceptos y funcionamiento de React Router Dom


Jeferson Arturo Cancimance Yaqueno
Excelente!!


Excelente curso una vez más de este profe, lo necesito para Next JS por favor!


Josue Tapia Linarez
Excelente curso, busque oro y encontré diamante, es mas fácil manejar las rutas en React que con solo JavaScript Vanilla 😥, ahora puedo migrar mis proyectos Vanilla a React y usar rutas. Me di cuenta que es el ultimo curso de @juandc en la ruta de "Frontend con React.js", no se por que se llama React.js si también al TS en la ruta.


Víctor Fabián Morales Rodríguez
lo mejor!
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.




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.



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.




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 a profundidad con Vue.js
Framework progresivo de Javascript para crear interfaces de forma sencilla y escalable para desarrollar aplicaciones web con diferentes grados de complejidad.
La comunidad es nuestro super poder
Contenido adicional creado por la comunidad que nunca para de aprender