ThatDev.Shparki

Getting Started with Astro

A practical introduction to building fast websites with Astro.

· 1 min read
astro frontend tutorial

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

Installation and Setup

Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore.

npm create astro@latest
cd my-project
npm run dev

Project Structure

Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

src/
├── components/
├── layouts/
├── pages/
└── styles/

Components

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer nec odio praesent libero.

Astro Components

Sed cursus ante dapibus diam. Sed nisi nulla, placerat eu metus ut, euismod congue eros.

---
const { title } = Astro.props;
---

<h1>{title}</h1>

React Islands

Curabitur lacinia pulvinar nibh. Nam a sapien tortor. Aliquam erat volutpat.

Routing

Praesent dapibus, neque id cursus faucibus, tortor neque egestas auguae.

File-based Routing

Pellentesque habitant morbi tristique senectus et netus et malesuada fames.

Dynamic Routes

Aenean ultricies mi vitae est. Mauris placerat eleifend leo.

Conclusion

Lorem ipsum dolor sit amet, consectetur adipiscing elit.