169 похожих чатов

Смотрел кто-нибудь презентацию серверных компонентов реакта? Интересно, мне одному кажется

что они каждый раз сами придумывают проблему, чтобы потом героически ее решать? 🤔

18 ответов

3 просмотра

Тебе кажется. У них огромный штат разработчиков real life приложений, с которыми мейнтейнеры реакта общаются и с которых собирают фидбек и идеи. В отличие от… 👀 Фича норм, хорошая.

Pavel 🦇-Malyshev Автор вопроса
Daniil Kozlov
Тебе кажется. У них огромный штат разработчиков re...

А ты смотрел? В чем проблема сделать изначальный кейс без этой фичи?

Pavel 🦇 Malyshev
А ты смотрел? В чем проблема сделать изначальный к...

Я не смотрел презентацию, но читал посты. Какой там был кейс?

Pavel 🦇-Malyshev Автор вопроса
Daniil Kozlov
Я не смотрел презентацию, но читал посты. Какой та...

Долго объяснять. Посмотри первые 10 мин где Дэн вступление делает

ну типа тебе не надо тащить на клиент маркдаун либу и санитайзеры, ты тащишь на клиент сразу разметку вместо json или маркдаун файла

Pavel 🦇-Malyshev Автор вопроса
Alexander Ponomarev
ну типа тебе не надо тащить на клиент маркдаун либ...

Я не про саму фичу речь веду. Я вообще за сервер. А про предпосылки и подачу.

Pavel 🦇 Malyshev
Я не про саму фичу речь веду. Я вообще за сервер. ...

в чем предполсыки то, SPA же не реакт придумал а бэкбон с ангуляром =) Еще вроде никто не предлагал решения которое позволит не тащить на клиент всякие маркдауны, а оставить их на сервере и при этом оставаться реактивным и декларативным.

Pavel 🦇-Malyshev Автор вопроса
Pavel 🦇 Malyshev
Тоже что ли видео не смотрел? 🤔

Я смотрел видео. Все что они предлагают это передавать часть JSX данных для текущего клиентского стейта с сервера на клиент во время работы приложения. То есть тебе не надо рефрешить страницу и не надо вообще грузить некоторые компоненты никогда, вместо этого будет запрос на сервер, сервер их отрендерит в JSX и отправит на клиент.

Pavel 🦇-Malyshev Автор вопроса
Alexander Ponomarev
Я смотрел видео. Все что они предлагают это переда...

Я про вступление Дена, которое как бы объясняло зачем они все это продумали.

Pavel 🦇 Malyshev
Я про вступление Дена, которое как бы объясняло за...

Ну там вступление ради вступления. Типа незя сделать 3 вещи сразу а мы топ и смогли =)

Pavel 🦇-Malyshev Автор вопроса
Alexander Ponomarev
Ну там вступление ради вступления. Типа незя сдела...

Так ровно это я и написал. Сами придумали что нельзя это сделать никак по-другому кроме как запилить новую экспериментальную фичу. Сами придумали что проблема существует и начали ее героически решать

Pavel 🦇 Malyshev
Так ровно это я и написал. Сами придумали что нель...

всмысле? проблема существует маркдаун рендереры на реакте весят очень много, фичи которая бы это решала нет кроме просто отпилить маркдаун ренедерер в какой-то чанк. Как сделать новую фичу? Они сделали рфс и сразу какуой-то более менее рабочий PoC

Pavel 🦇-Malyshev Автор вопроса
Alexander Ponomarev
всмысле? проблема существует маркдаун рендереры на...

Идея не тащить маркдаун работает ровно до тех пор пока заказчик не пожелает чтобы приложение работало в оффлайне. Зачем такому приложению (где юзер может просто создавать заметки с поддержкой форматирования) сеть? Почему нельзя позволить юзеру пользоваться приложением в оффлайне (переключаться между страницам, создавать заметки, комментировать и т.д) а потом когда появится сеть просто синхронизировать локальное состояние с серверной базой данных? Кароче команда реакта пошла по противоположному и неправильному пути - вместо того чтобы развивать направление offline-first приложений они решили даже то состояние которое раньше было на клиенте вынести на сервер и юзер вообще ничего не сможет сделать в приложении без интернета

Богдан
Идея не тащить маркдаун работает ровно до тех пор ...

далеко не всем нужен офлайн, ну и ничего не мешает весь бекенд зафетчить в тот же сервис воркер

Pavel 🦇-Malyshev Автор вопроса
Богдан
Идея не тащить маркдаун работает ровно до тех пор ...

Реакт это же заговор пхпшников.))) ещё один шаг в нужную сторону 😆

Похожие вопросы

Обсуждают сегодня

Всем привет, на линуксе лучше на fasm или nasm учиться писать для начала ?
meszjol
14
Если у меня есть такой класс: Object = {} function Object:new(a_name, a_transform, a_color, a_mesh, a_material, a_shader, a_textures) local private = {} private.n...
Cuarno Vile
4
было так ;void set_http_ver(RESPD* ptr, char* version, uint32_t length) // example: 'RTSP/1.1 ' set_http_ver: mov eax, [esp + 4] mov ecx, [esp + 8] ...
Mixail Frolov
5
я не магистр хаскеля, но разве не может лейзи тип конвертнуться в не-лейзи запросив вычисление содержимого прям при инициализации?
deadgnom32 λ madao
100
зачем же переименовывать ? чтобы кол-во участников возросло или вдруг IBM от этого снова на свифте начнет кодить ? Я не понимаю что страшного в том что свифт гавно, если это т...
Oleh Nerzh
10
А еще в перле можно уже @arr1 + @arr2?
Sergei Zhmylove
53
@MrMiscipitlick А можешь макрос написать, который будет вычислять смещение относительно переданных меток? Просто .label1-.label2, и вернуть значение.
КТ315
35
Evo 1.4.34 PHP 7.4 Все работало штатно. На ровном месте SimpleGallery начал выдавать ошибку Что может быть? Уже все переустановил по новой. Места хватает. Хостинг reg.ru
Paul Savchenkov
6
здравствуйте. совершаю вот такую вещь: strcpy(line, (char)current_number); где current number — неподписанный шорт, line — массив чаров. ругань следующая: main.c:29:30: error...
Roberto's Ширгозиев
13
юзеры Jetpack Compose тут?
Qtless Qtless
8
Карта сайта