How zepel8/gpuprices-io works
gpuprices.io is a static Next.js site for GPU and AI infrastructure comparisons. Visitors browse a guide index or open a slug-based article; the site reads MDX content and serves its metadata and rendered article. The content corpus covers GPU/provider comparisons, VRAM requirements, benchmarks, and AI workload costs. The graph reflects the sampled routes and content helper; individual MDX files and some framework-driven wiring were not inspected.
Main entry points: content.ts Content access · [slug]/page.tsx Guide page · layout.tsx Shared layout · app/page.tsx Guide index
Components 12
Page experience
- Guide index
app/page.tsx - Guide page
app/[slug]/page.tsx
Guide content
- Content access
lib/content.ts - MDX guides
content - MDX rendering
mdx-components.tsx
Site-wide services
- Shared layout
app/layout.tsx - Site navigation
components/nav.tsx - Site footer
components/footer.tsx - Sitemap
app/sitemap.ts - Robots rules
app/robots.ts
Other components
- Site visitor
- Plausible analytics
Connections 12
- Site visitor → Guide index: opens index
- Site visitor → Guide page: opens guide
- Guide index → Content access: loads guide metadata
- Guide page → Content access: gets slugs and metadata
- Guide page → Content access: loads MDX
- Content access → MDX guides: reads files
- Guide page → MDX guides: renders article
- Shared layout → Site navigation: renders
- Shared layout → Site footer: renders
- Shared layout → Plausible analytics: loads script
- Sitemap → Content access: gets slugs
- Robots rules → Sitemap: advertises