@react_js

Страница 4469 из 5115
Roman
25.07.2018
06:28:24
Мне каж если разраб знает реакт, то он не джун уже
лезть в реакт с нулевыми знаниями js такое себе

Anton
25.07.2018
06:28:51
Никаких проблем, если html знаешь.

bulbazavr1k
25.07.2018
06:30:15
Хотя я не знаю жс и пишу на вью

Google
Roman
25.07.2018
06:30:55
Хотя я не знаю жс и пишу на вью
пыхеры также говорят

bulbazavr1k
25.07.2018
06:31:55
Никогда не общался с пыхером

Они вообще существуют?)

Anton
25.07.2018
06:32:33
Я бы сильно рекомендовал с php начинать. Сильно мозги чистит

Artyom
25.07.2018
06:33:12
Никаких проблем, если html знаешь.
Я видел крутых верстальщиков на Реакте - классные люди, всем бы таких

bulbazavr1k
25.07.2018
06:33:45
Лично я хтмл кодер

Artyom
25.07.2018
06:34:02
Он же не полный по Тьюрингу ?

Anton
25.07.2018
06:34:10
Современная молодеж не знает разницу между кодером и программистом?

Artyom
25.07.2018
06:34:22
Дай попридераться

Andrey
25.07.2018
06:43:09
Я бы сильно рекомендовал с php начинать. Сильно мозги чистит
Сильно мозги чистить приходится после. Основано на личном опыте.

Google
Anton
25.07.2018
06:44:38
Так в том и дело что можно сравнить два совершенно разных мира.

Не зная разницы можно начать jquerить на реакте ?

Andrey
25.07.2018
06:47:04
Anton
25.07.2018
06:47:57
О! Люди забывают что можно jquerить на реакте.

Вот ты недавно начинал SSR изучать. Есть сдвиги?

Andrey
25.07.2018
06:49:21
Поспрашивал. Вправил модель в голове, разочаровался в людях, пошёл дальше.

Anton
25.07.2018
06:51:27
В общем задачка на собеседовании: 1. У вас реакт с сервер сайдом 2. Клиент получает весь код в уже готовом виде 3. Но должен загрузить JS 4. И подменить статический HTML с сервера “живым” Реактом 5. Как это сделать?

Andrey
25.07.2018
06:52:39
К примеру, чтобы переключалка в виджете календаря работала.

Petr
25.07.2018
06:53:25
и правильно делают, что забывают. Натив всему голова
вообще с домом работать по возможности не стоит, типа не реакт подход

Anton
25.07.2018
06:53:58
клиент получает запеченную html, а не весь код
html код. Потом на него hydrate и дело в шляпе. Но что делать если code splitting?

Roman
25.07.2018
06:54:28
я точно знаю, что если клиент отключит js то страница у него отобразится

Anton
25.07.2018
06:55:41
Ок, могу расказать как next.js работает - он будет ждать пока все использованные чанки загрузятся, и после этого только “проснется”, до этого статика

Google
Anton
25.07.2018
06:57:24
только банд на сервере.

Смысл SSR что в начале прилетает HTML на пару килобайт, который можно показать клиенту, а потом долетают пару мегабайт js

Вячеслав
25.07.2018
07:01:44
Смысл SSR что в начале прилетает HTML на пару килобайт, который можно показать клиенту, а потом долетают пару мегабайт js
В случае с клиентом смысл ssr в том что ты грузишь данные на сервере и не паришь клиента лоудерам при запуске веб приложения. А если не для клиента то в нормальном индексировании поисковиками.

Andrey
25.07.2018
07:03:17
Хм... А ssr сейчас может работать для части приложения?

Anton
25.07.2018
07:03:45
вот тут есть проблема “двойного опеределения данных”. Часто вижу крутые сайты с модным SSR, где сайт сайт - 1кб, и оооооогрооооменнный redux state в конце body.

Anton
25.07.2018
07:04:19
Т.е. пока чанк грузится его часть генерится на сервере.
оно всегда потоково генерится, а ты вообще suspense описываешь ?

Вячеслав
25.07.2018
07:05:05
Хм... А ssr сейчас может работать для части приложения?
Не пробовал, но в целом не вижу никаких ограничений, зависит от твоего серверного кода.

Anton
25.07.2018
07:05:59
Не понимаю тебя.
https://youtu.be/z-6JC0_cOns?t=15m47s

Andrey
25.07.2018
07:06:42
https://youtu.be/z-6JC0_cOns?t=15m47s
async рендеринг никак не связан по сути с кодсплиттингом и ssr

Вячеслав
25.07.2018
07:06:47
вот тут есть проблема “двойного опеределения данных”. Часто вижу крутые сайты с модным SSR, где сайт сайт - 1кб, и оооооогрооооменнный redux state в конце body.
Не понимаю о какой проблеме идет речь. Ты определяешь данные один раз на сервере, а потом с ними уже создаешь стор на клиенте

Andrey
25.07.2018
07:07:31
Там про server-side suspence
А нафига это на сервере? Там же не требуется быстрый отклик интерфейса и прочая шелуха, которая нужна на клиете.

Anton
25.07.2018
07:07:45
Видео 10 минут всего, посмотри

Andrey
25.07.2018
07:07:59
Чтобы отрисовать те же данные, которые уже отрисовал на сервере
Ну, нормальное решение, нет? Можно ещё сжимать стейт и бинарную строку на клиент слать.

Google
Anton
25.07.2018
07:08:17
Проблема в том что suspense позволяет писать код в “том же” стиле, что и на клиенте

Только попробуй отрисовать так, чтобы картинка не сошлась - оно взорвется

Вячеслав
25.07.2018
07:09:36
Anton
25.07.2018
07:09:44
Эта чтука сейчас тупая - оно нумерует ноды, и прям по порядку “перецепляет” в реакт. Если реакт где-то отредерил как-то по другому - все, все умерло.

Anton
25.07.2018
07:10:23
С датами легко, 1 секунд назад и “только что” могут разную верстку произвести.

Admin
ERROR: S client not available

Вячеслав
25.07.2018
07:13:37
react-media-query - просто смерть для SSR
Вполне может быть, но сам ssr тут не причем, просто либа не заточена под него

Anton
25.07.2018
07:14:03
тут просто легко не угадать с таргет девайсом

Andrey
25.07.2018
07:14:09
А реакт умеет выдавать дельту вёрстки?

Или при ssr не парятся и отсылают всё срендеренное.

Дмитрий
25.07.2018
07:15:15
Частное мнение: ssr — говно без нормальных практик и с огромными проблемами чуть что не так

Max
25.07.2018
07:15:28
напомните либу которая позволяет быстро пилить автокомплиты

Вячеслав
25.07.2018
07:15:32
тут просто легко не угадать с таргет девайсом
Я бы просто не рендерил девайс специфик компоненты на сервере

Max
25.07.2018
07:15:44
да, спасибо

Google
Anton
25.07.2018
07:15:46
react-select 2?

Cenator
25.07.2018
07:20:18
С датами легко, 1 секунд назад и “только что” могут разную верстку произвести.
в 16 реакте контент может отличаться и ничего не взорвется

только пропсы и разметка должны совпадать

Anton
25.07.2018
07:20:56
Как же так ?‍♂️

Anton
25.07.2018
07:23:06
Это сайдэффект. Минорный

Cenator
25.07.2018
07:23:30
в 16 реакте контент может отличаться и ничего не взорвется
можно даже заранее при билде рендерить пустые шаблоны если не важно seo

Anton
25.07.2018
07:24:14
А это, кстати, отличная идея.

Вячеслав
25.07.2018
07:28:27
Есть кстати другой отличный вопрос связанный с ssr, как вешать колбэк на модалку которая была открыта при ssr. (Пример: попап для авторизации) Пока единственное что пришло в голову, это генерить уникальный ID для каждой модалки, класть его в стор и слушать все это дело в каком-нибудь стриме. Но не покидает ощущение что можно проще.

Anton
25.07.2018
07:30:13
Вот как-то так и узнал. Если он знает - то и ты знаешь.

Вячеслав
25.07.2018
07:30:23
Но как SSR узнал что она открыта?
У меня очередь модалок лежит в сторе

Я то знаю что она открыта, колбэк надо на нее зацепить

Roman
25.07.2018
07:31:03
Cenator
25.07.2018
07:31:14
Что он делает?

Вячеслав
25.07.2018
07:31:51
Что он делает?
Конкретно в моем случае, происходит принятие звонка (webrtc)

Страница 4469 из 5115