好奇心からReact を学び始めましたが、React と React Native の違いを知りたいと思いました。しかし、Google を使っても満足のいく答えは見つかりませんでした。React と React Native は同じ形式のようです。構文はまったく異なるのでしょうか?
ベストアンサー1
リアクトは、フロントエンド Web とサーバー上での実行の両方をサポートし、ユーザー インターフェイスと Web アプリケーションを構築するための JavaScript ライブラリです。再利用可能なコンポーネントの概念に従います。
リアクトネイティブホスト上で利用可能なJavaScriptエンジンを利用するモバイルフレームワークであり、JavaScriptでさまざまなプラットフォーム(iOS、Android、Windows Mobile)向けのモバイルアプリケーションを構築できます。ReactJSを使用して再利用可能なコンポーネントを構築し、ネイティブコンポーネントと通信できます。さらなる説明
どちらも JavaScript の JSX 構文拡張に従います。これはReact.createElement
内部で呼び出しにコンパイルされます。JSXの詳細
どちらも Facebook によってオープンソース化されています。