> For the complete documentation index, see [llms.txt](https://docs.mapbox.com/mapbox-search-js/ja/llms.txt)

# React Reference

![search-js-react](https://docs.mapbox.com/mapbox-search-js/ja/assets/ideal-img/search-js-react.d476141.480.png)

The **Search JS React** framework provides rich UI components in React, built on top of Search JS Web. This is the recommended entry-point Mapbox Search JS for large-scale applications.

This documentation is divided into several sections:

-   [**Address Autofill**](https://docs.mapbox.com/mapbox-search-js/ja/api/react/autofill/). This section includes reference documentation for components, hooks, and types related to the Address Autofill feature.
-   [**Search Box**](https://docs.mapbox.com/mapbox-search-js/ja/api/react/search/). This section includes reference documentation for components, hooks, and types related to the Search Box feature.
-   [**Geocoding**](https://docs.mapbox.com/mapbox-search-js/ja/api/react/geocoding/). This section includes reference documentation for components, hooks, and types related to the Geocoding feature.
-   [**Minimap**](https://docs.mapbox.com/mapbox-search-js/ja/api/react/minimap/). This section includes reference documentation for components, related to the Minimap feature.
-   [**Other Hooks**](https://docs.mapbox.com/mapbox-search-js/ja/api/react/hooks/). This section describes other React hooks provided in the framework.

Each section describes classes or objects as well as their **properties**, **parameters**, **instance members**, and associated **events**. Many sections also include inline code examples and related resources.