myWebPage
Esta página.
myWebPage
Mi sitio personal y el hogar de todo lo demás en este portfolio.
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í.