ClojureScript Reagentアプリケーションからドキュメントのタイトルと説明(またはその他の[:html [:head [:meta
タグ)を簡単に変更できますか?たとえば、すべてのbidi
のルートマッチでは、タイトルと説明を新しいページコンテンツに合わせて変更します。ClojureScript/Reagentでページタイトルと説明を動的に変更する方法
これはjs/window
を使用せずに動作するようにしてください。同じコードをブラウザで使用することができます。また、サーバー同形プリレンダリング(SEOに必要)も使用できます。
JavaScript/Reactの世界では、react-document-metaとreact-side-effectがあり、おそらく試薬コンポーネントに変換される可能性があります。しかし、このような副作用を処理する方法はハックのように思え、純粋なClojureScriptではもっと簡単な解決法が可能です。