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

Вы сами не пытались анализировать зустанд в сравнении с другими

решениями?

18 ответов

10 просмотров

Пытался и видел тренды на npm и количество скачивания но проблема в том что он вышел не так давно по сравнению с react. И использовал его и redux, правда только на пет проектах, а в вакансиях редко его видел где. Мне кажется он неплохой для небольших приложений, а вот с огромным приложениям могут быть трудности в поддержки хотя я не уверен в этом, вот поэтому и спрашиваю. Читал выше по ключевым словам и так не нашёл внятного ответа чем он плох, единственное что писали что плохой API у него

Sergey-Grishchenko Автор вопроса
Volodymyr Hrebchenko
Пытался и видел тренды на npm и количество скачива...

Да он не неплохой, он бесполезный. Он не решает никаких проблем по сравнению с другими существующими решениями

Sergey Grishchenko
Да он не неплохой, он бесполезный. Он не решает ни...

Почему бесполезный? Код с ним становится чище, нету этих пропсов, useState и намного проще работать чем с redux

Sergey-Grishchenko Автор вопроса
Volodymyr Hrebchenko
Почему бесполезный? Код с ним становится чище, нет...

Мобикс? Эффектор? Реатом? Рекоил? Джотай даже?

Sergey-Grishchenko Автор вопроса
Volodymyr Hrebchenko
Почему бесполезный? Код с ним становится чище, нет...

Зустанд просто даёт тебе глобальную переменную, на которую ты можешь подписаться. Всё. Больше ничего

Sergey-Grishchenko Автор вопроса
Sergey Grishchenko
Зустанд просто даёт тебе глобальную переменную, на...

Компьютеды? Не, соси хуй. ССР? Да нет, обойдёшься. Может быть написание логики изменения состояний упрощает? Да нет, не упрощает. Зачем он нужен, если все остальные инструменты просто лучше? Даже ядро редакса куда более расширяемое, чем ядро зустанда

Arseny Filatov
Да вы будто троллите уже

Да нет, просто увидел спор выше и вот мне тоже стало интересно, почему его так ненавидят.

Sergey-Grishchenko Автор вопроса
Sergey Grishchenko
Компьютеды? Не, соси хуй. ССР? Да нет, обойдёшься....

Ещё и по перформансу сосёт, отличная хайповая либа, дайте три

Sergey-Grishchenko Автор вопроса
Sergey Grishchenko
Мобикс? Эффектор? Реатом? Рекоил? Джотай даже?

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

Sergey-Grishchenko Автор вопроса
Volodymyr Hrebchenko
Та я не спорю, что все они одинаковы наверное и вс...

Да это не важно функция или не функция. Важно то, что зустанд даёт слишком мало

Denis Chernov
вообще все разные по подходу :D

Возможно но проблемы все одно решают одни и те же.

Sergey-Grishchenko Автор вопроса
Volodymyr Hrebchenko
Возможно но проблемы все одно решают одни и те же.

Проблемы реакта: 1. Реактивность реакта построена на рендерах -- и эти рендеры довольно дорогие 2. Реактивность реакта асинхронная -- изменения состояний отражаются лишь на следующем рендере => очень трудно сохранять промежуточные результаты императивных алгоритмов, т.к. приходится думать о том нужны ли они для рендера или нет (выбрать state или ref), причём переход с одного на другой -- очень болезненная штука, которая может сломаться в любой момент Говоря об этих проблемах, 1. я хочу записать переменную и, прочитав её на текущем тике, получить новое значение 2. я хочу батчинг, чтобы в пределах одного синхронного алгоритма не триггерить лишние ререндеры 3. я хочу чтобы запись переменной триггерила ререндеры только если какой-то компонент на неё подписан 4. я хочу иметь возможность просто писать код, объединяющий разные состояния или выбирающий эти состояния из одного большого, и иметь гарантии, что лишней работы не будет Вот пока инструмент не решает все эти проблемы, -- это хуёвый инструмент

Volodymyr Hrebchenko
Пытался и видел тренды на npm и количество скачива...

Вот тут рассказал о недостатках зустанда https://t.me/artalog/1079

Sergey-Grishchenko Автор вопроса
artalar
Вот тут рассказал о недостатках зустанда https://...

В целом я рассказываю здесь примерно это же на протяжении месяца периодически

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

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

Интересно, нет ли какого-то способа получить из dll не адрес самой метки, а адрес со смещением?
The Bird of Hermes
54
Anyone here suffers from unexplained aural migraines, who would be up for talking for a bit? Doesn't *have* to be aural, but I am not asking about headaches, I mean actual mi...
Martin Rys
58
Друзья, за кем?
Magic
12
А шо, ты этой библиотекой пользуешься?
Darkanronpa Dark Hole
10
Сообщение* в закодированном виде. То есть, просто сделать sendMessage?text=Привет бла-бла! не получится, надо в HEX переводить, и добавлять процент, типа такого: sendMessage?t...
КТ315
21
А случайно нет ли в паскале штатной возможности передать указатель и количество туда где array of в качестве аргумента?
zamtmn
25
Всем привет. Кто-то может подсказать, как можно перевести значения Selection поля, если список значений в нем формируется динамически? Я изначально их получаю из selection дру...
Наталья Селезнева
6
Или даже по-другому вопрос выстрою Есть ли вообще в electron'e для винды, возможность кнопки действий в нотификацию впихнуть ?
Андрей
7
приветы , подскажите что я не так сделал , почему у меня скрипт не работает в программе Revit ? ;Autohotkey_RU IfWinActive ("ahk_exe Revit.exe") ; только в открытом Revit Gu...
Anton Terentev
2
> комьюнити я бы не судил по этому чату. Как мы видели по статам просмотров нескольких телеговских постов, то в чате их набивается 30-40 или даже выше, когда как общаются акти...
Constantin F.
4
Карта сайта