honey
Кстати
honey
У меня созрел вопрос)))
Hide
🙈
honey
honey
Ты мог бы, если есть желание и возможность - написать прям?
honey
Их
Александр
Александр
Мы спрашиваем всегда базу и основы
honey
Вон выше ты написал, сейчас прочту
Александр
Если они есть, то с остальным человек разберется
Александр
js, react, typescript
И простые задачи из жизни на js+react
Александр
Вот выше одна из них
Hide
Это же реакт?
Александр
Вторая задача на ограничение в RPS.
Например, когда нельзя слать больше 10 запросов в минуту к api
Александр
Hide
Я реакт вообще пока особо не трогал 😢
honey
Hide
Ну да я пока экспресс потихоньку потом некст
honey
honey
Александр
Просто по тому, как человек делает ревью, сразу понятно становится в чем пробелы.
По ходу вопросы задаем.
Александр
Макро микро таски не все знают
Александр
С областью видимости переменных ответить не все могут
Hide
Помедленнее я записываю! 😆
Александр
Что такое hoisting))
Hide
Хоистинг всплытие ж
Александр
Что такое useEffect в реакте и как он работает)
Александр
Ну типа) Ну всплытие/поднятие) А как он понимает что ему поднимать? Или что он может вообще поднять
Hide
Я забыл толи из локальной области переменная всплывает толи нет
Александр
ну вот и на собесах такие же ответы))
Hide
Александр
Hide
Надо матчасть учить
Hide
Чето такое
honey
Насколько я вижу вопросы нормальные
honey
Ничего сверх ужасного вроде нет
honey
Про вопрос со скрином - я там ещё не дочитала даже
Hide
А нет все не так. Я подзабыл)
Александр
Pavel
Александр
На область видимости и на хоистинг
Александр
Что будет выведено в консоль?
Hide
0?
Александр
honey
Может рендерить хотя бы то что уже есть?
Александр
Есть функции которые ты не можешь рефакторить. Задача должна быть решена внутри компонента
Hide
'1' вариант вроде
honey
С другой стороны как рендерить то что есть, если мы ЖДЁМ ВСЁ, и только потом кладём это в стейт
Александр
Как я уже писал, мы согласны и принимаем, что первый рендер мы будем ждать долго. Т.е. эту самую 1 минуту)
Александр
Это как раз не является проблемой)
Александр
Там и без этого хватает =)
Pavel
вообще сложновато понять что конкретно в initProducts и getProducts
Hide
Вар всплывает из локальной области кажется
Александр
просто какие-то данные)
В данном случае массив значений)
Александр
Это в данном случае и не важно на самом деле =)
Pavel
не, я про саму логику работы, вот init выполняется 1 минуту, а get фетчит, собственно и путаюсь что из этого что
Hide
Ну пипец если ты путаешься
Pavel
если init не фетчит, то почему так долго выполняется? а фетч сразу выполняется или тоже минуту?
Александр
Hide
То те кто хочет джуном быть вообще в шоке
Александр
Александр
Но тоже долго)
Александр
Данных дофига, обе функции работают долго.
Но предполагаем, что init отрабатывает быстрее)
honey
А вот ето вот куда используется?
Александр
а хз) Я джун)
Если хотите, можем короткий созвон по задаче устроить)
Александр
Я расшарю код)
Pavel
так, ну пока я вижу проблему в том, что у них общий стейт
Александр
ахах, я там ошибку сделал, но тем лучше 😂