История изменений
Исправление special-k, (текущая версия) :
А почему ты не учитываешь requestAnimationFrame?
Не очень понял вопрос, ты хочешь сказать, что лаг, перед показом большого количества задач в тех примерах (в несколько секунд) связан с requestAnimationFrame? Или речь не об этом?
Насчет «долой шаблоны» я тебе уже приводил пример.
Давай определимся, с понятием «шаблон» и «шаблонизатор».
Шаблон - это текст.
Шаблонизатор - это функция, которая возвращает текст.
С этой т.з., если я правильно понимаю о чем идет речь https://ru.bem.info/libs/bem-components/v2.4.0/desktop/button/ bemjson - это 100% шаблон. И это все с м.т.з. две похожие фиговины, одна из которых популярна, а другая не очень.
долой шаблоны
Я говорю не «долой шаблоны», я говорю долой xml при работе с DOM. Я говорю - давайте работать с DOM-элементами, как с объектами. Давайте работать с DOM-элементами, как с объектами на одном языке (coffeescript) используя DSL (потому что на js и без DSL это не удобно).
Исходная версия special-k, :
А почему ты не учитываешь requestAnimationFrame?
Не очень понял вопрос, ты хочешь сказать, что лаг, например перед показом большого количества задач (в несколько секунд) в приложении связан с requestAnimationFrame? Или речь не об этом?
Насчет «долой шаблоны» я тебе уже приводил пример.
Давай определимся, с понятием «шаблон» и «шаблонизатор».
Шаблон - это текст.
Шаблонизатор - это функция, которая возвращает текст.
С этой т.з., если я правильно понимаю о чем идет речь https://ru.bem.info/libs/bem-components/v2.4.0/desktop/button/ bemjson - это 100% шаблон. И это все с м.т.з. две похожие фиговины, одна из которых популярна, а другая не очень.
долой шаблоны
Я говорю не «долой шаблоны», я говорю долой xml при работе с DOM. Я говорю - давайте работать с DOM-элементами, как с объектами. Давайте работать с DOM-элементами, как с объектами на одном языке (coffeescript) используя DSL (потому что на js и без DSL это не удобно).