• Home
  • References
  • Blog
  • Search
EN
  • EN English
  • DE Deutsch
  • ES Espanol
  • FR Francais
  • Home
  • Blog
  • Blog

Component-Based Architecture

Blog

Guides and tutorials for building modern websites

Learn how to build, structure, and optimize component-based Metalsmith sites. From architecture fundamentals to advanced techniques.

  • «
  • ‹
  • 1
  • 2
  • 3
  • 4
  • ›
  • »
  • Building a Site-Wide Search System

    Building a Site-Wide Search System

    Nunjucks Components Team August 1, 2025
    Learn how to implement a robust search system for your static site using build-time indexing and client-side filtering with Fuse.js.
  • Theming Architecture

    Theming Architecture

    Nunjucks Components Team June 27, 2025
    Comprehensive guide to implementing dark mode in component-based static sites. Learn about semantic color tokens, adaptive vs. design choice sections, and component-level theme considerations.
  • How Component Bundling Works

    How Component Bundling Works

    Nunjucks Components Team June 24, 2025
    Deep dive into automatic component discovery and bundling. Learn how CSS and JavaScript are automatically optimized for your site with component bundler plugins.
  • Building Structured Pages

    Building Structured Pages

    Nunjucks Components Team June 22, 2025
    Complete guide to understanding how Nunjucks Components transform YAML configurations into HTML pages. Learn the template hierarchy, Nunjucks macros, data flow, and debugging techniques.
  • Section Anatomy

    Section Anatomy

    Nunjucks Components Team June 16, 2025
    Deep dive into Nunjucks component architecture. Learn how hero sections, content blocks, and page sections are structured with YAML configuration and Nunjucks templates.
  • Building Pages with Nunjucks Components

    Building Pages with Nunjucks Components

    Nunjucks Components Team June 9, 2025
    Learn how to construct pages from reusable components defined in structured frontmatter. A practical guide to the component-based approach with real examples.
  • «
  • ‹
  • 1
  • 2
  • 3
  • 4
  • ›
  • »

Last site build: Invalid Date

Metalsmith version: ^2.6.3

Node version: v22.22.0

© January 2026 - Build with Metalsmith