SV
пишу нейронку гуглу...чё там? дава )
{ Amir }
😁
SV
у нас тут что не юзверь то сениор помидор )
SV
??
тут чат для нубососов )
SV
мы тут страдаем и делимся опытом)))
{ Amir }
)
{ Amir }
Мало ли
{ Amir }
Есть кто прошел курс и уже на галере?)
SV
думаю пару рыл есть... но теперь у них нету времени сюда писать))
Rinat Valiullov
Ребята, объясните доходчиво что такое, зачем, и когда использовать useMemo()?
Rinat Valiullov
Аха
SV
Аха
пробуй раз 10 перечитать ... (какую-то хню)... бывает только так доходит...проверял лично
{ Amir }
Особенно с прототипами и типами в js
SV
Ты сам как понял? Поделись, плиз
ща пойду почитаю уговорил не юзал я ещё все хуки) и расскажу
Rinat Valiullov
Спорно, но принимаю твой совет
{ Amir }
Вот это прям всего касается в программировании
Rinat Valiullov
Не принимаю )
{ Amir }
Я если не понимаю чето, то пропускаю. Особенно когда не вижу в этом какой то пользы именно сейчас. Потом зайдя дальше, бац, "ааа бля вон оно че и зачем"
SV
Не принимаю )
я там был... ну его нах...
Rinat Valiullov
Я итак там😁
Rinat Valiullov
Takes
я могу скачать исходники с конкетново урока?
{ Amir }
Git
{ Amir }
Во подстава, хочешь начать работать с реакт, а тут еще учить какой-то гит)
Takes
🙏
{ Amir }
У меня по началу убивала настройка окружения
Takes
спс
SV
А я там сейчас )
Таксс... смотри... На сколько я понял, то useMemo принимает первым аргументом колбек функцию которая будет срабатывать только когда во втором аргументе изменились данные. Срабатывает функция переданная в useMemo один раз при рендере...дальше ждёт изменений второго параметра. Если в [ ] пусто..будет отрабатывать при каждом рендере...то есть не будет смысла в мемоизации. Срабатывает по сути как useEffect
SV
если я не так понял...то поправьте
{ NeFFeX }
может поможете с идеей) что можно запилить?
{ NeFFeX }
для практики итд
SV
пришлось прочитать два раза
{ NeFFeX }
думаю trello.com clone
{ NeFFeX }
только вот думаю с юзерами как поступить
{ Amir }
SV
думаю trello.com clone
тудушку написал уже?)
SV
это была аналогия перезапуска коллбека с зависимостью на втором аргументе просто...)
SV
юзмемо вместо еффекта... воу))
SV
а на счёт просто так сработать...я хызы это нужно его юзать что б вкурить толком. Нафиг он нужен если может сам сработать потом?
Oleg
Реакт локальный стейт и редакс основаны на том что при изменении ссылки на стейт - происходит ререндер компоненты
SV
;d
а я не шучу)
Oleg
Мемо отслеживает если ссылка изменилась на то что ей передано в зависимость то срабатывает колбек
Oleg
Наче не срабатывает
SV
ну если перерендерит компонент что-то...ну в юзСтейте запишу новое значение...то мемо не отработает же ..если его зависимость не поменялась
SV
ай поиграюсь потом)
Oleg
Не отработает
Oleg
Это и называется иммутабельность, то есть ты не можешь изменить внутри объекта какую то его часть, ты можешь лишь создать новый объект с уже измененными данными
SV
я даж хызы пока в каких ситуациях половину инструментов юзать)
Oleg
Это юзается в функцианальных компонентах для управления перерисовкой, так как нет методов жизненного цикла
SV
ну мемо для оптимизации... грубо то можно и без него)
Oleg
Это да
Oleg
Все дело в оптимизации
Oleg
Когда перерисовывается куча элементов и это заметно глазу, ты вынужден уменьшать количество ререндеров
Oleg
Минимизиировать
Oleg
Да
Oleg
Это хороший эксп для понимания как работает внутри
SV
выкупаю... ) ой блин было бы нужно на чём то другом то писал бы хоть от руки
SV
я то себе калякаю)
SV
мне за прилавком еффектор особо не поможет )
{ NeFFeX }
хмм,а что если сделать приложуху добавляю планы на завтра , и когда дни совпадают в определенное время мне придет смс на тел
{ NeFFeX }
у фаербейс вроде есть ограничение на смс
{ NeFFeX }
мол, у меня запланировано встреча итд(СмС)
SV
да не в этом дело...ну только глупый с такой формулировкой вышел после Димыча. Но редакс и в натуре пока на рынке больше попадается
SV
да не в этом дело...ну только глупый с такой формулировкой вышел после Димыча. Но редакс и в натуре пока на рынке больше попадается
тут никто не топит за редакс...блин большенство и им еле пользуется...не то что б ещё переходить на что-то.) на работе что будет то и будем юзать. )
Oleg
У макса с редаксом свои терки
Yehor
Yehor
почему запрос не сработает
Taras
почему запрос не сработает
@css_ru там точно знают)
Artem
ну для начала медиа запрос в низ опусти
Artem
они должны быть всегда в самом низу
Artem
так как когда отработают все стили потом начнут срабатывать медиа запросы
Andrei K ⚪🔵⚪
Ну не всегда в самом низу, конечно, но в данном кейсе - да, он перебил медиа обычным стилем