vike-solid

We recommend using vike-solid which integrates Solid in a full-fledged manner.

You can use vike.dev/new to scaffold a Vike app that uses vike-solid.

You can also integrate Solid yourself if you want full control over the Solid integration.

Custom integration

Instead of using vike-solid, you can implement your own Solid integration, for full control over the integration of Solid and Solid libraries.

🧠
Custom integrations can be complex and we generally recommend using vike-solid instead, see Vike extension VS custom integration.

👉 We recommend using this advanced capability — which can be complex — only if you have a clear reason why simpler alternatives aren't an option for you.

Official example:

Community examples:

See also