Supported Frameworks
The Encore Web SDK is framework-agnostic and works seamlessly with any JavaScript framework or vanilla JS. Click on your framework below to see detailed integration guides with complete examples.React
Complete guide for React 18+ with hooks and TypeScript
Vue
Complete guide for Vue 3 with Composition API and TypeScript
Angular
Complete guide for Angular 17+ with standalone components
Next.js
Complete guide for Next.js App Router with Server Components
Svelte
Complete guide for Svelte 4+ with stores and TypeScript
Vanilla JavaScript
Complete guide for vanilla JavaScript with CDN (no build tools)
What You’ll Find in Each Guide
Each framework guide includes:- ✅ Installation instructions - npm/yarn/pnpm or CDN
- ✅ Complete setup example - Ready to copy and use
- ✅ Framework-specific patterns - Hooks, composables, services, stores
- ✅ Environment variables - Proper configuration for each framework
- ✅ User ID management - localStorage patterns for persistence
- ✅ Working examples - Links to complete GitHub examples
Common Patterns
All frameworks follow similar patterns:1. Install the SDK
2. Configure with userId
3. Present Offers
4. Validate Server-Side
Always validate entitlements on your backend for security.Quick Links
Need Help?
- Email Support: admin@encorekit.com
- GitHub Examples: encore-web-sdk/examples
- Dashboard: dashboard.encorekit.com