--- title: Advanced use cases slug: '335' canonical_url: https://docs.coveo.com/en/335/ collection: javascript-search-framework source_format: adoc --- # Advanced use cases This section contains information on how to achieve relatively advanced or specific goals with the [Coveo JavaScript Search Framework](https://docs.coveo.com/en/187/). Explore the following advanced use cases: - [Display content based on whether there are query results](https://docs.coveo.com/en/1387/) - [Add query ranking expressions at query time](https://docs.coveo.com/en/303/) - [Provide suggestions for the Omnibox](https://docs.coveo.com/en/343/) - [Leverage geolocalization](https://docs.coveo.com/en/433/) - [Use components only on specific tabs](https://docs.coveo.com/en/508/) - [Integrate a recommendation interface](https://docs.coveo.com/en/1934/) - [Modify network calls](https://docs.coveo.com/en/386/) - [Add the settings component to a search interface](https://docs.coveo.com/en/1644/)