Sitio personal hecho con Next.js y Tailwind CSS.
# Instalar dependencias
npm install
# Actualizar next / react
npm install next@latest react@latest react-dom@latest eslint-config-next@latest
# Dev server
npm run dev
# Prod server
npm run build
npm run start
-
data/
- Mi propio CDN con disponibilidad de 99.9999999998% -
locales/
- Traducciones de contenido estático -
lib/
- Utils -
public/
- Imágenes, íconos, fuente y CV. -
pages/
- Home-
index.tsx
- Home -
_app.tsx
- Inyecta funcionalidad compartida por todas las páginas del sitio. En mi caso la uso para cargar losindex.css
. Custom App - Nextjs -
_document.tsx
- Permite modificar HTML generado por Next en el server. Yo lo uso específicamente para el<Head />
del sitio. Custom Document - Nextjs -
*
- Demás páginas estáticas
-