Emberjsで構築されたサイトにおいて、discourseはSEOに優しいHTMLタグをどのように生成しますか?

Railsで書かれています。どのように機能するかはよくわかりませんが、application_controller の中の「crawler」を見てみてください。そこが一部の処理が行われている場所のようです。

プラグインが render plain: を実行する際に StaticController を使用する必要があることを理解するのに1日かかりました。

そのため、static_controller を確認すると良いかもしれません。これはEmberをバイパスする方法のようで、おそらくそれを見たいのではないでしょうか。

ブラウザでJavaScriptを無効にして、何がレンダリングされるかを確認できます。

しかし、解決策について話すのではなく、解決しようとしている問題を述べた方が良いかもしれません。

「いいね!」 1