• 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
  • ›
  • »
  • Installing Nunjucks Components in Your Project

    Installing Nunjucks Components in Your Project

    Nunjucks Components Team October 15, 2025
    Step-by-step guide to downloading and installing component packages. Learn how to add sections and partials to your project with automated install scripts.
  • Understanding Component Validation with Manifest Schemas

    Understanding Component Validation with Manifest Schemas

    Nunjucks Components Team October 14, 2025
    Learn how to use JSON Schema validation in manifest.json files to catch errors early, provide better developer experience, and ensure component configurations are correct.
  • Building Interactive Components with JavaScript

    Building Interactive Components with JavaScript

    Nunjucks Components Team October 5, 2025
    Learn JavaScript patterns for interactive Metalsmith components. Master dynamic library loading, event handling, state management, and modular architecture without frameworks.
  • Working with Data in Nunjucks Components

    Working with Data in Nunjucks Components

    Nunjucks Components Team September 30, 2025
    Learn how to structure, load, and use JSON data files in Metalsmith components. Master data-driven components with real-world examples from maps, logos, and collections.
  • 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.
  • «
  • ‹
  • 1
  • 2
  • 3
  • ›
  • »

Last site build: Invalid Date

Metalsmith version: 2.6.3

Node version: v22.22.3

© June 2026 - Build with Metalsmith