• Home
  • References
  • Blog
  • Search
  • Home
  • 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
  • ›
  • »
  • Building a Component from Scratch

    Building a Component from Scratch

    Metalsmith Components Team November 4, 2025
    A comprehensive guide to creating your own Metalsmith component from the ground up, complete with validation, documentation, and submission to the library
  • Adding Header Search to Your Site

    Adding Header Search to Your Site

    Metalsmith Components Team November 4, 2025
    A step-by-step guide to adding a header search form from the Metalsmith Components library to your starter project
  • Adding Dark/Light Theme Switcher

    Adding Dark/Light Theme Switcher

    Metalsmith Components Team October 30, 2025
    A step-by-step guide to adding a dark/light theme toggle from the Metalsmith Components library to your starter project
  • Installing Metalsmith Components in Your Project

    Installing Metalsmith Components in Your Project

    Metalsmith Components Team October 15, 2025
    Step-by-step guide to downloading and installing component packages. Learn how to add sections and partials to your Metalsmith project with automated install scripts.
  • Getting Started with the Metalsmith2025 Starter

    Getting Started with the Metalsmith2025 Starter

    Metalsmith Components Team October 15, 2025
    Complete guide to setting up your first Metalsmith project. From installation to deployment, learn how to build modern static sites with structured content and reusable components.
  • Understanding Component Validation with Manifest Schemas

    Understanding Component Validation with Manifest Schemas

    Metalsmith 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.
  • «
  • ‹
  • 1
  • 2
  • 3
  • ›
  • »

Last site build: Sat, 29 Nov 2025 18:38:20 GMT

Metalsmith version: ^2.6.3

Node version: v22.21.1

© November 2025 - Build with Metalsmith