myWebPage

Esta página.

myWebPage

Mi sitio personal y el hogar de todo lo demás en este portfolio.

Sitio web

Aquí es donde se muestran todos mis proyectos secundarios — una página principal, una página de acerca de/contacto e un índice de proyectos que enlaza a cada página de proyecto individual, cada una con su propia descripción. Si estás leyendo este documento, hay muchas posibilidades de que hayas llegado aquí haciendo clic desde allí.

Qué hace

  • Página principal, página de acerca de/contacto e índice de proyectos — el punto de entrada al resto del portfolio
  • Páginas de proyecto, cada una con su propia descripción y enlaces
  • Completamente bilingüe, inglés y español, con cada página disponible en ambos idiomas
  • Tema claro («Parchment») y oscuro («Ember»), intercambiables y persistentes

Cómo está construido

Astro, generado estáticamente — no envía JavaScript por defecto. Los proyectos están en Markdown, renderizados a través de colecciones de contenido de Astro en tiempo de construcción, por lo que añadir un proyecto es simplemente añadir un archivo MD.

  • Biblioteca de componentes compartida — construida sobre @macolmenerori/component-library, un paquete que publico y mantengo yo mismo, por lo que los cambios de diseño se propagan a través de todos mis proyectos en lugar de copiarse entre ellos
  • Bilingüe por URL — el inglés y el español viven bajo /en/ y /es/, con alternativas hreflang y un mapa del sitio generado para que ambos se indexen correctamente
  • Orientado al contenido — las páginas de proyecto son archivos Markdown, no componentes codificados; el sitio en sí es el mecanismo de entrega para el resto de este portafolio

Echa un vistazo al sitio — y haz clic a través de los otros proyectos mientras estés allí.