APPLICATIONWebサイト・Webアプリ

SolidStart

SolidでフルスタックWebアプリを作る公式アプリケーションフレームワーク。

WHAT IS IT?

何者?

SolidをUI層として、ファイルベースのルート、サーバー処理、クライアントとサーバーのビルドをまとめる。v2ではViteのEnvironment APIを基盤に複数のデプロイ先へ対応する。

ROLE

何を担当する?

Solidアプリをサイト単位・フルスタック単位で組み立てる。

DECISION METADATA

判断の手掛かり

USE IT WHEN

いつ使う?

  • Solidの細粒度リアクティビティを使ってフルスタックWebアプリを構築したいとき。
  • Solidの公式ルートでサーバー処理や配信までまとめたいとき。
SKIP IT WHEN

いつ使わない?

  • React、Vue、Svelteなど別のUIエコシステムを前提にしているとき。