Skip to content

Commit

Permalink
Update intro-react-native-components.md (facebook#2521)
Browse files Browse the repository at this point in the history
* Update intro-react-native-components.md

While I was learning this it looked to me like Native components and Core components are "siblings" from the way sub headings were put. The idea of "Native Components" being parent of "Core Components" and "Community Components" was not coming out (IMHO). I've just tried to re-arrange text to convert this idea with as minimum changes as possible.

* port change to the base docs

Co-authored-by: Bartosz Kaszubowski <[email protected]>
  • Loading branch information
leobastin and Simek authored Mar 1, 2021
1 parent aee7227 commit 48f831a
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 4 deletions.
4 changes: 2 additions & 2 deletions docs/intro-react-native-components.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,9 +19,9 @@ In Android and iOS development, a **view** is the basic building block of UI: a

In Android development, you write views in Kotlin or Java; in iOS development, you use Swift or Objective-C. With React Native, you can invoke these views with JavaScript using React components. At runtime, React Native creates the corresponding Android and iOS views for those components. Because React Native components are backed by the same views as Android and iOS, React Native apps look, feel, and perform like any other apps. We call these platform-backed components **Native Components.**

React Native lets you build your own Native Components for [Android](native-components-android.md) and [iOS](native-components-ios.md) to suit your app’s unique needs. We also have a thriving ecosystem of these **community-contributed components.** Check out [Native Directory](https://reactnative.directory) to find what the community has been creating.
React Native comes with a set of essential, ready-to-use Native Components you can use to start building your app today. These are React Native's **Core Components**.

React Native also includes a set of essential, ready-to-use Native Components you can use to start building your app today. These are React Native's **Core Components**.
React Native also lets you build your own Native Components for [Android](native-components-android.md) and [iOS](native-components-ios.md) to suit your app’s unique needs. We also have a thriving ecosystem of these **community-contributed components.** Check out [Native Directory](https://reactnative.directory) to find what the community has been creating.

## Core Components

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,9 +19,10 @@ In Android and iOS development, a **view** is the basic building block of UI: a

In Android development, you write views in Kotlin or Java; in iOS development, you use Swift or Objective-C. With React Native, you can invoke these views with JavaScript using React components. At runtime, React Native creates the corresponding Android and iOS views for those components. Because React Native components are backed by the same views as Android and iOS, React Native apps look, feel, and perform like any other apps. We call these platform-backed components **Native Components.**

React Native lets you build your own Native Components for [Android](native-components-android.md) and [iOS](native-components-ios.md) to suit your app’s unique needs. We also have a thriving ecosystem of these **community-contributed components.** Check out [Native Directory](https://reactnative.directory) to find what the community has been creating.
React Native comes with a set of essential, ready-to-use Native Components you can use to start building your app today. These are React Native's **Core Components**.

React Native also lets you build your own Native Components for [Android](native-components-android.md) and [iOS](native-components-ios.md) to suit your app’s unique needs. We also have a thriving ecosystem of these **community-contributed components.** Check out [Native Directory](https://reactnative.directory) to find what the community has been creating.

React Native also includes a set of essential, ready-to-use Native Components you can use to start building your app today. These are React Native's **Core Components**.

## Core Components

Expand Down

0 comments on commit 48f831a

Please sign in to comment.