Хочу сделать свою небольшую библиотечку для gamedev на js. И столкнулся с вопросом, как реализовать Observer. Более производительным подходом было бы использовать Signals. Однако более привычным в js считается on/trigger (аля-jquery).
Кто-нибудь сигналы использует, стоит ли реализовывать библиотеку на Signal или все же лучше on/trigger?