#この記事の動作環境: Windows10 システム、react16、thinkpad t480 コンピューター。 [関連チュートリアルの推奨事項:違い: 1. React は HTML dom レンダリングを駆動し、React Native は Android/iOS ネイティブ コンポーネントのレンダリングを駆動します。 2. React を書くときは、フロントエンドの知識から直接始めることができます。React Native も可能ですが、ネイティブの知識のサポートなしではさらに深く進めることは困難です。
React ビデオ チュートリアル ]
React Native と React の違い
原則は若干異なります異なる: React と React Native の原理は同じで、どちらもインターフェイス ビュー レイヤーのレンダリングを駆動するために js によって実装された仮想 dom です。 React は HTML dom レンダリングを駆動し、React Native は android/ios ネイティブ コンポーネント レンダリングを駆動するだけです。実際、React Native がリリースされる前に、JS を使用してアプリのネイティブ コンポーネントを駆動するこのテクノロジー (Native Script など) はすでに存在していました。 プログラミングのアイデアは異なります: react は dom を直接レンダリングしますが、react ネイティブは ID を生成し、ブリッジ (C で実装された最新のもの) を使用してそれをテーブルに変換し、待機します。 React はフロントエンドの知識があれば直接起動でき、React Native を使用することもできますが、ネイティブの知識のサポートなしではさらに深く進めることは困難です。 プログラミング関連の知識について詳しくは、プログラミング教育をご覧ください。 !
以上が反応ネイティブと反応の違いは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。