All streams
Search
Write a publication
Pull to refresh
0
0
Send message
Статья отличная, но пункт 2 касательно производительности весьма сомнителен. Прогнал тест на Chrome предоставленный в статье. Обычная вставка «по очереди» 60мс, Вставка через documentFragment 58мс :-). Сомнительное ускорение.

Надо кнопки не по очереди нажимать, а перезагружать страницу перед каждым нажатием, иначе происходить оптимизация после каждого нажатия. Можно легко проверить, нажать вначале метод documentFragment который покажет около 60мс (у меня) и после вставку «по очереди» не перезагружая страницу, выполнится уже за 45мс (у меня) — сюрприз! — быстрее чем documentFragment.

Про удобство использования полностью согласен, одна строка вставляет все элементы вместо работы в цикле.

Про template тоже отличный пример, не работал с ним, был бы весьма полезен, если бы не React ;-).

За статью спасибо.
Гибрид.
  • Не обязательно зависит от интернета. А вообще это зависит от специфики контента… Приложение ютуб к примеру нативное, но без интернета им тоже сложновато пользоваться :-)
  • Что грузится если интерфейс нативный а бандл локальный, и даже то, что мы отображаем через webview это можно положить локально. А значит ничего не грузится :-). Вообще там шел разговор о кейсах в которых не важно гибрид у тебя или нет...
  • Любые приложения требуют установки.
  • Тут говорится о том, что у тебя уже есть веб версия и кодовая база которую ты можешь использовать.
  • А что есть приложения которые не занимают дисковое пространство?

Information

Rating
Does not participate
Registered
Activity