Здравствуйте, ув. разработчики!
Итак, на дворе середина 2016.
Мне кажется пора уже в ReadyScript - которую лично я считаю достаточно современной CMS, а также довольно-таки "модерновым" CMF - использовать преимущества реактивных фреймворков. Тем более, что технология, уже доросла до использования в "production environment", так как, прожевано и выплюнуто первое поколение реализаций - Angular 1, Backbone, Knockout - я считаю уже не актуальными, рективно-неповоротливыми монстрами...
Вы, я уверен, в курсе всего этого, хотя, возможно мнения наши где-то разнятся.
Сейчас наступает эра "легковесного" JS. Отказ от тяжеловесных "либсов", таких, как jQuery, в пользу, например
UmbrellaJS, или вообще,
VanillaJS, если речь о ES5.
Либо, аналогичным образом про ES6 можно сказать, что мы наблюдаем переход на использование reactive-data-binding библиотек нового поколения, например
VueJS (которую я, после длительного анализа, выбрал для своих разработок) вместо Angular, React или Ember. Хотя Vue поддерживает и совместное обитание с этими и другими фреймворками (jQuery), и не только с JS (Laravel).
По своему опыту могу сказать, что прирост производительности, после смены инструментов реализации, не надуманный. Он реально есть и виден даже невооруженным взглядом.
Оценивали ли вы вариант включения одной из Reactive библиотек в "коробку" ReadyScript?