codigo0/public
planetazuzu 7f85eba09c feat: implementar lazy loading y code splitting para optimización
- Convertir todas las páginas (excepto Home y NotFound) a lazy loading con React.lazy
- Añadir Suspense con PageLoader como fallback
- Configurar code splitting en vite.config.ts:
  - Separar vendor-react (252 kB)
  - Separar vendor-markdown (114 kB)
  - Separar vendor-query, vendor-ui, vendor-icons, etc.
  - Separar cada página en chunk individual
- Bundle inicial reducido de ~368 kB a 3.29 kB (1.25 kB gzipped)
- Mejora significativa en tiempo de carga inicial
- Páginas se cargan bajo demanda al navegar
2025-12-20 23:16:23 +01:00
..
assets feat: organizar imágenes para PWA y adaptar MarkdownViewer 2025-12-19 21:14:20 +01:00
manual feat: implementar lazy loading y code splitting para optimización 2025-12-20 23:16:23 +01:00
.htaccess feat: añadir galería de imágenes y referencias en capítulos del manual 2025-12-20 21:36:49 +01:00
404.html feat: Implementación completa de herramientas y actualización de protocolos 2025-12-17 15:19:57 +01:00
_redirects feat: añadir galería de imágenes y referencias en capítulos del manual 2025-12-20 21:36:49 +01:00
favicon.ico template: new_style_vite_react_shadcn_ts 2025-01-01 00:00:00 +00:00
favicon.svg feat: Implementación completa de herramientas y actualización de protocolos 2025-12-17 15:19:57 +01:00
manifest.json feat: mejorar sistema de actualizaciones PWA 2025-12-19 22:26:55 +01:00
placeholder.svg feat: Aplicación completa Manual TES Digital 2025-12-17 12:12:10 +01:00
robots.txt feat: Aplicación completa Manual TES Digital 2025-12-17 12:12:10 +01:00
sw.js feat: mejorar sistema de actualizaciones PWA 2025-12-19 22:26:55 +01:00