Гостевая

Только для зарегистрированных посетителей
.
userman
Jane, это значит придется делать 2 версии сайта, тоесть гемора на порядок больше. и для чего? для того лишь чтобы юзеры получили тормоза глюки и зависоны, и начали жалеть что они не боты?
Jane 8 мая 2020 г., 22:56
да не две версии сайта, просто дополнительно еще сервер на ноде делаешь и он часть работы на себя берет. Если надо, можно сделать, но на практике такое не так часто встречается. В общем, все эти решаемо, уметь просто надо
.
amstafff
Я не умею
.
userman
будет, если ты его нам напишешь
.
amstafff
Капец вы написали так че чатег будет у нас с авто обновлением и всеми плюхами
.
userman
забыл сказать что переход на single-page раз и навсегда избавит сайт от поисковых ботов. но я бы не сказал что это хорошо
Jane 8 мая 2020 г., 22:28
можно делать изоморфные приложения, первый раз страничка на сервере рендерится и отдается (это еще и позволяет ускорить первую загрузку), а дальше уже на клиенте. В этом случает с ботами все ок
.
userman
с трудом верится что встроенный метод яп работает медленнее чем библиотечный, тем более что библиотека для реализации данной функции использует всё тот же innerHTML (наверно). а кроме процессора существует еще и оперативная память, в которой находятся эти библиотеки и создаваемые ими объекты. ну это всё имхо, конечно
Jane 8 мая 2020 г., 22:30
медленно работает, когда часто дергается DOM и идет перерисовка, а у реакта  и ангуляра есть механизмы, которые оптимизируют эти вещи
.
Simba
Кадило крутится, лавэха мутится
это для тех кто не в курсе про innerHTML?
Ну innerHTML медленнее будет работать чем те же JS фреймворки с virtual dom.
.
PaRtiZzaN
¯\_(ツ)_/¯
Нужно будет попробовать эту вашу дичь) 
.
userman
А реактивность, чтобы как раз изменять содержимое страницы динамически. Типа переменная изменилась - сразу это изменение на странице отобразить. И это все происходит на клиенте, на машине юзера
это для тех кто не в курсе про innerHTML ?
Jane 8 мая 2020 г., 19:32
ну если какую-то мелочь на сайте делаешь, то можно и js обойтись, а если цель глобальная, то нужен упрощающий механизм
.
userman
Jane, имхо конечно, но чем больше на страничке js, тем больше тормозов, глюков и зависаний, особенно на слабых мобилах с 3G. а этот single-page ваще жопа, такое реализовать чтобы нормально работало практически невозможно, по сравнению с обычными сайтами без "single-page". вон даже тут wysibb глючит жестко. js - хороший язык программирования, но ровно до тех пор, пока не начнешь на нем творить полную дичь
Jane 8 мая 2020 г., 19:35
век слабых мобил недолог, сейчас уже даже бюджетные телефоны есть мощные. Чтобы не творить дичь, как раз и лучше взять ангуляр, реакт или что-то такое, что оптимизирует всякие рендеринги