Вот как думаю, когда вставляю в dom элементы через raf. Передавая функцию вставки в raf, я как бы откладываю вставку в dom, до момента, когда браузер решит перерисовать страницу (в интервале ~16.6ms) и поэтому мне кажется, что вставлять в dom выгоднее через raf. Так ли это на самом деле?
Делаю в 1, использую fragment, кэширую, объединяю что только можно, чтобы меньше дергать dom. Вот стало интересно, могу ли я сделать еще лучше с raf и будет ли это работать. Поэтому задал такой вопрос.
Aves: а вот этот код я утащу к себе, итерирует быстрее чем в 15 раз, с ума сойти, спасибо))
а то мне не нравится underscore решение, куча кода и разбираться минимум пол часа, что от куда вызывается)))
Дмитрий Пуценко: подтяни ноду https://learn.javascript.ru/screencast/nodejs и вперед. Знаешь JS проблем не возникнет) на ноде просто писать все что угодно, модули есть под все :)) базы данных, паспорты для авторизации ну и всякого всякого, вот что понадобится, сначала поищи готовый модуль, скорее всего уже кто то написал.
Вот у меня например вся инфраструктура на node и сборка и сервер и клиент, и не вижу смысла интегрировать и изучать новый php7)))
сильная экономия времени, в js вышел новый стандарт - изучил. а тут еще и пхп пришлось бы тоже изучать, что там нового :)
в общем, это для меня так круто и мне нравится, что не нужно учить 2 языка) я лучше буду гуру в js через какое то время, чем буду и там и там по чуть чуть)
Дмитрий Пуценко: бросил, когда узнал о ноде.
в js можно глубже окунуться и не тратить время на пхп и при этом быть фулстек разрабом))
ну много плюсов, один и тот же код и на клиенте и на сервере ну и всякие такие плюшки)
по сути нода это C или C++ не помню, поэтому и работает супер быстро в совокупности с V8 :)