アンカー タグを介してリンクされた従来の静的な HTML ページであるアプリを使用していますが、最近は JS を使用して動的な動作を追加しています。
「画面」ごとにさまざまな要素を非表示/表示/作成するという形で、多数のUI状態を「ジャグリング」する必要があります。(ホームページとフルページのブログ投稿としましょう。)
状態が 2 つしかない場合は非常に簡単ですが、「画面」が追加されるにつれて複雑さが増します。
質問: さまざまな UI 状態を簡単に切り替えられるようにするにはどうすればよいでしょうか?