# Source: https://reactnative.dev/contributing/overview.md

# Source: https://reactnative.dev/community/overview.md

# Source: https://reactnative.dev/architecture/overview.md

# Architecture Overview

info

Welcome to the Architecture Overview! If you're getting started with React Native, please refer to [Guides](/docs/getting-started.md) section. Continue reading to learn how internals of React Native work!

This section is a work in progress and more material will be added in the future. Please make sure to come back later to check for new information.

Architecture Overview is intended to share conceptual overview of how React Native's internals work. The intended audience includes library authors and core contributors. If you are an app developer, it is not a requirement to be familiar with this material to be effective with React Native. You can still benefit from the overview as it will give you insights into how React Native works under the hood. Feel free to share your feedback on the [discussion inside the working group](https://github.com/reactwg/react-native-new-architecture/discussions/9) for this section.

## Table of Contents[​](#table-of-contents "Direct link to Table of Contents")

* [About the New Architecture](/architecture/landing-page.md)

* Rendering

  <!-- -->

  * [Fabric](/architecture/fabric-renderer.md)
  * [Render, Commit, and Mount](/architecture/render-pipeline.md)
  * [Cross Platform Implementation](/architecture/xplat-implementation.md)
  * [View Flattening](/architecture/view-flattening.md)
  * [Threading Model](/architecture/threading-model.md)

* Build Tools
  <!-- -->
  * [Bundled Hermes](/architecture/bundled-hermes.md)

* [Glossary](/architecture/glossary.md)