Bienvenidos a nuestro curso de Astro.jsAquí vamos a explorar Astro de diferentes formas, desde generación estática, renderización del lado del servidor y cliente con Vanilla JavaScript e híbridos.El curso esta orientado a cubrir una gran variedad de usos y aplicaciones utilizando el Framework, también usaremos varios Frameworks y librerías de UI como React, Solid y Vue.Este es un listado que veremos en el curso:Sintaxis de AstroEstructura y tipado estrictoTypeScript con AstroNavegación y parámetros de rutaProtección de rutasMiddlewaresRenderizaciónServer SideClient SideStatic SideHybridPeticiones HTTPEn momento de construcciónEn momento de ejecuciónScripts en Vanilla JS y TSDrag & Drop sin librerías ni islasIntegraciones conCloudflareNetlifyNodeReactAstro DBTailwindVueSolid.jsView TransitionsCero JS View TransitionsNanostoresPersistencia de estado de las islasPaginación estáticaPaginación dinámicaMarkdown y MDXEstilos condicionalesTailwindcssSEO FriendlyOptimización de imágenesRestful API endpointsServer actionsForm Multipart con server actionsZodAstro DBRelacionesCRUDDespliegues a producciónCarga de archivosGoogle SignIn
What you'll learn
understand the syntax of Astro
implement TypeScript with Astro
manage routing and middleware
render content on the server and client sides
optimize images for web
integrate various libraries like React and Vue
create static and dynamic pagination
deploy applications to production
Course objectives
to provide practical knowledge of Astro.js
to explore server-side and client-side rendering techniques