afonsecav88 /
astro
Este es un repo del curso de Astro de DevTalles
27/100 healthLoading repository data…
doneber / repository
Este curso es para entender las las bases de un framework usando Astro
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
Como ya saben, podemos crear páginas web utilizando HTML, CSS y JS. También vimos el concepto de "Framework" o marco de trabajo.
Tambien vimos de forma rápida el uso de herramientas como Bootstrap para acelerar el desarrollo de los estilos.
Así que, antes de continuar veamos primero el problema que resuelve Astro
Con mis conocimientos básicos en HTML, CSS y JS estoy listo para empezar a crear el próximo facebook. Empezaré creando algo básico en el archivo index.html y como ando algo corto de tiempo, usaré Bootstrap.
Lo he estado pensando bien y decidí hacer una especie de tienda de stickers (como los que usamos en whatsapp). Así que dentro del archivo index.html desarrollaré los componentes mas comunes.
Ahora que el proyecto va tomando forma necesito agregar imágenes y tener una mejor estructura de carpetas para el proyecto. Además sería bueno que mejore los elementos del sitio web y cualquier otro detalle que se me ocurra.
Ahora si quisiera hacer una nueva página como about.html tengo demasiado código que actualizar. Para mejorar mi experiencia de desarrollo utilizaré Astro.
Lo normal sería crear otro proyecto y ejecutar:
npm create astro@latest
Pero por esta vez simplemente agregaré los siguientes archivos:
package.jsonastro.config.mjssrc/env.d.tsMoveré mis archivo .html a la carpeta src/pages
Y después de que ejecute
npm install
Se creará automáticamente el archivo package-lock.json.
Ya que estamos controlando las vesriones también debemos copiar el archivo .gitignore
Finalmente ya podemos levantar el proyecto ejecutando
npm run dev
y dirigirnos a http://localhost:4321/
Quizás aún no veas muchos cambios en el proyecto, pero ahora podemos usar difrentes funcionalidades de astro.
Así que para empezar nos creamos el componente de la Barra de Navegación, así que para esto necesitamos hacer los siguiente:
src una nueva carpeta llamada componentsNavegacion.html.astro, así que remplazamos la extensión de nuestro index.html a index.astroindex.astro ya podemos llamar al componente que acabamos de crear (Navegacion.html)Ahora podremos usar este componente en cualquier otra página que necesitemos.
Nota: Instala la extensión de Astro para que el editor coloree el archivo.
Selected from shared topics, language and repository description—not editorial ratings.
afonsecav88 /
Este es un repo del curso de Astro de DevTalles
27/100 healthmanuelbaeza /
Este es un repositorio que estoy utilizando para curso de Programación inteligente y desarrollo con IA
49/100 healthChuzOP /
Este es un proyecto sacado del video de Fazt "Curso de Astro, Generador de Sitios Web Estáticos"
32/100 healthLuchoLesca /
JF-Estética 🏫💅 Plataforma web moderna para cursos de estética profesional. Aprende masajes, manicura, peinado y tratamientos de pestañas con tecnología de vanguardia. ✨ Características: 🔐 Autenticación segura con Supabase 📱 Diseño responsive con TailwindCSS 🎯 Catálogo organizado por categorías 🚀 Optimizado con Astro + TypeScript
34/100 healthajamdev /
Este proyecto es una landing page moderna y atractiva diseñada para promover un curso de liderazgo empresarial. El sitio presenta información sobre el instructor, los beneficios del curso y los pilares fundamentales para convertirse en un líder genuino.
47/100 healthEnte1408 /
Este es mi portafolio contruido en Astro , por medio del curso de midudev : https://www.youtube.com/watch?v=HEMvsJTBweY&t=46s
27/100 health