Skip to content

Commit 640a295

Browse files
committed
Updated blog with images
1 parent ec56023 commit 640a295

File tree

2 files changed

+21
-0
lines changed

2 files changed

+21
-0
lines changed
95.6 KB
Loading

src/content/blog/building-high-performance-client-editable-sites.mdx

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,27 @@ So I built a stack that solves that.
3737

3838
No single piece here is groundbreaking on its own, but together they form a stack that delivers what SMBs actually need—a site that's fast, editable, secure, and maintainable. Most importantly, it's affordable to build and painless to hand off.
3939

40+
## 📊 Lighthouse Scores
41+
42+
Performance isn't just theory — it's measurable. I ran the starter project through Google Lighthouse on desktop, and the results speak for themselves:
43+
44+
**Performance: 99**
45+
**Accessibility: 96**
46+
**Best Practices: 100**
47+
**SEO: 92**
48+
49+
Key metrics like First Contentful Paint and Largest Contentful Paint clocked in at 0.8s, with 0 ms blocking time. That means pages render quickly, interactions feel snappy, and there's no hidden bloat slowing things down.
50+
51+
<div style="text-align: center;">
52+
<img
53+
src="/assets/AstroDemoContent/AstroDemoLighthouse.png"
54+
alt="Lighthouse desktop performance scores for the Astro/Contentful Starter"
55+
style="max-width: 100%; height: auto;"
56+
/>
57+
</div> <br />
58+
59+
Astro's "islands architecture" (hydrating only what's interactive) paired with Tailwind and Contentful delivers a site that's not just modern on paper, but proven fast, accessible, and search-friendly in practice.
60+
4061
## 🏗️ Architecture Overview
4162

4263
Astro renders pages at build time and only hydrates the components that need interactivity—like search bars, carousels, or contact forms. This keeps JavaScript payloads small, speeds up performance, and avoids the heavy, full-page hydration patterns common in older React workflows.

0 commit comments

Comments
 (0)