Este repositorio contiene la versión actual de tejer.red, migrada de HTML estático a Gatsby, un generador de sitios estáticos basado en React.
- El código fuente está en la carpeta
src/. - Las páginas principales están en
src/pages/. - Los estilos globales y componentes se encuentran en
src/components/ysrc/styles/. - Se utiliza React Helmet para la gestión de metadatos y SEO.
-
Asegúrate de tener Node Version Manager (nvm) y usa Node.js v20:
nvm use 20
-
Instala las dependencias:
npm install
-
Inicia el entorno de desarrollo:
gatsby develop
-
Abre tu navegador en: http://localhost:8000
Para generar los archivos estáticos listos para producción:
gatsby buildLos archivos exportados estarán en la carpeta public/.
- El proyecto fue migrado de HTML estático a Gatsby para facilitar la escalabilidad y el mantenimiento.
- Se está trabajando en añadir páginas interiores por proyecto.
- Se utiliza React Helmet para mejorar el SEO.
- TODO: Añadir una versión sin JavaScript para mayor indexación y accesibilidad.
Nota:
Una vez terminado de editar, solo es necesario subir los archivos generados en public/ al servidor final: https://tejer.red