@superlayer/vue
Vue client for Superlayer
409
| Install | |
|---|---|
npm install @superlayer/vue |
|
| Latest Version: | 2.0.1 |
| Vue: | 3 |
| License: | Apache-2.0 |
| Last Updated: | Sep 30, 2026 |
| Links: | npm |
Maintainer: interfacelondon
@superlayer/vue
Vue client for Superlayer.
Maintained by Superlayer. See LICENSE.md and NOTICE for upstream attribution.
Welcome to Superlayer’s Vue SDK.
<!-- ༼ つ ◕_◕ ༽つ Real-time Chat -->
<!-- ---------------------------------- -->
<!-- * Updates instantly -->
<!-- * Multiplayer -->
<!-- * Works offline -->
<script setup>
import { init, id } from '@superlayer/vue';
const db = init({
appId: import.meta.env.VITE_SUPERLAYER_APP_ID,
});
// 1. Read
const { isLoading, error, data } = db.useQuery({
messages: {},
});
// 2. Write
const addMessage = (message) => {
db.transact(db.tx.messages[id()].update(message));
};
</script>
<template>
<!-- 3. Render! -->
<UI :data="data" @add="addMessage" />
</template>
Get Started
Follow the getting started tutorial to set up a live Vue app in under 5 minutes!
Questions?
If you have any questions, feel free to drop us a line on our issue tracker
Version History
| Version | Released | Vue | License |
|---|---|---|---|
| 2.0.1 | ^3.4.0 | Apache-2.0 | |
| 2.0.0 | ^3.4.0 | Apache-2.0 | |
| 1.0.67 | ^3.4.0 | Apache-2.0 |