現在、最初の backbone.js アプリに取り組んでいます。イベントの概念はよく知っていますが、中央のイベント ディスパッチャを使用する必要があるかどうかは疑問です。一般的に、次の 2 つのアプローチが見られます。
- イベント パブリッシャーとイベント レシーバーを直接接続します。(私はこのアプローチから始めました。)
- イベント バスを使用して、パブリッシャーとレシーバーをこのバスに接続します。
アプリの長期保守性やイベントのトレーサビリティなどの観点から、イベントバスを使用することは有利ですか?