JavaScript moderno con arquitectura Jamstack, Vite para desarrollo y bundling, CI (GitHub Actions) y CD (Netlify).
- Descripción del Proyecto
- Características
- Tecnologías Utilizadas
- Instalación
- Uso
- Contribuciones
- Licencia
Este proyecto es una SPA moderna utilizando Vite y la arquitectura Jamstack, que permite un desarrollo ágil y optimizado con integración continua y despliegue continuo.
- Encabezado llamativo: Incluye el nombre del producto o servicio con un mensaje claro y persuasivo.
- Formulario de Captura de Leads: Un formulario de contacto o suscripción que permita captar datos de los visitantes.
- Beneficios o Características del Producto: Detalle de las ventajas que ofrece el producto o servicio.
- Testimonios de Clientes: Sección con reseñas o testimonios que generen confianza.
- Llamada a la Acción (CTA): Botones visibles que inviten a realizar una acción, como “Contáctanos” o “Más información”.
- Imágenes o Videos de Alta Calidad: Elementos visuales que complementen el mensaje de la página.
- Compatibilidad Móvil: Responsividad en todos los dispositivos.
- Optimización SEO: Estructura de encabezados y texto amigable para buscadores.
- Velocidad de Carga Rápida: Uso optimizado de archivos y scripts para asegurar tiempos de carga mínimos.
DEV
- Framework VanilaJs (JavaScript, SCSS y HTML5)
- Typescript ("type guards" y DX)
- Vite () OPS
- GitHub Actions (Integracion Continua)
- Netlify(Hosting y Despliegue continuo)
-
Clona el repositorio:
git clone https://github.com/tu-usuario/spa-jamstack-vite-netlify.git
-
Navega al directorio del proyecto:
cd spa-jamstack-vite-netlify
-
Instala las dependencias:
npm install
Para iniciar el servidor de desarrollo, ejecuta:
npm run dev
Abre tu navegador y visita http://localhost:3000
para ver tu aplicación en acción.
¡Las contribuciones son bienvenidas! Para contribuir a este proyecto, sigue estos pasos:
-
Crea una nueva rama para tu característica o arreglo:
git checkout -b feature/nueva-característica
-
Haz tus cambios y agrega un mensaje de confirmación claro:
git add . git commit -m "Añadir nueva característica: descripción breve"
-
Sube tu rama a GitHub:
git push origin feature/nueva-característica
-
Crea un Pull Request:
- Ve a la página del repositorio en GitHub.
- Haz clic en "Compare & pull request".
- Proporciona un título y una descripción clara para tu Pull Request.
- Haz clic en "Create pull request".
-
Espera la revisión:
- Pide a tus compañeros que revisen tu código. Realiza ajustes si es necesario.
-
Merge del Pull Request:
- Una vez aprobado, mergea tu Pull Request en la rama principal.
Este proyecto está bajo la Licencia MIT. Consulta el archivo LICENSE para más detalles.
- ACT WITH DOCKER.
- Tests with playwrite