Dependencias Globales
Las dependencias globales en Elemental CMS son recursos que tu aplicación web necesita en múltiples páginas. A diferencia de los sistemas modernos que combinan todo en archivos masivos, seguimos un enfoque limpio y directo donde cada dependencia es un archivo separado cargado directamente sin empaquetado ni minificación.
Entendiendo las Dependencias Globales #
Las dependencias globales se organizan por tipo en carpetas separadas:
Creando Dependencias #
Dependencias CSS
Crea una dependencia CSS con una referencia clara y directa:
Dependencias JavaScript
Las dependencias JavaScript siguen el mismo enfoque directo:
Módulos ES6
Los módulos JavaScript modernos se manejan directamente:
Gestionando Dependencias #
Comandos Disponibles
Sistema de Respaldo #
Al actualizar dependencias existentes, el sistema crea respaldos automáticamente:
Mejores Prácticas #
Mantener Dependencias Separadas
- Un archivo por dependencia
- Sin empaquetado ni minificación
- Referencias directas a archivos
Organizar por Propósito
- Usar nombres significativos
- Agrupar por tipo (css/js/module)
- Mantener estructura clara de carpetas
Orden de Carga
- Usar campo order para dependencias
- Cargar CSS antes que JavaScript
- Mantener dependencias enfocadas
Ejemplos #
Hoja de Estilo Básica
Librería JavaScript
Módulo ES6
Este enfoque asegura que tu aplicación permanezca mantenible y clara, sin complejidad ni pasos de construcción innecesarios. Cada recurso se carga directamente y sirve un propósito específico.