He creado mi portfolio con Astro + Tailwind CSS para practicar mis habilidades con un framework y un preprocesador de CSS. Link a mi Portfolio
- β IntegraciΓ³n con Tailwind CSS (@astrojs/tailwind).
- β Soporta modo oscuro.
- β OptimizaciΓ³n de imΓ‘genes (@astrojs/images).
- β GeneraciΓ³n del sitemap del los proyectos basado en las rutas (@astrojs/sitemap).
- β OptimizaciΓ³n de fuentes en tiempo de la built (subfont).
- β Accesibilidad y rendimiento, puntuaciΓ³n en Lighthouse y en PageSpeed Insights
/
βββ public/
β βββ robots.txt
β βββ favicon.ico
βββ src/
β βββ assets/
β β βββ images/
| | βββ styles/
| | βββ base.css
β βββ data/
| | βββ posts/
| | βββ post-slug-1.md
| | βββ ...
β βββ components/
β β βββ core/
| | βββ icons/
| | βββ widgets/
| | βββ Header.astro
| | βββ Footer.astro
| | βββ ...
β βββ layouts/
β | |ββ BaseLayout.astro
β | βββ ...
β βββ pages/
β | βββ proyectos/
| | | βββ [...page].astro
| | | βββ [slug].astro
β | βββ index.astro
| | βββ 404.astro
β βββ utils/
β βββ config.mjs
βββ package.json
βββ ...
Todos los comandos se ejecutan desde la raΓz del proyecto, desde la terminal:
Comandos | AcciΓ³n |
---|---|
npm install |
Instala las dependencias |
npm run dev |
Inicia el local dev server localhost:3000 |
npm run build |
Hace la built de producciΓ³n ./dist/ |
npm run preview |
Preview de la build en local |
Se agradecen comentarios, sugerencias o cualquier cosa para mejorar -> hola@danik.dev