@habrachat

Страница 1439 из 6731
Arseny
09.03.2016
18:37:58
Он сейчас везде.
Это типа "конечно".

Google
[Anonymous]
09.03.2016
18:38:13
Это типа "конечно".
Так где страницы генерировать? На клиенте?

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

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

Arseny
09.03.2016
18:38:51
Ну лет через 10 можно будет.
Уже можно. Более того, уже многие так делают.

[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:42
Есть AJAX если лишнего грузить не хочешь А поддержка вебсокетов пока не у всех

Google
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:41:06
Так == же?

[Anonymous]
09.03.2016
18:41:07
Так == же?
Он не понимает.

Ему лишь бы спиздануть.

Вова, Usopp
09.03.2016
18:41:32
SPDY уже всё, ждём HTTP/2.
ну я же говорил, что не девелопер) не успеваю следить за всем, к собственному же сожалению

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

Страница не генерируется на клиенте.

Она меняется на клиенте.

Так сейчас делают все.

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

Google
[Anonymous]
09.03.2016
18:42:44
Ты сейчас на ноль делишь.
На ноль делишь всё время ты.

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

[Anonymous]
09.03.2016
18:43:18
>статичные страницы >2016
Почему нет? Если не веб-приложение, а, например, блог, то вполне сойдёт

[Anonymous]
09.03.2016
18:43:18
при статичной странице этих проблем просто нет
Я вот тоже не понимаю, о чём он говорит.

Почему нет? Если не веб-приложение, а, например, блог, то вполне сойдёт
Они из кэша дёргаются. Статичная страница - файлик HTML.

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

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

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
И чего потом будешь делать? Страницу всю перегружать?
Зачем? Просто подставлю обновление в DOM.

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

Arseny
09.03.2016
18:48:19
Зачем? Просто подставлю обновление в DOM.
Здарова. Я про это и говорил.

С самого, блядь, начала.

[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
Шаблонизатор на клиенте.
У меня сейчас на клиенте mustache.

И он везде, где передаётся json.

Здарова.

[Anonymous]
09.03.2016
18:49:51
У меня сейчас на клиенте mustache.
Ты изменяешь DOM, а не генерируешь страницы.

Arseny
09.03.2016
18:50:03
Ты изменяешь DOM, а не генерируешь страницы.
Я исходил из твоего определения.

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/Шаблонизатор

Блять, как ты заебал меня.

С тобой невозможно спорить.

Страница 1439 из 6731