JavaScript で単純な単一ページの Web アプリケーションを作成しているとします。アプリケーションは、従業員の記録を表示するだけです。ユーザーが検索パラメーターを入力すると、アプリケーションは AJAX を使用してサーバーから従業員のレコードを取得し、それらを Web ページに表示します。
アプリケーションの状態はsearch params
とemployees
です。それらをアプリケーションに保存する方法は?2 つのオプションが表示されます。
- DOM を使用して状態を暗黙的に保存するだけです。
- のデータ構造を作成し、それらを DOM
search params
とemployees
同期します。
それは理にかなっていますか?これら2つのオプションの長所と短所は何ですか?