Architecture

App Router

The project uses Next.js 14 App Router for routing and page rendering. The app/ directory contains all routes:

  • page.tsx - Home page
  • blog/ - Blog posts listing and detail pages
  • docs/ - Documentation pages
  • about/ - About page

Data Flow

Content is stored in MDX files under content/ directory. At build time, these files are parsed and rendered as static HTML.