
Arseny
09.03.2016
18:37:42

[Anonymous]
09.03.2016
18:37:42

Arseny
09.03.2016
18:37:58

Google

[Anonymous]
09.03.2016
18:38:13

Arseny
09.03.2016
18:38:19

[Anonymous]
09.03.2016
18:38:32
Да.
Ну лет через 10 можно будет.

[Anonymous]
09.03.2016
18:38:50
Ну клиент не такой мощный пока имхо

Arseny
09.03.2016
18:38:51

[Anonymous]
09.03.2016
18:38:54
Пока что это невыносимо медленно.

[Anonymous]
09.03.2016
18:38:57
Делают
Но это не есть хорошо

[Anonymous]
09.03.2016
18:39:07

Arseny
09.03.2016
18:39:08
Да нет же, наоборот это невыносимо быстро!
Попробуйте представить каково пользоваться gmail-ом с полными перезагрузками страницы же.

[Anonymous]
09.03.2016
18:39:41

[Anonymous]
09.03.2016
18:39:42
Есть AJAX если лишнего грузить не хочешь
А поддержка вебсокетов пока не у всех

Google

[Anonymous]
09.03.2016
18:39:52

Arseny
09.03.2016
18:40:03

[Anonymous]
09.03.2016
18:40:07
Хотя мы, кажется, не совсем об одном говорим

Вова, Usopp
09.03.2016
18:40:32
Да нет же, наоборот это невыносимо быстро!
нужно соблюдать много условий для того, что бы это было быстро - прозрачные проверки свежести объектов, включенный SPDY, что бы не забивать канал аяксами и оооооооочень хорошо оптимизированные базы (если мы говорим о мало мальской нагруке)

Arseny
09.03.2016
18:40:53
Там с сервера приходят маленькие кусочки json. А клиент уже на основе них тебе рендерит страничку.

[Anonymous]
09.03.2016
18:40:57

[Anonymous]
09.03.2016
18:41:06
Так == же?

[Anonymous]
09.03.2016
18:41:07
Ему лишь бы спиздануть.

Arseny
09.03.2016
18:41:15

Вова, Usopp
09.03.2016
18:41:32

[Anonymous]
09.03.2016
18:41:52
А что это?
Генерация страниц на сервере - это шаблонизатор на клиенте.
Маленькие кусочки JSON из которых получается DOM - это контент с сервера через AJAX.
Страница не генерируется на клиенте.
Она меняется на клиенте.
Так сейчас делают все.

Arseny
09.03.2016
18:42:28

[Anonymous]
09.03.2016
18:42:37
Я запутался, о чём вы?..

Arseny
09.03.2016
18:42:38

[Anonymous]
09.03.2016
18:42:40

Google

[Anonymous]
09.03.2016
18:42:44

Вова, Usopp
09.03.2016
18:42:55
при статичной странице этих проблем просто нет

[Anonymous]
09.03.2016
18:43:18

[Anonymous]
09.03.2016
18:43:18

[Anonymous]
09.03.2016
18:43:38
О__О

[Anonymous]
09.03.2016
18:43:45
Название жирное.

[Anonymous]
09.03.2016
18:44:06

Arseny
09.03.2016
18:44:07

[Anonymous]
09.03.2016
18:44:21
Ага, но почему нет?
Хотя некоторые лендосы полностью статичные, собираются через какой-нибудь Grunt.

[Anonymous]
09.03.2016
18:44:28
К тому же, для блога, с jekyll одно удовльствие

Вова, Usopp
09.03.2016
18:44:42

[Anonymous]
09.03.2016
18:44:43
Хотя jekyll не очень, nanoc мне больше понравился

Arseny
09.03.2016
18:45:19
Там, блядь, выше написано про то, что данные на клиенте могут устареть и отставать от сервера, как эта проблема решается со статичными страницами? Никак. Если мы рендерим (окей, кто-то не понимает о чём я видимо когда говорю генерация) страницу на клиенте, то мы можем подписаться на апдейты по вебсокетам.

[Anonymous]
09.03.2016
18:45:49
Каким образом данные на клиенте отстают от данных на сервере, если данные на клиенте получены с сервера?

Вова, Usopp
09.03.2016
18:46:27

Arseny
09.03.2016
18:46:30
После того как ты загрузил страницу другой клиент сделал изменение?

[Anonymous]
09.03.2016
18:46:54

Google

[Anonymous]
09.03.2016
18:46:57
Сейчас не 2005.

Arseny
09.03.2016
18:47:11

[Anonymous]
09.03.2016
18:47:23

Arseny
09.03.2016
18:47:25
Ты уверен что мы об одном и том же говорим сейчас и ты правильно меня понимаешь?

Вова, Usopp
09.03.2016
18:47:36

Admin
ERROR: S client not available

Arseny
09.03.2016
18:47:57

[Anonymous]
09.03.2016
18:48:10

Вова, Usopp
09.03.2016
18:48:15
дорендерить чутка, понятное дело. Иначе в вебсокетах просто смысла и нет

Arseny
09.03.2016
18:48:19
С самого, блядь, начала.

[Anonymous]
09.03.2016
18:48:36

Arseny
09.03.2016
18:48:47

Вова, Usopp
09.03.2016
18:49:04
короче, походу то, что мы пытаемся до тебя донести - Генерация != (Рендеринг || ререндеринг)

[Anonymous]
09.03.2016
18:49:07

Arseny
09.03.2016
18:49:21
И он везде, где передаётся json.
Здарова.

[Anonymous]
09.03.2016
18:49:51

Arseny
09.03.2016
18:50:03

Google

Arseny
09.03.2016
18:50:09
Шаблонизатор на клиенте есть?
Есть

[Anonymous]
09.03.2016
18:51:31
Шаблонизатор на клиенте есть?
Там от "шаблонизатора" только название, страницы-то у тебя отдельно лежат. Или ты весь DOM строишь через mustache.js и вёрстку не пишешь?
У тебя наверное так?

Arseny
09.03.2016
18:51:46
дефайн шаблонизатор
тогда

[Anonymous]
09.03.2016
18:51:49
<body>
<script>
document.body.innerHTML += '<div></div>';
</script>
</body>

Arseny
09.03.2016
18:51:51
только учти

[Anonymous]
09.03.2016
18:51:51
Твоя гениальная схема?
Я тебя рассекретил?

Arseny
09.03.2016
18:51:55
что у тебя
сейчас определение шаблонизатор
будет не совпадать с тем, что принято в индустрии

[Anonymous]
09.03.2016
18:52:22
https://ru.wikipedia.org/wiki/Шаблонизатор
Блять, как ты заебал меня.
С тобой невозможно спорить.