# Installation


Flare supports a few common JavaScript setup paths. Choose the one that matches your app. If you ship bundled assets, also read about [sourcemap uploads](/docs/javascript/errors/sourcemaps).

## Choose your setup

### Vanilla JavaScript

Use this path if you want to initialize the Flare client directly in `app.js` or `index.js`.

[View the Vanilla JavaScript installation guide](/docs/javascript/general/vanilla-javascript)

### React

Use this path if your app needs Flare's React error boundary integration.

[View the React installation guide](/docs/javascript/general/react)

### Vue

Use this path if your app uses Vue 2 or Vue 3 and needs the Flare Vue plugin.

[View the Vue installation guide](/docs/javascript/general/vue)
