Eddy Vinck
One Framework To Rule Them All: Faster Websites With Astro
#1about 3 minutes
Introducing Astro for content-focused websites
Astro is a flexible framework designed specifically for building fast, content-focused websites like blogs and e-commerce stores, not complex web applications.
#2about 1 minute
Shipping zero JavaScript by default with Astro
Astro uses zero JavaScript as a baseline to ensure fast performance, allowing developers to intentionally add interactivity where it enhances the user experience.
#3about 2 minutes
Understanding the Islands Architecture for partial hydration
The Islands Architecture allows for partial hydration by loading JavaScript only for specific interactive components using client directives like `client:visible`.
#4about 2 minutes
A developer's journey from PHP and Gatsby to Astro
The speaker shares their personal experience moving from a custom PHP site and a complex Gatsby setup to Astro for a simpler, more focused development experience.
#5about 2 minutes
Exploring the Astro ecosystem of integrations and themes
Astro's ecosystem includes a wide range of official and community integrations for tools like Tailwind CSS and React, as well as themes to jumpstart projects.
#6about 1 minute
Real-world examples of companies using Astro
Major companies like Google, The Guardian, NordVPN, and Trivago are already using Astro to build their engineering blogs and content-heavy websites.
#7about 3 minutes
Getting started with a new Astro project
Learn how to initialize a new project using the CLI, understand the basic folder structure, and see the anatomy of a `.astro` file with its front matter and scoped CSS.
#8about 1 minute
Using content collections for type-safe markdown
Content collections provide build-time type safety for your markdown front matter, ensuring that required data fields like titles and dates are always present and correct.
#9about 7 minutes
Live demo of building and deploying a blog with a theme
A step-by-step demonstration shows how to create, customize, and deploy a full-featured engineering blog in minutes using an Astro theme and Netlify.
#10about 1 minute
Integrating UI components and choosing a rendering mode
Discover how to pass data from Astro into UI framework components like SolidJS and learn about Astro's support for server-side and hybrid rendering.
#11about 1 minute
Summary of when you should choose to use Astro
Astro is the ideal choice for content-focused projects, but may not be the best fit for highly dynamic, client-side web applications like dashboards.
#12about 4 minutes
Audience Q&A on use cases, CMS, and SEO
The Q&A session covers when to avoid Astro, CMS recommendations for non-technical users, using container queries, and how static site generation benefits SEO.
Related jobs
Jobs that call for the skills explored in this talk.
Senior Fullstack Engineer – Angular/.Net (f/m/d)
Apaleo
München, Germany
Remote
€65-85K
Senior
JavaScript
.NET
+2
Matching moments
02:36 MIN
Exploring Astro's key features and architecture
Beyond Warp Speed: Crafting the Future of Web Development with Astro 4.10
00:10 MIN
Understanding the core principles of the Astro framework
Beyond Warp Speed: Crafting the Future of Web Development with Astro 4.10
19:36 MIN
Achieving top performance and easy customization
Beyond Warp Speed: Crafting the Future of Web Development with Astro 4.10
18:12 MIN
Leveraging pre-compilers like Svelte and Astro
The Lean Web
08:32 MIN
Leveraging component islands for optimal performance
Beyond Warp Speed: Crafting the Future of Web Development with Astro 4.10
00:10 MIN
The case for framework-free web development
The Naked Web Developer: Your Browser Is Your Framework
27:03 MIN
A detailed breakdown of modern web frameworks
Web development best practices in 2021
01:26 MIN
Rethinking frameworks with Nuxt, Nitro, and UnJS
Building for the Edge - Crafting a Next-Gen Framework
Featured Partners
Related Videos
Beyond Warp Speed: Crafting the Future of Web Development with Astro 4.10
Francesco Napoletano
The Lean Web
Chris Ferdinandi
Why HTMX is crushing React, Vue & Svelte.
Felix Eckhardt & Benedikt Stemmildt
Multiple Ships to the Island - Micro Frontends & Island Architectures
Florian Rappl
Next, Nest, Nuxt… Nust?
Marius Obert
Microfrontends at Scale
Josh Goldberg
To New Frontiers: The Future of Frontend Development
Rainer Hahnekamp
WeAreDevelopers LIVE – Frontend Inspirations, Web Standards and more
Chris Heilmann, Daniel Cranney & Jan Deppisch
Related Articles
View all articles



From learning to earning
Jobs that call for the skills explored in this talk.


Frontend Engineer - React (f/m/x) Germany-based
Douglas GmbH
Düsseldorf, Germany
Intermediate
Senior
React
TypeScript

Angular Developer
Picnic Technologies B.V.
Amsterdam, Netherlands
Intermediate
Senior
RxJS
Angular
TypeScript

Lead Full-Stack Engineer
Hubert Burda Media
München, Germany
€80-95K
Intermediate
Senior
React
Vue.js
Node.js
MongoDB
+1

Full Stack Engineer
Climax.eco
Rotterdam, Netherlands
€70-100K
Senior
TypeScript
PostgreSQL
Cloud (AWS/Google/Azure)
![Fullstack Engineer [React.js, TypeScript, Inline Styling]](https://wearedevelopers.imgix.net/public/default-job-listing-cover.png?w=400&ar=3.55&fit=crop&crop=entropy&auto=compress,format)
Fullstack Engineer [React.js, TypeScript, Inline Styling]
CrowdBuilding
Amsterdam, Netherlands
React
DevOps
Node.js
TypeScript
React Native
+3

Frontend Web Developer - JavaScript | React | Angular | Vue.js | Bootstrap | Tailwind | HTML | CSS
Tech Solutions Gmbh
Berlin, Germany
API
CSS
GIT
HTML
Scrum
+5

Frontend Web Developer - JavaScript | React | Angular | Vue.js | Bootstrap | Tailwind | HTML | CSS
Tech Solutions Gmbh
Brandenburg an der Havel, Germany
API
CSS
GIT
HTML
Scrum
+5

Full Stack Software Engineer (Next.js, AngularJS, TypeScript, GraphQL)
Atolls
Berlin, Germany
Junior
NoSQL
Node.js
Next.js
Symfony
Angular
+4