Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 7 additions & 0 deletions docs/_markdown-new-architecture-warning.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
:::caution

This documentation is still **experimental** and details are subject to changes as we iterate. Feel free to share your feedback on the [discussion inside the working group](https://github.com/reactwg/react-native-new-architecture/discussions/8) for this page.

Moreover, it contains several **manual steps**. Please note that this won't be representative of the final developer experience once the New Architecture is stable. We're working on tools, templates and libraries to help you get started fast on the New Architecture, without having to go through the whole setup.

:::
8 changes: 2 additions & 6 deletions docs/new-architecture-app-intro.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,9 @@ id: new-architecture-app-intro
title: Prerequisites for Applications
---

:::caution

This documentation is still **experimental** and details are subject to changes as we iterate. Feel free to share your feedback on the [react-native-website PR](https://github.com/facebook/react-native-website) for this page.
import NewArchitectureWarning from './\_markdown-new-architecture-warning.mdx';

Moreover, it contains several **manual steps**. Please note that this won't be representative of the final developer experience once the New Architecture is stable. We're working on tools, templates and libraries to help you get started fast on the New Architecture, without having to go through the whole setup.

:::
<NewArchitectureWarning/>

There’s a few prerequisites that should be addressed before the new architecture is enabled in your application.

Expand Down
8 changes: 2 additions & 6 deletions docs/new-architecture-app-modules-android.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,9 @@ id: new-architecture-app-modules-android
title: Enabling TurboModule on Android
---

:::caution

This documentation is still **experimental** and details are subject to changes as we iterate. Feel free to share your feedback on the [react-native-website PR](https://github.com/facebook/react-native-website) for this page.
import NewArchitectureWarning from './\_markdown-new-architecture-warning.mdx';

Moreover, it contains several **manual steps**. Please note that this won't be representative of the final developer experience once the New Architecture is stable. We're working on tools, templates and libraries to help you get started fast on the New Architecture, without having to go through the whole setup.

:::
<NewArchitectureWarning/>

Make sure your application meets all the [prerequisites](new-architecture-app-intro).

Expand Down
8 changes: 2 additions & 6 deletions docs/new-architecture-app-modules-ios.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,9 @@ id: new-architecture-app-modules-ios
title: Enabling TurboModule on iOS
---

:::caution
import NewArchitectureWarning from './\_markdown-new-architecture-warning.mdx';

This documentation is still **experimental** and details are subject to changes as we iterate. Feel free to share your feedback on the [react-native-website PR](https://github.com/facebook/react-native-website) for this page.

Moreover, it contains several **manual steps**. Please note that this won't be representative of the final developer experience once the New Architecture is stable. We're working on tools, templates and libraries to help you get started fast on the New Architecture, without having to go through the whole setup.

:::
<NewArchitectureWarning/>

Make sure your application meets all the [prerequisites](new-architecture-app-intro).

Expand Down
8 changes: 2 additions & 6 deletions docs/new-architecture-app-renderer-android.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,9 @@ id: new-architecture-app-renderer-android
title: Enabling Fabric on Android
---

:::caution
import NewArchitectureWarning from './\_markdown-new-architecture-warning.mdx';

This documentation is still **experimental** and details are subject to changes as we iterate. Feel free to share your feedback on the [react-native-website PR](https://github.com/facebook/react-native-website) for this page.

Moreover, it contains several **manual steps**. Please note that this won't be representative of the final developer experience once the New Architecture is stable. We're working on tools, templates and libraries to help you get started fast on the New Architecture, without having to go through the whole setup.

:::
<NewArchitectureWarning/>

Make sure your application meets all the [prerequisites](new-architecture-app-intro).

Expand Down
9 changes: 2 additions & 7 deletions docs/new-architecture-app-renderer-ios.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,14 +4,9 @@ title: Enabling Fabric on iOS
---

import M1Cocoapods from './\_markdown-m1-cocoapods.mdx';
import NewArchitectureWarning from './\_markdown-new-architecture-warning.mdx';

:::caution

This documentation is still **experimental** and details are subject to changes as we iterate. Feel free to share your feedback on the [react-native-website PR](https://github.com/facebook/react-native-website) for this page.

Moreover, it contains several **manual steps**. Please note that this won't be representative of the final developer experience once the New Architecture is stable. We're working on tools, templates and libraries to help you get started fast on the New Architecture, without having to go through the whole setup.

:::
<NewArchitectureWarning/>

This section will go over how to enable the new renderer in your app. Make sure your application meets all the [prerequisites](new-architecture-app-intro).

Expand Down
8 changes: 2 additions & 6 deletions docs/new-architecture-appendix.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,9 @@ id: new-architecture-appendix
title: Appendix
---

:::caution
import NewArchitectureWarning from './\_markdown-new-architecture-warning.mdx';

This documentation is still **experimental** and details are subject to changes as we iterate. Feel free to share your feedback on the [react-native-website PR](https://github.com/facebook/react-native-website) for this page.

Moreover, it contains several **manual steps**. Please note that this won't be representative of the final developer experience once the New Architecture is stable. We're working on tools, templates and libraries to help you get started fast on the New Architecture, without having to go through the whole setup.

:::
<NewArchitectureWarning/>

## I. Flow Type to Native Type Mapping

Expand Down
8 changes: 2 additions & 6 deletions docs/new-architecture-intro.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,9 @@ id: new-architecture-intro
title: Adopting the New Architecture
---

:::caution
import NewArchitectureWarning from './\_markdown-new-architecture-warning.mdx';

This documentation is still **experimental** and details are subject to changes as we iterate. Feel free to share your feedback on the [react-native-website PR](https://github.com/facebook/react-native-website) for this page.

Moreover, it contains several **manual steps**. Please note that this won't be representative of the final developer experience once the New Architecture is stable. We're working on tools, templates and libraries to help you get started fast on the New Architecture, without having to go through the whole setup.

:::
<NewArchitectureWarning/>

# Getting Started with the New Architecture

Expand Down
8 changes: 2 additions & 6 deletions docs/new-architecture-library-android.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,9 @@ id: new-architecture-library-android
title: Enabling in Android Library
---

:::caution
import NewArchitectureWarning from './\_markdown-new-architecture-warning.mdx';

This documentation is still **experimental** and details are subject to changes as we iterate. Feel free to share your feedback on the [react-native-website PR](https://github.com/facebook/react-native-website) for this page.

Moreover, it contains several **manual steps**. Please note that this won't be representative of the final developer experience once the New Architecture is stable. We're working on tools, templates and libraries to help you get started fast on the New Architecture, without having to go through the whole setup.

:::
<NewArchitectureWarning/>

Once you have defined the JavaScript specs for your native modules as part of the [prerequisites](new-architecture-library-intro) and followed the Android/Gradle setup, you are now ready to migrate your library to the new architecture. Here are the steps you can follow to accomplish this.

Expand Down
8 changes: 2 additions & 6 deletions docs/new-architecture-library-intro.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,9 @@ id: new-architecture-library-intro
title: Prerequisites for Libraries
---

:::caution
import NewArchitectureWarning from './\_markdown-new-architecture-warning.mdx';

This documentation is still **experimental** and details are subject to changes as we iterate. Feel free to share your feedback on the [react-native-website PR](https://github.com/facebook/react-native-website) for this page.

Moreover, it contains several **manual steps**. Please note that this won't be representative of the final developer experience once the New Architecture is stable. We're working on tools, templates and libraries to help you get started fast on the New Architecture, without having to go through the whole setup.

:::
<NewArchitectureWarning/>

The following steps will help ensure your modules and components are ready for the New Architecture.

Expand Down
9 changes: 2 additions & 7 deletions docs/new-architecture-library-ios.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,14 +4,9 @@ title: Enabling in iOS Library
---

import M1Cocoapods from './\_markdown-m1-cocoapods.mdx';
import NewArchitectureWarning from './\_markdown-new-architecture-warning.mdx';

:::caution

This documentation is still **experimental** and details are subject to changes as we iterate. Feel free to share your feedback on the [react-native-website PR](https://github.com/facebook/react-native-website) for this page.

Moreover, it contains several **manual steps**. Please note that this won't be representative of the final developer experience once the New Architecture is stable. We're working on tools, templates and libraries to help you get started fast on the New Architecture, without having to go through the whole setup.

:::
<NewArchitectureWarning/>

You have defined the JavaScript specs for your native modules as part of the [prerequisites](new-architecture-library-intro) and you are now ready to migrate your library to the new architecture. Here are the steps you can follow to accomplish this.

Expand Down
8 changes: 2 additions & 6 deletions docs/new-architecture-troubleshooting.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,9 @@ id: new-architecture-troubleshooting
title: Troubleshooting
---

:::caution
import NewArchitectureWarning from './\_markdown-new-architecture-warning.mdx';

This documentation is still **experimental** and details are subject to changes as we iterate. Feel free to share your feedback on the [react-native-website PR](https://github.com/facebook/react-native-website) for this page.

Moreover, it contains several **manual steps**. Please note that this won't be representative of the final developer experience once the New Architecture is stable. We're working on tools, templates and libraries to help you get started fast on the New Architecture, without having to go through the whole setup.

:::
<NewArchitectureWarning/>

This page contains resolutions to common problem you might face when migrating to the New Architecture.

Expand Down