Size: a a a

2021 May 16

PD

PromiSe#### Develope... in javascript_ru
Как правило организуют хранилище с методами, которое влияет на состояние компонентов)
источник

т

тРаКтОрИсТ in javascript_ru
Понял, спасибо за адекватный ответ.
источник

т

тРаКтОрИсТ in javascript_ru
Thank.
источник

PD

PromiSe#### Develope... in javascript_ru
источник

PD

PromiSe#### Develope... in javascript_ru
Чекни)
источник

PD

PromiSe#### Develope... in javascript_ru
Учился с хуками работать)
источник

т

тРаКтОрИсТ in javascript_ru
Выглядит хорошо :)
источник

PD

PromiSe#### Develope... in javascript_ru
Очень приятно, конечно, но это не так)
источник

т

тРаКтОрИсТ in javascript_ru
Тебе виднее )
источник

AF

Alexey Fedotov in javascript_ru
Это нормально, хотя есть некоторые спорные моменты.

Например,
localStorage.setItem('searchfilm', result)

исполняется на каждом рендере, это нехорошо
источник

AF

Alexey Fedotov in javascript_ru
.tsx — это что-то из прошлого века, давно решили использовать в расширениях .js/.ts итд, чтобы не разводить зоопарк расширений
источник

AF

Alexey Fedotov in javascript_ru
const handleScroll = ({ target }) => {

Для таких случаев есть rule of thumb: если функция используется для установки на DOM-элемент, в качестве обработчика события, она проходит через useCallback, без исключений
источник

AF

Alexey Fedotov in javascript_ru
let datas = {
   'Статус': status,
   'Оригинальный язык': original_language,
   'Дата релиза': release_date,
   'Жанр': genres.map(e => <i key={e.id}>{e.name}; </i>),

А такие вычисления в useMemo
источник

D

Danil in javascript_ru
так по сути, кто ниже, тот и круче
источник

D

Danil in javascript_ru
тут как то не правильно
источник

К

Константин in javascript_ru
Все правильно.
источник

К

Константин in javascript_ru
Там рандом :)))
источник

D

Danil in javascript_ru
до этого было 600+ сек и я был выше в топе
источник

D

Danil in javascript_ru
т.е?
источник

К

Константин in javascript_ru
А, ну смотри, там топ затирается
источник