この記事は、SolidJSアドベントカレンダー 2024 25日目の記事です。
SolidJSなどの最近出てきたライブライはよく「エコシステムが整うまで触るのやめとくか」って言われますよね
私も言ってました。
ですが、最近SolidJSを触り始めて「エコシステム十分そろってないか?」と思ったので調査した結果をまとめていきます。
全部ある
全部ありました。
- フレームワーク
- 認証
- UIライブラリ
- styling用のライブラリ
- 無限スクロール
- graphql
- API呼び出し
- i18n
- Form
- Storybook
- Test
- router
- 状態の永続化
- アニメーション
フレームワーク
Next.jsみたいなフレームワークのSolidStartがある
- Client-side rendering (CSR)
- Server-side rendering (SSR)
- Static site generation (SSG)
全部できる
認証
mediakit がある
詳しくは以下
UIライブラリ
shadcnみたいなライブラリは2つある:shadcn-solid, SolidUI
MUIみたいなライブラリのSUIDがある
SUIDはReact2Solidがあるから移行も簡単
Styling
tailwindは普通に使える
macaron.jsがある
無限スクロール
GraphQL
urqlがある
apolloはない
API呼び出し
Tanstackがある
i18n
Form
modularformsがある
Storybook
solid用のプラグインがある
Test
Router
solid-routerがある
状態の永続化
アニメーション
がある
終わりに
私の思う「全部ある」でしたが、足りないものがあると思ったらコメントください。追記します。