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

Initialization

After initializing the main Stringboot SDK, you need to initialize the FAQ module.

Fetching FAQs

The getFAQs method provides a flexible way to query your FAQ content.

Get All FAQs

Filter by Tag

Advanced Filtering (Sub-tags)

Stringboot supports 2-level filtering using mandatory tags and optional sub-tags.

React Integration

Here is a complete example of how to build an FAQ section in React.

Key Features

  • 2-level filtering: Organize content with a primary Tag and multiple Sub-tags.
  • “All” tag: Use tag: 'all' to fetch your entire FAQ catalog.
  • Offline-first: Content is served from memory first, then IndexedDB, and finally Network.
  • Multi-language: Automatic fallback to the default language if a translation is missing.
  • Delta sync: bandwidth-efficient updates that only download changed FAQs.