• Cheat sheets
  • Documentation
  • API reference
  • Product updates
  • Sign in
Kontent.ai Learn
  • Try Kontent.ai
  • Plan
  • Set up
  • Model
  • Develop
  • Create
Copyright © 2025 Kontent.ai. All rights reserved.
  • Web
  • Privacy policy
  • Cookies policy
  • Consent settings
  • Security
  • GDPR
  • Overview
  • Manage API keys
  • Hello World
  • Hello Web Spotlight
  • Try sample apps
  • Build apps
  • Decide navigation and URLs
  • Environments
    • Overview
    • Integrate search
      • External search services
      • In-app filtering
    • Translation management systems
    • Automate content updates with webhooks
    • PDFs and other formats
  • Get Developer Certification

Consider in-app filtering

Jiri Lojda, Jan Cerman
2 minutes
Download PDF
0% complete
If your project is smaller, your app can load all content and use in-app filtering for search.
In-app filtering can work well for smaller web applications and single-page applications. For example, if you have a smaller project with a few hundred content items and don’t need robust search functionality, you can save the content items from your Kontent.ai project in your app’s memory and filter the content during runtime.
With this approach, you gain control over the search index and its content. Using an existing search library (such as Fuse.js) in your app can help. However, it also means that to change the search behavior, you often need to adjust your code manually or replace the search library with another one.