このインターフェースを実装したい
addListener(name, callback);
removeListener(name, [callback]); // callback is optional
trigger(name);
すべてのイベントは内部イベント バスでトリガーされます
var bus = {}
それはインターフェースの一部ではありません。
これは、実際に役立つと想像できる最も単純なインターフェイスです。
ただし、これらのインターフェイスを概念的に実装する方法はまだわかりません。バックボーン イベント システムを熟読しましたが、このコア機能がどのように実装されているのかよくわかりません。
できるだけ単純で、より複雑なバックボーン イベント システムに基づいた、10 ~ 100 行の簡単なイベント システムを書きたいだけです。