Skip to content

midudev/midu.link

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

midu.link

Acortador de URLs de midudev. Construido con Astro.

Estructura

/
├── public/
│   └── favicon.svg
├── src/
│   ├── data/
│   │   └── links.json        # Todos los enlaces cortos
│   ├── layouts/
│   │   └── Layout.astro
│   └── pages/
│       └── index.astro        # Homepage con lista de enlaces
├── astro.config.mjs           # Redirecciones generadas desde links.json
└── package.json

Cómo funciona

Los enlaces se definen en src/data/links.json. Cada entrada tiene un slug y una url destino:

{ "slug": "youtube", "url": "https://www.youtube.com/channel/UC8LeXCWOalN8SxlrPcG-PaQ" }

Al hacer build, Astro genera redirecciones 308 para cada slug. La homepage muestra todos los enlaces disponibles.

Comandos

Comando Acción
pnpm install Instala dependencias
pnpm dev Servidor de desarrollo en localhost:4321
pnpm build Build de producción en ./dist/
pnpm preview Preview del build local

About

Create shorten urls easily with Cloudfare Workers

Resources

Stars

Watchers

Forks

Releases

No releases published

Contributors