Astro for Impatient Devs

  Переглядів 2,414

Isaac Harris-Holt

Isaac Harris-Holt

День тому

Astro is a JavaScript framework designed to help you ship no JavaScript. Wait... what? Yep! Astro excels at creating static sites like blogs or portfolios, though you can sprinkle in some client-side interactivity where needed.
This video is a blitz through Astro's greatest features in record time. Strap in!
Resources:
Astro: astro.build
Astro docs: docs.astro.build
My portfolio site: ihh.dev
Portfolio site GitHub: github.com/isaacharrisholt/po...
__________________________________________
Check out my other socials!
🎮 Discord ▶ discordapp.com/invite/bWrctJ7
🐦 Twitter ▶ / isaacharrisholt
🖥️ Portfolio ▶ ihh.dev
📝 Blog ▶ isaacharrisholt.com
__________________________________________
Timestamps:
00:00 - Intro to Astro
00:28 - Installation and setup
00:45 - Project layout
01:22 - Astro components
02:42 - Pages
03:26 - Markdown pages
04:44 - Images
05:38 - Integrations
06:04 - Astro Islands
06:51 - SSR and hybrid rendering
07:32 - Dynamic routes
08:07 - Content collections
09:30 - View transitions
#astro #javascript #typescript #webdevelopment #softwareengineer

КОМЕНТАРІ: 12
@gnorts_mr_alien
@gnorts_mr_alien 14 днів тому
very information dense, no bs. I love the video style, keep it up!
@IsaacHarrisHolt
@IsaacHarrisHolt 14 днів тому
Thanks! I hope you found it helpful
@zill_laiss
@zill_laiss 15 днів тому
Astro is so easy that I made my blog only in three days, and most of the time I spent was struggling with CSS, like making my site reactive for mobile etc. You can learn Astro essential features in a day!
@IsaacHarrisHolt
@IsaacHarrisHolt 15 днів тому
Totally agree! Astro is fantastic, and I love it
@jaishkhan7442
@jaishkhan7442 10 днів тому
It's the best framework ever! You can every single rendering pattern (SSR, SSG etc.) and use any frontend framework (React, Angular etc.) OR combine them all like what?????? I'm yet to see where it falls short tbh except for it having not much documentation beyond their own docs.
@IsaacHarrisHolt
@IsaacHarrisHolt 10 днів тому
I agree! I think it's missing a couple of useful server side bits like server layouts that would be useful for full stack apps. Otherwise, it's really amazing
@eineatombombe
@eineatombombe 13 днів тому
"50 ways to eat your mom" bro what 💀
@IsaacHarrisHolt
@IsaacHarrisHolt 13 днів тому
I was slightly delirious when I wrote these slides, can't lie
@utkutekalmaz
@utkutekalmaz 12 днів тому
Rust for impatient please :(
@IsaacHarrisHolt
@IsaacHarrisHolt 12 днів тому
No Boilerplate did a very good one :)
@christopherwood6514
@christopherwood6514 15 днів тому
first
@IsaacHarrisHolt
@IsaacHarrisHolt 15 днів тому
Congrats
Your backend is too complicated
9:47
Isaac Harris-Holt
Переглядів 29 тис.
Gleam for Impatient Devs
8:46
Isaac Harris-Holt
Переглядів 42 тис.
Can You Draw The PERFECT Circle?
00:57
Stokes Twins
Переглядів 43 млн
маленький брат прыгает в бассейн
00:15
GL Show Russian
Переглядів 3,7 млн
GPT-4o - Full Breakdown + Bonus Details
18:43
AI Explained
Переглядів 125 тис.
Are we going back to PHP with fullstack JavaScript?
9:57
Maximilian Schwarzmüller
Переглядів 64 тис.
I Found The Best Note Taking App (And Why It Doesn't Matter)
5:08
Joe Bulfer
Переглядів 2,4 тис.
The Story of Astro DB
11:27
uidotdev
Переглядів 7 тис.
Pretty much every website uses the wrong font size…
15:33
Theo - t3․gg
Переглядів 56 тис.
Best OS for programming? Mac vs Windows vs Linux debate settled
8:40
Interview With A Sr JavaScript Dev | Prime Reacts
24:43
ThePrimeTime
Переглядів 141 тис.
INSANE OpenAI News: GPT-4o and your own AI partner
28:48
AI Search
Переглядів 64 тис.
I REMADE My First Game 12 YEARS LATER!
37:50
The Cherno
Переглядів 24 тис.
Authentication is a developer nightmare
15:58
Tom Delalande
Переглядів 49 тис.
поворотний механізм для антени
0:17
Lazeruk
Переглядів 14 тис.
📱 SAMSUNG, ЧТО С ЛИЦОМ? 🤡
0:46
Яблочный Маньяк
Переглядів 629 тис.
Клавиатура vs геймпад vs руль
0:47
Balance
Переглядів 976 тис.
📱 SAMSUNG, ЧТО С ЛИЦОМ? 🤡
0:46
Яблочный Маньяк
Переглядів 629 тис.
Apple Event - May 7
38:22
Apple
Переглядів 6 млн