Size: a a a

React — русскоговорящее сообщество

2020 December 22

VK

Vladimir Klimov in React — русскоговорящее сообщество
Александр Бакиматов
в бд из компонентов ходить ок?)
Ну да, им надо было написать полноценный бек для демки
Лол, это ж ДЕМКА)
Она такая и должна быть, чтобы быть понятной)
Там несколько раз звучало, еще потом в твиттере писали, что не считают, что ходить в базу из представления - это норм)
источник

IK

Igor Kim in React — русскоговорящее сообщество
Egor Simonov
это пипец...
Да, я уже сто раз просто переименовывал, забыл обратно переименовать
источник

VM

Vladimir M in React — русскоговорящее сообщество
🦜
export const Component = memo(function Component() {})
или
Component.displayName = 'Component'
первый вариант работает, а вот более красивый с дисплей нейм увы нет
Component.displayName = 'Component'
источник

АБ

Александр Бакиматов... in React — русскоговорящее сообщество
Vladimir Klimov
Ну да, им надо было написать полноценный бек для демки
Лол, это ж ДЕМКА)
Она такая и должна быть, чтобы быть понятной)
Там несколько раз звучало, еще потом в твиттере писали, что не считают, что ходить в базу из представления - это норм)
ну окей, там будет контроллер, сервис или еще какая то абстракция. чем это в таком случае отличается от обычного серверного рендеринга? типа хуяк, смотрите, мы изобрели то что было до нас )
источник

О

Олег in React — русскоговорящее сообщество
Александр Бакиматов
ну окей, там будет контроллер, сервис или еще какая то абстракция. чем это в таком случае отличается от обычного серверного рендеринга? типа хуяк, смотрите, мы изобрели то что было до нас )
тем что ты контролируешь что рендерить на клиенте а что на сервере
источник

АБ

Александр Бакиматов... in React — русскоговорящее сообщество
Олег
тем что ты контролируешь что рендерить на клиенте а что на сервере
спойлер это умели задолго до появления реакта
источник

🦜

🦜 in React — русскоговорящее сообщество
Vladimir M
первый вариант работает, а вот более красивый с дисплей нейм увы нет
Component.displayName = 'Component'
источник

S

Stanislav in React — русскоговорящее сообщество
Александр Бакиматов
ну окей, там будет контроллер, сервис или еще какая то абстракция. чем это в таком случае отличается от обычного серверного рендеринга? типа хуяк, смотрите, мы изобрели то что было до нас )
ну это не совсем ssr все таки
источник

VK

Vladimir Klimov in React — русскоговорящее сообщество
Александр Бакиматов
ну окей, там будет контроллер, сервис или еще какая то абстракция. чем это в таком случае отличается от обычного серверного рендеринга? типа хуяк, смотрите, мы изобрели то что было до нас )
Так чем это ужасно? Они и не говорят, что это что-то принципиально новое
источник

О

Олег in React — русскоговорящее сообщество
Александр Бакиматов
спойлер это умели задолго до появления реакта
что ты имеешь ввиду?
источник

АБ

Александр Бакиматов... in React — русскоговорящее сообщество
Stanislav
ну это не совсем ssr все таки
поэтому я и сказал "в первом приближении". посмотрим как оно будет когда появится какая то более менее стабильная реализация, но тенденция лично мне не нравится
источник

S

Stanislav in React — русскоговорящее сообщество
Александр Бакиматов
поэтому я и сказал "в первом приближении". посмотрим как оно будет когда появится какая то более менее стабильная реализация, но тенденция лично мне не нравится
чем вам тенденция не нравится? тем что все больше сервера в наших клиентских приложениях?
источник

О

Олег in React — русскоговорящее сообщество
единсвтенное что смущает наверное это то что возрастает сложность в понимании кода. нужно будет разбирать как что и где рендерится
источник

S

Stanislav in React — русскоговорящее сообщество
Олег
единсвтенное что смущает наверное это то что возрастает сложность в понимании кода. нужно будет разбирать как что и где рендерится
это просто фича, естественно она привносит какие-то особенности но не усложняет текущий код
источник

О

Олег in React — русскоговорящее сообщество
Stanislav
это просто фича, естественно она привносит какие-то особенности но не усложняет текущий код
понимание кода усложняется.
источник

S

Stanislav in React — русскоговорящее сообщество
Олег
понимание кода усложняется.
так а как именно? в текущем коде написанном вами что поменялось?
источник

О

Олег in React — русскоговорящее сообщество
Stanislav
так а как именно? в текущем коде написанном вами что поменялось?
нужно контролировать какие данные можно держать на сервере, а какие нет. Более тонкая работа со стейтом. Я пока сам до конца не все понял, но вижу так
источник

S

Stanislav in React — русскоговорящее сообщество
Олег
нужно контролировать какие данные можно держать на сервере, а какие нет. Более тонкая работа со стейтом. Я пока сам до конца не все понял, но вижу так
там все просто, если компонент просто отображает данные то на сервере, если интерактивный - клиент
источник

О

Олег in React — русскоговорящее сообщество
Stanislav
там все просто, если компонент просто отображает данные то на сервере, если интерактивный - клиент
но внутри интерактивного может быть и серверный
источник

S

Stanislav in React — русскоговорящее сообщество
Олег
но внутри интерактивного может быть и серверный
нет же если не ошибаюсь
источник