React Ask Question を使用した埋め込み可能な JavaScript ウィジェット

React Ask Question を使用した埋め込み可能な JavaScript ウィジェット

埋め込み可能なJavaScriptウィジェットを作成することは可能ですか?React JavaScript ライブラリ、 どこ:

  1. Reactライブラリはウィジェット内に埋め込まれている
  2. 埋め込まれた React ライブラリのバージョンは、jQuery の場合と同様に、ウィジェットを読み込むページの React ライブラリのバージョンとは異なる場合があります。

私が探しているのは以下の機能です:

ベストアンサー1

あなたが述べた要件に対しては、browserify(または類似のもの)が最適なソリューションです。反応するtransform を使用すると、JSX から JS への変換をすべて 1 つのステップで実行できます。Browserify (および Webpack) は React コミュニティで非常に一般的なので、ほぼすべてのライブラリが簡単に使用できるように npm に公開されています。

Browserify は、JavaScript、選択した React バージョン、および任意のライブラリを、ページ上で実行されている他のコードと競合するグローバルやその他のパタ​​ーンを使用しない単一の JS ファイルにパックします。

次のようなライブラリも調べてみましょう反応CSSスタイルをページ スタイルから分離します。スタイルはバンドル内でも分離されます。もちろん、ページが のようなことを行う場合div {margin: 1em}、唯一の解決策は iframe または Web コンポーネントです。

おすすめ記事