コンポーネント

読み:こんぽーねんと

「構成要素」や「部品」といった意味の英単語(Component)で、Webサイト制作においては、例えばヘッダー部分やフッター部分など、各ページで共通のパーツを「コンポーネント」に分けて開発することが一般的となっています。

特にNext.jsやAstroなど、近年のフロントエンドフレームワークの場合、コンポーネントに分けることでHTMLだけでなく、CSSやJavaScript等もコンポーネント単位で管理ができるようになり、他のコンポーネントへの影響を抑えることができたりするため、大規模なWebサイト制作などでは非常に管理しやすくなります。