1. ホーム
  2. javascript

[解決済み] React NativeとReactの違いは何ですか?

2022-03-19 17:57:30

質問

<余談
<パス
この質問の回答は きょうどうしえん . この記事を改善するために、既存の回答を編集してください。現在、新しい回答やインタラクションを受け付けていません。

勉強を始めました リアクト 好奇心からReactとReact Nativeの違いを知りたかったのですが、Googleで調べても納得のいく答えが見つかりませんでした。ReactとReact Nativeは同じ形式のようです。これらは完全に異なる構文を持っていますか?

どのように解決するのですか?

ReactJS は、ユーザーインターフェースやウェブアプリケーションを構築するために、フロントエンドのウェブとサーバー上での実行の両方をサポートするJavaScriptライブラリです。再利用可能なコンポーネントの概念に従っています。

リアクトネイティブ は、ホスト上で利用可能な JavaScript エンジンを利用するモバイルフレームワークで、異なるプラットフォーム(iOS、Android、Windows Mobile)向けのモバイルアプリケーションを、ReactJS を使用して再利用可能なコンポーネントを構築し、ネイティブコンポーネントと通信できるようにする JavaScript で構築することが可能です 詳細説明

どちらもJavaScriptのJSX構文拡張に準拠しています。どちらがコンパイルされるかというと React.createElement を呼び出すことができます。 JSXの詳細

いずれもFacebookがオープンソース化したものです。