Вполне может быть, что я преувеличиваю частоту этого кейса, но хочется всё равно поделиться :)
https://gist.github.com/a-x-/e0d60f23ee16021decc5
Безотносительно сути вопроса, в приведенном примере будет сильно меньше букв, если использовать функции-стрелки.
Отличное замечание! Надеюсь, скоро удастся найти время и перейти на es6
ты хочешь редукс, или я ничо не понял?
@tadatuta разве будет?
@zxqfox, Если изменить немного в примере схему событий (только 1 событие fullscreen:change с data) Если деструкторы i-bem научатся наконец-то сами делать un на любые типы событий, то вот:
@zxqfox, Про Redux мало пока знаю, где хорошо и быстро понять концепцию?
Но похоже на то, что направление верное. Там потоки изменений типа кажется описываются
@a-x- Как и я ;-)
Пацаны говорят, что redux это более совершенный flux, а реализация флюкса есть на базе bem-core: https://github.com/bem-contrib/bem-flux