問題タブ [dynamic-ui]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - 動的 Web UI 開発の適切なアプローチとは: テンプレート ベース
ユーザーが自分のページにさまざまなテンプレートを選択できるようにする必要があります。たとえば、ユーザー プロファイル ページの場合、Web アプリはプロファイルを表示するために複数の種類のテンプレートを提供する必要があり、ユーザーは任意のテンプレートを選択できます。将来的には、テンプレートよりもユーザーの自由度を高めることで同じ機能を強化する可能性があります。ユーザーはテンプレートを好きなようにカスタマイズできます。
テンプレートをカスタマイズする例: プロフィール写真を左側から右側に移動したり、背景色を変更したりできます。
この種の UI に最適なアプローチは何ですか? ページ全体のメタデータを保持し、クライアント側で作成する必要がありますか? サーバー側で html 全体を作成し、それをクライアント側でロードする必要がありますか?
この種の UI 開発用の JADE/Node.js のフレームワークはありますか? 私はこの種の開発にまったく慣れていないので、適切な方法を提案してください。