Closed5
Remixについてメモ
discordコミュニティでとりあえずROMってみる。
サーバー側
サーバーフレームワークとしてRemixはMVCのViewとControllerを担当し、これらを統合している。
Modelはユーザーに任せる(?)。
従来のフレームワークはModelを基準としてControllerを作っている。
場合によっては1:Model、複数:Controllerになる場合も。
RemixはUI基準でレイアウト毎に1つのControllerになる。
フロントエンド
Remixがドキュメントをブラウザに提供すると、ブラウザビルドのJavaScriptモジュールでページを「ハイドレイト」する。
ハイドレーションとは、HTMLがブラウザでレンダリングされるときに、ページ内のコンパイルされたHTMLにJavaScriptの動作を追加するプロセスを指します。
このスクラップは2022/01/15にクローズされました