11-30. Routers
¿Cómo manejar Rutas en React con React Router DOM?
¿Quieres navegar entre páginas en tu aplicación de React como un profesional? 🌐💡
En este tutorial, te muestro paso a paso cómo configurar rutas usando React Router DOM (la herramienta esencial para enrutamiento en React). ¡Así de simple! ⬇️
🔹 Pasos clave:
1️⃣ Instala React Router DOM:
npm install react-router-dom2️⃣ Estructura tus carpetas:
src/routes/→ Archivo principal de rutas (Routes.jsx).src/pages/→ Páginas completas (ej:Página1.jsx,Página2.jsx).
3️⃣ Configura las rutas:
import { BrowserRouter, Routes, Route } from "react-router-dom";
import Página1 from "../pages/Página1";
import Página2 from "../pages/Página2";
function MyRoutes() {
return (
<BrowserRouter>
<Routes>
<Route path="/" element={<Página1 />} /> {/* Ruta principal */}
<Route path="/pagina2" element={<Página2 />} /> {/* Otra ruta */}
</Routes>
</BrowserRouter>
);
}4️⃣ Navega entre páginas con <Link>:
import { Link } from "react-router-dom";
function Página1() {
return (
<div>
<h1>Página 1</h1>
<Link to="/pagina2">Ir a Página 2</Link> {/* ¡Navegación sin recargar! */}
</div>
);
}🎥 Demo visual:
Página 1 → Página 2 → Volver a Página 1. ¡Fluido y sin recargas! 🔄
👉 ¿Por qué usar React Router?
SPA (Single Page Application): Solo carga lo necesario.
URL amigables y navegación dinámica.
Ideal para proyectos con múltiples vistas.
📌 ¡Practica creando un menú de navegación! ¿Listo para dominar las rutas? 💻
🔗 ¿Quieres el código completo? ¡Déjame un comentario! 👇
#ReactJS #WebDevelopment #Frontend #Coding #ReactRouter #JavaScript
Comentarios
Publicar un comentario