---
title: "JS SDK Reference"
slug: "js-sdk-reference"
abstract: "Reference documentation on components, query hooks, and events in Sitecore Discover JS SDK for React."
---
# JS SDK Reference

Sitecore Discover JS SDK for React contains everything a front end developer needs to integrate a React application with Discover.

To assist you in your integration, you can use the following topics as reference:

- [Credentials for authentication](https://doc.sitecore.com/discover/en/developers/discover-js-sdk-for-react/js-sdk-reference/credentials-for-authentication.html "Credentials for authentication")
- [Components](https://doc.sitecore.com/discover/en/developers/discover-js-sdk-for-react/js-sdk-reference/components.html "Components")
- ???
- [High order functions](https://doc.sitecore.com/discover/en/developers/discover-js-sdk-for-react/js-sdk-reference/high-order-functions.html "High order functions")
- [Query hooks](https://doc.sitecore.com/discover/en/developers/discover-js-sdk-for-react/js-sdk-reference/query-hooks.html "Query hooks")
- [Events](https://doc.sitecore.com/discover/en/developers/discover-js-sdk-for-react/js-sdk-reference/events.html "Events")
- [Data objects](https://doc.sitecore.com/discover/en/developers/discover-js-sdk-for-react/js-sdk-reference/data-objects.html "Data objects")

> [!note]
> **Notice**
> These React resources can help you with your implementation:
>
> -   To view working examples of widgets, visit the [starter kit website](https://developers.sitecorecloud.io/discover-sdk/react/website) built using Discover JS SDK and UI components packages.
>
> -   You can download or fork its [GitHub repository](https://github.com/Sitecore/Discover-JS-SDK-Starter-kit).