Anonymous
бабель
Anonymous
в реакт нейтив бабель подефолту
Anonymous
и это отдельный лол
Anonymous
реакт стимс — это про шта ваще?
Anonymous
такого слова нет
Алексей
такого слова нет
Сори с телефона пишу https://github.com/aickin/react-dom-stream
Алексей
Так на 14 и остались
Anonymous
ssr не нужен
Alexander
поисковики твой жыэс не будут выполнять
Anonymous
и разве не этого чела проблемы что он не обновляет?
Alexander
так что нужен
Anonymous
Дима
Alexander
да вы что
Anonymous
типа они такие смотрят ssr у тебя или нет и в зависимости от этого выполняют или нет, да?
Anonymous
ок
Sergey
ssr нужен для опен граф карточек и немного сео
Anonymous
но ваще вроде гугл на это все тоже забил уже
˗ˏˋ Ронечка ˎˊ˗
Без ssr нет жизни.
˗ˏˋ Ронечка ˎˊ˗
Если хотите нормальной индексации
Alexander
да при чем тут забил - не забил. если контент не доступен без выполнения скриптов, его просто не проиндексируют с вероятностью в 99%, лол.
Дима
https://webmasters.googleblog.com/2014/05/understanding-web-pages-better.html
Anonymous
индексация не нужна
Anonymous
все в подполье
˗ˏˋ Ронечка ˎˊ˗
индексация не нужна
Скажи это, когда у вас посещаемость будет копейки и приток траффика нулевой, а сайт при этом зарабатывает на рекламе
Alexander
Alexander
лол
Anonymous
у нас это по-другому работает лол
˗ˏˋ Ронечка ˎˊ˗
˗ˏˋ Ронечка ˎˊ˗
Anonymous
я и говорю) не надо)
˗ˏˋ Ронечка ˎˊ˗
>вам
Vlad
Node v7.0.0 (Current)
https://nodejs.org/en/blog/release/v7.0.0
Aleksei
https://github.com/nodejs/node/pull/8317#issuecomment-243059974
Nikolay
ssr для производительности тоже нужен же
˗ˏˋ Ронечка ˎˊ˗
Ну да, с помощью него юзер увидит сайт райньше, чем SPA у него загрузится
˗ˏˋ Ронечка ˎˊ˗
Это хорошо
Sergey
производительность чего? ssr создает доп. нагрузку на сервер, но первичная загрузка для пользователя будет быстрее (в зависимости от проекта)
Ilia
Сейчас клиенты покруче того что сервер сможет выделить на конект=)
˗ˏˋ Ронечка ˎˊ˗
Nikolay
html
˗ˏˋ Ронечка ˎˊ˗
Страница будет легче чем целое приложение.
Ilia
˗ˏˋ Ронечка ˎˊ˗
Вот. И клиент увидит быстрее результат
Ilia
Целое приложение все равно подгружать
˗ˏˋ Ронечка ˎˊ˗
Но он уже сможет пользоваться сайтом
˗ˏˋ Ронечка ˎˊ˗
До загрузки приложения
Ilia
Не сможет
˗ˏˋ Ронечка ˎˊ˗
Это почему?
˗ˏˋ Ронечка ˎˊ˗
У него уже отрендерено все
Ilia
Если пользоваться реактом как jade, то конечно, но то что сейчас делают реальных проектах немного зависит от кликов по страничке там, данных от сервера, ну и прочей не важной фигни=)
˗ˏˋ Ронечка ˎˊ˗
Данные от сервера уже отрендерены будут. Вопрос кликов это вопрос продуманности интерфейса
˗ˏˋ Ронечка ˎˊ˗
Вот блять, просто прямо сейчас делаем изоморфное приложение
˗ˏˋ Ронечка ˎˊ˗
Клиент получает сначала html уже со всеми данными заполненый
˗ˏˋ Ронечка ˎˊ˗
А потом на это грузится SPA
˗ˏˋ Ронечка ˎˊ˗
И это намного быстрее визуально работает, чем пока загрузится с нуля SPA
Ilia
Я очень рад, если ssr вам подходит=)
˗ˏˋ Ронечка ˎˊ˗
ssr маст хев если очень хочется визуальной быстроты загрузки и индексации поисковиками
Nikolay
ну я как пользователь закрою сайт, который будет 1-3 секунды показывать белый экран
Nikolay
а сайтом на голом html вполне можно пользоватся
Nikolay
по ссылкам ходить уж точно
Sergey
ssr не всем подходит, да, можно вообще в статику рендерить
˗ˏˋ Ронечка ˎˊ˗
Что тоже положительно скажется на ux
Nikolay
если правильно подходить, то можно ssr выплевывать из кеша
Vladimir
По поводу визуальной быстроты загрузки все очень неоднозначно, ssr нам дает увидеть готовую страницу до того, как загрузятся скрипты, но если скрипты есть в кэше браузера, то вполне может получиться, что рендеринг на клиенте произойдет быстрее, чем рендеринг на сервере + загрузка получившегося html на клиент
Nikolay
не все же на странице уникально для пользователя
˗ˏˋ Ронечка ˎˊ˗
Nikolay
рендеринг на клиенте быстрее?
˗ˏˋ Ронечка ˎˊ˗
У нас на сервере не более 30ms
Vladimir
рендеринг на клиенте быстрее?
не "рендеринг на клиенте vs рендеринг на сервере", а "рендеринг на клиенте vs рендеринг на сервере + загрузка на клиент того, что отрендерилось"
Oleg
А ещё сервер денег стоит, а клиентский рендеринг - нет. Но с долгим клиентстким рендерингом сам клиент, который человек, может не прийти и не заплатить.
Nikolay
ну сам подумай, нужно распарсить js, его исполнить, потом уже только вставлять что то в dom дерево
˗ˏˋ Ронечка ˎˊ˗
˗ˏˋ Ронечка ˎˊ˗
Остальные уже в SPA будут
Ilya
А если каждая страница потенциально может быть первой?
Nikolay
@oPavlov клиентский рендеринг стоит ресурсов клиента
Ilya
Хотя с такой стороны, нахуя тебе тогда SPA.