私は大規模でグローバリゼーションされたWebサイト(Webアプリケーションではありません)を持っています.50kページのコンテンツは、NodeJS + Nunjucks HTMLを生成する。サイトの90%で、これは完全に受け入れられるものであり、特にJSをよく索引付けしない非Google検索エンジン(Yandex、Baiduなど)では、SEOの可視性を達成するために必要です。React(Redux付き)をウェブサイトのコンポーネントとして使用する
サイトはちょっと不器用です時間が経つにつれて複雑さが増しているので、私は、主に漸進的に拡張されたjQueryを使用して構築されている機能コンポーネントのいくつかを再構築したいと思います。私はFluxパターンのRedux実装でReactを見てきました。
私の質問は以下のとおりです。チュートリアルの100%近くが私がSPAを構築していると仮定しています。 jQueryコンポーネントの代わりにプラグインできる、コンテナ化された再利用可能なコンポーネントのセットを構築したいだけです。ああ、彼らはWCAG AA/508にもアクセス可能でなければならない。
リアクションはウェブサイトに組み込まれているとうまくやっていて、SEO、ブートストラップ、アクセシビリティに関する特別な考慮事項はありますか?実装やチュートリアルの例が分かるでしょう。
ありがとうDimitriy。私は同型性を達成することの複雑さは、(本質的には、Reactがクライアントで初期化されるまで、かなり役に立たないコンポーネントをレンダリングすることを意味します)ということは、私がおそらく前の提案を下すことを意味します。機能領域は非常に時間の影響を受けやすいデータに焦点を当てているため、ここの有機的SEO値はとにかく制限されています。 – mpaton