Skip to main content
Get up and running with Stringboot in under 10 minutes. This guide will walk you through adding dynamic string management to your web application.

Prerequisites

  • Node.js 16+ and npm/yarn
  • A Stringboot API token(Get one here)
  • Basic knowledge of JavaScript/TypeScript

Step 1: Install Package

Step 2: Initialize SDK

Step 3: Use Strings in Your App

Step 4: Using FAQs (Optional)

The FAQ Provider lets you deliver dynamic, multilingual FAQ content with offline-first caching.

Initialize FAQ Provider

Fetch FAQs

React FAQ Integration

Key FAQ Features:
  • 2-level filtering: Mandatory tag + optional sub-tags
  • “All” tag: Use tag: 'all' to fetch entire catalog
  • Offline-first: Memory → IndexedDB → Network
  • Multi-language: Automatic fallback to English
  • Delta sync: Only downloads changed FAQs

Step 5: Test It Out!

  1. Run your development server:
  2. Open browser console - look for Stringboot logs:
  3. Verify strings appear in your UI
  4. Test language switching (if implemented)

Next Steps

React Integration

Deep dive into React hooks and components.

Vue Integration

Learn about Vue composition API support.

Advanced Usage

Performance, A/B Testing, and more.

Troubleshooting

Resolve common integration issues.