Size: a a a

JavaScript.Ninja

2020 January 05

VK

Vladimir Klimov in JavaScript.Ninja
Calle Nord
О, спасибо мужики
👍
источник

CN

Calle Nord in JavaScript.Ninja
Конечно это решалось бы try catch, но так хоть можно обойтись без этого
источник

R

Remite in JavaScript.Ninja
Calle Nord
Конечно это решалось бы try catch, но так хоть можно обойтись без этого
ну можно много вещей не проверять а просто заворачивать в трай кетч, но вроде не совсем честно получается :) ведь кейс та проверяемый :)
источник

CN

Calle Nord in JavaScript.Ninja
Хороший оператор, просто пример в доке был не удачный)
источник

TG

Timofey Goncharov in JavaScript.Ninja
кто нибудь понимает что делает reactDOM.hydrate в отличии от render. документация по реакту дает примерно такое объяснение: "метод делает тоже что и render но еще делает гидратацию и что-то там с событиями".
источник

IK

Illya Klymov in JavaScript.Ninja
Timofey Goncharov
кто нибудь понимает что делает reactDOM.hydrate в отличии от render. документация по реакту дает примерно такое объяснение: "метод делает тоже что и render но еще делает гидратацию и что-то там с событиями".
Гидратация в том числе сравниваемют чексуммы
источник

IK

Illya Klymov in JavaScript.Ninja
Используется в ssr
источник

TG

Timofey Goncharov in JavaScript.Ninja
Illya Klymov
Гидратация в том числе сравниваемют чексуммы
чексуммы чего и где?
источник

IK

Illya Klymov in JavaScript.Ninja
Timofey Goncharov
чексуммы чего и где?
В результате рендера на сервере считается чексумма рендера
источник

IK

Illya Klymov in JavaScript.Ninja
На клиенте при вызове гидрейт рендерится виртуалдом, и если чексумма совпала - рендера в реальный дом не происходит, а берется существующая разметка
источник

TG

Timofey Goncharov in JavaScript.Ninja
Illya Klymov
В результате рендера на сервере считается чексумма рендера
то есть получается что он еще в добавок проверит достоверность соответствия дерева пришедшего с сервера и дерево полученного на фронте?
источник

IK

Illya Klymov in JavaScript.Ninja
Да, но только в дев режиме
источник

IK

Illya Klymov in JavaScript.Ninja
В проде он верит и сразу пытается использовать существующий дом
источник

TG

Timofey Goncharov in JavaScript.Ninja
понятно. откуда эта информация, в доке не написано ничего такого, только какая-то абстрактная инфа
источник

IK

Illya Klymov in JavaScript.Ninja
Это в доке написано
источник

TG

Timofey Goncharov in JavaScript.Ninja
Illya Klymov
Это в доке написано
раньше там были какие-то чексуммы, но сейчас html же чистая
источник

TG

Timofey Goncharov in JavaScript.Ninja
в 16-й версии ректа. html полученная в renderToString не имеет никаких дополнительных атрибутов.
источник

TG

Timofey Goncharov in JavaScript.Ninja
когда реализован SSR и используется react-router. смена роутов по Link происходит на уровне CSR или тоже на уровне SSR?
источник

S

Sviatoslav in JavaScript.Ninja
Привет, нужна помощь по js, задача вроде простая но почему-то не выходит, только кто реально что-то шарит напишите в лс
источник

M

Max in JavaScript.Ninja
Sviatoslav
Привет, нужна помощь по js, задача вроде простая но почему-то не выходит, только кто реально что-то шарит напишите в лс
Описуй лучше сразу проблему, больше вероятность, что помогут
источник