Este repositorio contiene un proyecto de landing page de una aplicación de podcast, creado como parte de un curso en Udemy. El objetivo principal es fortalecer las habilidades en HTML, SASS, Gulp y la metodología BEM. La automatización de tareas con Gulp se utiliza para optimizar el flujo de trabajo y mejorar la eficiencia en el desarrollo del proyecto.
- HTML5, SASS y BEM: Las páginas web están desarrolladas utilizando HTML, CSS3 y el preprocesador SASS para asegurar una estructura sólida y un diseño atractivo. También se utilizó la metodología BEM para asignarle los nombres a la clases, teniendo así un código mejor estructurado y entendible.
- GULP.JS: Se implementó Gulp.js como automatizador de tareas para compilar archivos Sass con CSSNano para minificar el código y Sourcemaps para facilitar la legibilidad. Además, se aseguró la compatibilidad entre navegadores mediante PostCSS y Autoprefixer. Gulp también se utilizó para compilar imágenes, convertirlas a formatos más eficientes como WebP y AVIF, y minificarlas, optimizando así el rendimiento del sitio y garantizando una experiencia visual óptima para los usuarios.
- Git y GitHub: Se utilizó Git para el control de versiones y GitHub para alojar el desarrollo del proyecto de manera eficiente.