Lecciones del curso
Aprende Remix construyendo un Blog con MongoDB y Netlify
Clonando el proyecto
2m
Anatomía del proyecto
4m
Agregando TailwindCSS
3m
Creando y conectando con la base de datos
8m
Ruta para el login
Maquetando el dashboard
Editando posts | Primera parte
Editando posts | Segunda parte
Preparando el UI público
Redireccionando en la Página de inicio
Vista de lista
CSS para el Markdown
Blog listo para producción con Netlify
Creando Feedlinks (SSR)
Creando un sitemap.xml
Felicitación y despedida
Redireccionando desde la Home page
La vista de lista del blog, es la misma ruta que queremos usar como home page.
Por eso, en el archivo _index.tsx
vamos a agregar un redireccionamiento con el loader.
// app/routes/_index.tsx export const loader = async ({ request }: LoaderArgs) => { // ifUserRedirectTo(request, "/blog"); // @Challenge: implement. return redirect("/blog"); };
Eso es todo. De ahora en adelante vamos a trabajar desde la ruta /blog
.
👀 Toma nota de que te dejo un reto en el repositorio. ¿Podrías implementar el redireccionamiento solo si el usuario está logueado?