# Introduction

**react-loadable-ssr-addon** is a **`server side render`** add-on for [React Loadable](https://github.com/jamiebuilds/react-loadable) that helps you to load dynamically all files dependencies on demand.

> &#x20;E.g. `splitted chunks`, `css`, `json`, etc.

Oh yeah, and we also provide **support for** [**SRI (Subresource Integrity)**](https://developer.mozilla.org/en-US/docs/Web/Security/Subresource_Integrity) under of the hood.

> **Subresource Integrity** (SRI) is a security feature that enables browsers to verify that resources they fetch (for example, from a [CDN](https://developer.mozilla.org/en-US/docs/Glossary/CDN)) are delivered without unexpected manipulation. It works by allowing you to provide a cryptographic hash that a fetched resource must match.

###

### Minimum Requirements

In order to use **react-loadable-ssr-addon** you need to have:

| Tool                                                            | minimum version                    |
| --------------------------------------------------------------- | ---------------------------------- |
| [Node.js](https://nodejs.org/en/)                               | <p></p><p> <code>v4.2.4</code></p> |
| [Webpack](https://webpack.js.org/)                              | `v4.41.1`                          |
| [react-loadable](https://github.com/jamiebuilds/react-loadable) | all available versions             |

###

### Getting started

Follow the steps to make the magic happen:

1. [Install **react-loadable-ssr-addon**](https://themgoncalves.gitbook.io/react-loadable-ssr-aadon/getting-started/installation) on your project dependencies.
2. [Add our Webpack Plugin](https://themgoncalves.gitbook.io/react-loadable-ssr-aadon/getting-started/usage#webpack-plugin) to generate the assets manifest file.
3. [Hook it up on your HTTP Server](https://themgoncalves.gitbook.io/react-loadable-ssr-aadon/getting-started/usage#http-server) to enable dynamic loading of your file dependencies.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://themgoncalves.gitbook.io/react-loadable-ssr-aadon/master.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
