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

Народ, вопрос на засыпку: почему в рн React.memo не используется

по умолчанию?) может кто нибудь объяснить?)

10 ответов

6 просмотров

потому что useMemo не нужно всегда использовать, даже не так. useMemo нужно использовать только когда это действительно необходимо. если же все пихать в useMemo это будет очень затратно по производительности

есть отличная статтья по этому поводу https://kentcdodds.com/blog/usememo-and-usecallback

Уктам-Хамидов Автор вопроса
Уктам-Хамидов Автор вопроса
Yurii Oliiarnyk
да это тоже самое

в смысле? один из них хук а второй хок, как они могут быть одним и теи же?)

Уктам Хамидов
в смысле? один из них хук а второй хок, как они мо...

да, в этом плане разные, конечно но я о том что они делают примерно ту же самую функцию а именно: мемоизируют результат выполнения какой-либо функции(компонент считай это та же функция), при смене определенных параметрах это если более абстракто смотреть

Уктам-Хамидов Автор вопроса
Yurii Oliiarnyk
да, в этом плане разные, конечно но я о том что он...

воот о чем я и говорю, почему мемоизация не идет из коробки?)

Уктам Хамидов
воот о чем я и говорю, почему мемоизация не идет и...

потому что мемоизация не бесплатна, для неё всегда какие то ресурсы нужно потратить

Yurii Oliiarnyk
потому что мемоизация не бесплатна, для неё всегда...

Вроде ещё не гарантирует, что не потеряется вычисленное значение и не будет нового вычисления

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

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

А чем вам питонисты не угодили?😂
.
79
Dim Dim, [02.07.2024 11:07] DB 0x62 Dim Dim, [02.07.2024 11:07] DB 0x66 Dim Dim, [02.07.2024 11:07] кто пояснит что это?
Dim Dim
14
Всем привет, написал код ниже, но он выдает сегфолт, в чем причина? #include <stdio.h> #include <stdlib.h> #include <string.h> struct product { char *name; float price; };...
buzz базз
75
Язык Си можно выучить за день? По книжке ANSI C на 230 страниц
Vincent Vegan
11
Кстати, я тут еще с одной темой столкнулся, вот учу я C++, на таком то ресурсе, а остальные постоянно советуют практиковаться, что то писать, проекты, но как писать если вот т...
aaswq1
7
Ребят, а за скок можно впарить анон чат с апишкой и веб админкой ?
Eugene Неелов
15
Подскажите, можно ведь комбинировать запись данных в один и тот же Stream через TFileStream и через TCompressionStream поочерёдно? Ну т.е. часть данных мне нужно сжать, часть ...
notme
4
Ещё такой вопрос. Мне необходимо хранить пароль пользователя локально. Для этого планирую использовать ini файл. Это для автозаполнения полей логин и пароль при авторизации. Е...
Евгений
19
Ребят, кто сталкивался с тем, что Electron.js не разворачивает билд React.js-приложения? Голый body в чёрном цвете, как и должно быть, но остального - нет. Билд работает исп...
..
6
Anyone knows how to build this widget in Flutter? I have all the assets for round stations and the road, but how can I make the my widget animate between these stations? And h...
Mohammad Zamani
9
Карта сайта