So astro is good for website that need SEO, and is content-heavy with less interacitvity.
Astro build
↓
Components rendered on server
↓
Pure HTML files generated
↓
Browser receives ready-made HTML
(no JS execution needed)
Build astro project
npm create astro@latest
Where should we create your new project?
How would you like to start your new project?
Install dependencies?
Initialize a new git repository?
Add preact into Astro
npx astro add preact
Install dependencies?