株式会社オブライト
Web Frontend2026-05-17

Solid(ソリッド)

別名: SolidJS / Solid.js

Ryan Carniato が開発するリアクティブな UI ライブラリ。JSX を採用しつつ仮想 DOM を使わずきめ細かな DOM 更新を実現し、React に近い開発体験で最高クラスのランタイムパフォーマンスを提供する。


概要

Solid はシグナルベースのリアクティビティシステムを採用し、変更があった DOM ノードのみを直接更新します。JSX の文法は React と似ていますが、コンポーネントが一度だけ実行される点が異なります。SolidStart がフルスタックフレームワークとして機能します。

採用事例

Solid はパフォーマンス重視のダッシュボードやリアルタイムアプリに適しています。TypeScript との相性も良く、Vite を使ったビルドが標準です。

関連コラム

関連用語

お気軽にご相談ください

お問い合わせ