We recommend using vike-vue which integrates Vue in a full-fledged manner.

You can use Bati to scaffold a Vike app that uses vike-vue.

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

Without Vike extension

Instead of using a Vike extension, you can manually integrate Vue yourself, giving you full control over the integration of not only Vue itself but also Vue libraries.

Official examples:

For more official examples, see GitHub > vikejs/vike > examples/.

Community examples:

For more community examples, see integration guides such as Integration > Vue Query.

See also