Cycleで仮想ドームが使用され、ReactがそれではReact ComponentsをCycle.jsアプリ内で使用できないのはなぜですか?RecleコンポーネントをCycle.jsアプリケーションで使用できないのはなぜですか?
Cycle.jsコンポーネントに既存のReactコンポーネントをラップすることは可能でしょうか? Webコンポーネントのためのリアクトサポートが欠けているのでHigher order FRP with React - why is it not happening?
サイクルの課題トラッカーではなく、なぜここでそれを求めているのかよく分かりません。この質問には非常に高い「意見で答えることができる」という要素があり、話題にはほど遠いものです。明白な質問は「あなたの主張は実際に真実ですか」です。彼らはまったく同じAPIとプログラミングモデルを持つまったく同じ仮想ドミノ(多くのものがあります)を使用していますか(また、多数あります)?そうでない場合は、あなたの答えがあります。 –
そうですね、なぜ彼らは同じVDOMを使用していませんか? Cycle.jsをReactで使っても意味がありますか?そうでない場合は、どうしてですか? Cycle.jsがReactと互換性がないのはなぜですか?別のVDOMを使用している場合のみですか?それとも何か他の理由がありますか?たぶん同じVDOMを使用してもReactとCycle.jsを一緒に使うのは意味がありませんが、その場合はどうしてでしょうか? Cycle.jsの既存のReactコンポーネントを再利用してみませんか?余りに多くの利益(既存のReact Componentsの再利用可能性)に対して、(ラッピングの複雑さの点で)支払うにはあまりにも多くの代価を払うのだろうか? – jhegedus
「バーチャルドーム」は単なる概念であり、そのコンセプトを何百万もの方法で実装することができます。具体的には、コードの必要性に合わせてカスタマイズできます。はるかに良い質問は、「まったく同じ仮想DOMデータ構造とAPIを使用する理由は、まったく同じことを行うのだろうか」ということです。彼らが同じことをしない場合、同じ仮想ドームの実装を使用することは非効率的です(専用のAPI呼び出しの欠如、または必要でない機能からの肥大のため) –