Overview
The SurrealDB SDK for JavaScript is the primary SDK for interacting with SurrealDB over the web. It is designed to be used in a number of environments, including browser-based applications, server-side applications, and serverless functions. The SDK is designed to be lightweight and easy to use, and provides a number of built-in functions for connecting to a database, performing queries, and managing data.
![Nextjs](/docs/img/light/nextjs.png)
Next.js
![React](/docs/img/light/reactjs.png)
React
![Node](/docs/img/light/nodejs.png)
Node.js
![Deno](/docs/img/light/deno.png)
Deno
![Vue](/docs/img/light/vuejs.png)
Vue.js
![Angular](/docs/img/light/angular.png)
Angular
![Solid.js](/docs/img/light/solidjs.png)
Solid.js
![Svelte](/docs/img/light/svelte.png)
Svelte
Example projects
You can find example repositories that demonstrate how to integrate SurrealDB in a number of different environments: