私は小さなWebアプリケーションを作成しています。 アプリケーションには複数の画面(リスト、内部リスト、アイテムの詳細など)があります。 サーバー上にREST APIがあり、クライアントを作成する必要があります。シングルページのWebアプリケーションの基本ロジック
最初は、メイン画面ごとにHTMLページを考えました。 すべてのページについて、私はCSSとJSコードを持っています。 HTMLには、JSコードで埋められるプレースホルダ(空のdiv)のみが含まれます。
次に、アプリケーションを単一ページアプリケーションとして作成し、アンカーを含むURLを使用して状態(domain.com/#list1#item1)を暗示することにしました。
私は、アプリケーションのアーキテクチャについての情報を提供すべきthis質問を見つけたが、私は疑問に思う:
1)どのようにサーバークリーンな方法でのページへの権利CSSできますか?
2)ページの基本構造(HTML divのやり方)をきれいに定義するにはどうすればよいですか?
私は余分なものとしてシングルページ機能を追加します。通常のリンクとリダイレクトを使用してページを構築できますが、JavaScriptを使用してそれらのリクエストをすべて傍受し、ページをうまく動作させます。 – Blender