# Stream Additional Resources

## [Demos](https://github.com/GetStream/react-native-samples)

Stream Chat for React Native has multiple examples in the repository.
In addition we have "cloned" some popular UIs to help demonstrate the flexibility of the SDK.

## [JavaScript Client](https://getstream.io/chat/docs/javascript/)

Stream Chat for React Native uses the Stream Chat JS client under the hood for most interactions with the backend.
The client documentation covers a wide range of interactions that can be performed, not all of these are used within
the Stream Chat for React Native SDK but can be integrated within your own app as required.

## [API Tutorial](https://getstream.io/chat/tour/)

To help you get acquainted with the Stream Chat JS client we have an easy to follow tutorial on our website.
This is a great primer for using the client directly and can also help you understand how the Stream Chat for
React Native SDK if functioning under the hood.

## [Stream Chat JS Basic Guide](https://github.com/GetStream/javascript-beginner-guide)

> ## Internal Articles

- [Stream Chat Glossary](https://getstream.zendesk.com/hc/en-us/articles/1500007212082-Stream-Chat-Glossary)

- [Stream Chat Success Checklist](https://getstream.zendesk.com/hc/en-us/articles/1500007673721-Stream-Chat-Success-Checklist)

- [React - Customizing Message Actions](https://getstream.zendesk.com/hc/en-us/articles/1500008025241--Customizing-Message-Actions-in-React-Chat)

- [Stream Webhooks](https://getstream.zendesk.com/hc/en-us/articles/1500006478421-How-can-I-use-the-Stream-Webhook-to-send-customers-emails-based-on-Chat-events-)

- [Stream Rate limits](https://getstream.zendesk.com/hc/en-us/articles/360056792833-Rate-limits-and-HTTP-429-Errors)

- [Stream API → Client → Server](https://getstream.zendesk.com/hc/en-us/articles/360061669873-How-do-the-Chat-Client-Server-Stream-API-communicate-with-each-other-)

- [Stream Chat Moderation](https://getstream.zendesk.com/hc/en-us/articles/360041455753)

- [Stream User Roles and Permissions](https://getstream.zendesk.com/hc/en-us/articles/360053064274-User-Roles-and-Permission-Policies-Chat)

- [Stream `queryChannels` filters](https://getstream.zendesk.com/hc/en-us/articles/360057461213-Filters-for-queryChannels-Chat)

---

For the most recent version of this documentation, visit [https://getstream.io/chat/docs/sdk/react-native/v4/additional-resources/stream-additional-resources/](https://getstream.io/chat/docs/sdk/react-native/v4/additional-resources/stream-additional-resources/).