create-frameword-app
v1.0.0
Published
Crea un nuevo sitio web con Frameword Astro.
Maintainers
Readme
Frameword Astro
Un framework moderno y flexible construido sobre Astro para crear sitios web rápidos, escalables y personalizables.
📦 Despliegue
Para instrucciones detalladas de cómo publicar el proyecto en Firebase Hosting y Cloudflare Pages, consulta el archivo README-DEPLOY.md.
🚀 Inicio Rápido
# Instalar dependencias
npm install
# Iniciar desarrollo
npm run dev
# Build de producción
npm run build📖 Documentación Completa
Para información detallada sobre instalación, configuración, personalización y uso avanzado del framework, consulta:
📖 Documentación Completa del Framework
🛠️ Características Principales
- ⚡ Rendimiento Optimizado - Basado en Astro para máxima velocidad
- 🎨 Temas Configurables - Sistema completo de temas con variables CSS
- 📝 Contenido Extensible - Múltiples tipos de contenido (blog, portfolio, servicios, etc.)
- 🛠️ Configuración Centralizada - Todo configurable desde archivos TypeScript
- 📱 Responsive - Diseño mobile-first
- 🌙 Modo Oscuro - Soporte nativo para temas claros y oscuros
- 📢 Componentes Avanzados - SocialShare, Newsletter, Footer con admin
- 🚀 CLI Profesional - Setup instantáneo de nuevos proyectos
📁 Estructura del Proyecto
├── config/ # Configuración centralizada
│ ├── site.config.ts # Configuración del sitio
│ ├── themes.config.ts # Configuración de temas
│ └── content.config.ts # Tipos de contenido
├── src/
│ ├── components/ # Componentes reutilizables
│ ├── layouts/ # Layouts de página
│ ├── pages/ # Páginas del sitio
│ └── styles/ # Estilos globales
└── README-framework.md # 📖 Documentación completa🎯 Uso Básico
- Configurar el sitio: Edita
config/site.config.ts - Personalizar colores: Modifica
config/themes.config.ts - Agregar contenido: Crea archivos en
src/content/ - Personalizar páginas: Edita los archivos en
src/pages/
🤝 Contribuir
- Fork el proyecto
- Crea una rama para tu feature (
git checkout -b feature/AmazingFeature) - Commit tus cambios (
git commit -m 'Add some AmazingFeature') - Push a la rama (
git push origin feature/AmazingFeature) - Abre un Pull Request
📄 Licencia
Este proyecto está bajo la Licencia MIT - ver el archivo LICENSE para más detalles.
Frameword Astro - Construyendo el futuro de los sitios web, hoy. ✨
