バックボーンを利用したウィジェットのコレクションを作成しています (より適切な言葉がないため)。コンシューマーは、ウィジェットを Web アプリにドロップして初期化します。ウィジェットの特定の部分の履歴を追跡する必要がありますが、実際にブラウザーの履歴に何かを挿入したり、URL を更新したりする必要は必ずしもありません。.navigate
とオプションは便利なようですreplace
。trigger
オプトインしない限り、アプリが現在ブラウザの URL /履歴で行っていることは何でも干渉したくありません (もしあれば)。
- URL を更新したくない (オプトインしている場合を除く)
- ブラウザーの履歴にイベントを挿入したくない (オプトインしない限り)
- 履歴を追跡できるようにしたい (単純な配列でおそらく十分ですが、アイテムの 1 と 2 を自由にオプトインできることは大きな利点です)
バックボーンのルーター/履歴機能は私のユース ケースに適しているように見えますか?それとも独自のソリューションを展開する必要がありますか?