Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Intro to Astro
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Dimitri
March 14, 2023
Programming
170
0
Share
Intro to Astro
This presentation contains an introduction to Astro by creating a Pokédex using the PokéAPI.
Dimitri
March 14, 2023
More Decks by Dimitri
See All by Dimitri
Moduliths
g00glen00b
0
140
Tech talk: Micronaut
g00glen00b
0
240
Better monitoring with Spring boot Actuator
g00glen00b
0
350
From WordPress to Gatsby
g00glen00b
3
400
GraphQL
g00glen00b
1
290
Reactive programming with Spring boot 2
g00glen00b
1
440
Introduction to Meteor
g00glen00b
0
500
JavaScript essentials
g00glen00b
3
470
Fronteers - JavaScript at your enterprise (Dutch)
g00glen00b
0
260
Other Decks in Programming
See All in Programming
「エンジニアインターン、どうやって取った?」準備のリアルを語るLT会 Progate BAR
akiomatic
0
100
SPMマルチモジュールで テストカバレッジを取得する技法
yosshi4486
0
130
Oxlintのカスタムルールの現況
syumai
5
900
Composerを使ったサプライチェーン攻撃の様子を眺めてみる #phpstudy
o0h
PRO
2
190
tsserverとは何だったのか、これからどうなるのか
nowaki28
1
420
inferと仲良くなる10分間
ryokatsuse
1
280
New "Type" system on PicoRuby
pocke
1
390
ふつうのFeature Flag実践入門
irof
7
3.4k
Inspired By RubyKaigi (EN)
atzzcokek
0
450
開発体験を左右するライブラリの API 設計 - GraphQL スキーマ構築ライブラリから考える #tskaigi
izumin5210
2
1.4k
RailsTokyo 2026#4: AI様があれば、 Hotwireの弱点は消えるか?
naofumi
5
1k
Make SRE Operations Easier with Azure SRE Agent
kkamegawa
0
2.1k
Featured
See All Featured
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
350
Typedesign – Prime Four
hannesfritz
42
3.1k
Balancing Empowerment & Direction
lara
6
1.1k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.7k
For a Future-Friendly Web
brad_frost
183
10k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.8k
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
440
The #1 spot is gone: here's how to win anyway
tamaranovitovic
2
1.1k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
0
300
Exploring anti-patterns in Rails
aemeredith
3
380
The Curious Case for Waylosing
cassininazir
1
360
Transcript
Intro to Astro
👋 Who am I? • Dimitri “g00glen00b” Mestdagh • Full-stack
developer at Optis • Works with Java and JavaScript • https://dimitri.codes • @g00glen00b
🚀 What is Astro?
Key features • SSR / SSG framework • Integration with
React, Vue, … • Server first • Zero JavaScript by default • Multi-Page Application
Why SSR / SSG? Client-Side Server-Side Static Site Fast build
time Dynamic content Interactive Good SEO Fast page serve ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔
Why zero JavaScript? • No hydration • Less compute-heavy for
browsers • Better performance • Less bandwidth • Astro Islands
Live coding time!
Conclusion
Personal thoughts • Great Development Experience • Mind-switch SSG/MPA •
Minimal IDE support
Resources Code: https://github.com/g00glen00b/astro-pokedex
Resources Blogpost: https://dimitri.codes/astro-pokedex/
🙏 Thank you for listening!