メインコンテンツにスキップ

2 投稿 のタグ "reusable components"

すべてのタグを見る

The Principles of Excellent Component Design

· 10 分の読書
Evan Carter
Evan Carter
Senior frontend

TLDR:

Component Design

Excellent component design determines whether a frontend codebase scales cleanly or collapses into technical debt. This article explores the core principles behind well-designed components, from clear APIs and composition patterns to state management and testability, and shows how Feature-Sliced Design provides a practical, scalable foundation for building maintainable frontend systems.

Secrets of a Scalable Component Architecture

· 21 分の読書
Evan Carter
Evan Carter
Senior frontend

TLDR:

Component Architecture Guide

Component architecture scales when boundaries are explicit, APIs are stable, and UI composition is intentional. This guide walks through practical component design patterns (presentational/container, compound, headless), state partitioning, and library organization—then shows how Feature-Sliced Design (FSD) makes these practices repeatable across teams and codebases.