maxwell
Это типа didmount?
maxwell
Я просто в хуках неоч
maxwell
Если didmount, то не сработает, т.к. при нажатии на кнопку срабатывает didupdate
maxwell
Меняй стейт при нажатии кнопки
maxwell
И ту переменную запихай в стейт
Отец
В стейте нельзя хранить дом
Отец
справился с задачей через useRef
Alex
Народ, есть в вебшторме горячая клавиша для написания пустой стрелочной функции? Наполеон как, .log к чему угодно дописывпешь и все в консоль лог оборачивается
Alex
?
Alex
Наподобие*
Anonymous
Alex
Спсб!
Alex
Все работает, ништяк, в два клика теперь пишется
Artem
Alex
Не, сам написал, минуту заняло
Joni
Огооо как вас тут много!
Artem
Юрчик
{ Amir }
{ Amir }
у меня на районе свет вырубали)
Anonymous
ниче, скоро поменьше станет 😀
{ Amir }
Anonymous
глаза открыты ты проиграл ))
Anonymous
ищи очки )
{ Amir }
ну в js точно не помогает
{ Amir }
{ Amir }
{ Amir }
фрилансер, удаленщик, есть проекты на гитхаб
Anonymous
😀
Artem
Artem
не парься, а кирогазом и лампой киросиновой запасайся)
{ Amir }
{ Amir }
c электромакосварками
{ Amir }
@Maxsimspon ты говоришь канал для нубов)) а там вон какие темы))
{ Amir }
https://blog.insiderattack.net/deep-dive-into-worker-threads-in-node-js-e75e10546b11
{ Amir }
Javascript noobs
Евгений
Привет, подскажите плиз, а то я двигаться нормально не могу дальше, задолбался мучиться вопросом, для чего нужен стейт? Если на сервере есть база данных, с которой всеравно контактировать
Dmitriy
почему необходимо нажимать 2 раза на кнопку, при том что данные в стейте нажатой кнопки есть но данные изменения там где 0-5 переключается со второго раза а должно с первого
Dmitriy
Evgeniy
Евгений
Александр
В state лежат данные не только с сервера
Александр
Зачем нагружать приложение бесконечными запросами на сервер
Евгений
Artem
каждый раз надо делать гет и пут запрос что б обновить твой клик с тру на фолс
Александр
Если ты смотрел курс, то там говорилось, что любое изменение в ui должно происходить на основании state. То есть например. Если пользователь вводит в textarea или кликает, то это отрисовывается только после изменения в state
Александр
Зачем серверу об этом знать
Евгений
Artem
куча запросов родит то что твой сервак рано или поздно просто ляжет и ты сваришься
Semyon
Artem
затем что бы хранить что то глобальное
Artem
а не какие то мелкие состояния
Александр
Для того, чтобы у тебя компонента оставалась чистой и могла переиспользоваться. Иначе тебе придется много хранить в ней
Евгений
Александр
Где ты будешь хранить все обработчики?
Artem
Artem
Artem
Александр
На стаковерфлоу за такое банят
Александр
иди в ютю или гугл и читай зачем нужен стейт
Евгений
Я к чему, я пытаюсь написать простой сайт на реакте, который на нативном js написать легко, и пока вижу стейт как обузу только
Александр
Если твой сайт проще сделать не как spa, а например ladding или mpa, то зачем react
Евгений
{ Amir }
))
Artem
Евгений
Александр
Опять таки. Ты можешь использовать реакт без редакс или ему подобных. Реакт это библиотека для работы с ui. Используй те фишки, которые тебе надо
Александр
Тут анархия. Делаем что хотим
Александр
можешь забанить
Evgeniy
Зачем нагружать приложение бесконечными запросами на сервер
Все данные естественно лежат на сервере в БД. Но представь себе, что у тебя на сервере лежит БД в которой телефонный справочник всех граждан твоей области. А приложение твоё отображает какое-то количество клиентов. По твоему на фронте то-есть в твоем сторе должна лежать вся БД ??????
Александр
Он говорит, что он не видит смысла стора
Александр
Евгений, соберитесь
{ Amir }
делаем window.realState = и радуемся
Евгений
Ну чтобы хранить обработчики, я понял, хоть и не знаю почему не подтягивать отдельный js просто и без костылей
Евгений
Видимо я просто не дорос до осознания распределительной системы😁
Artem
🙈
Artem
зачем константы и лет, если и сейчас вар работает
Artem
это что то из той же области