С точки зрения законодательства, Nexta - что-то типа террористов. Пусть я жил в Минске, и не считаю их такими, но факт остается фактом. Дуров, насколько я помню, говорил, что террористов будет отдавать с потрохами.
Пример с visible является анти-паттерном, так делать очень не рекомендуется.
Loader компоненту должно быть всё равно, что там в модели. Его задача — показать индикатор активности. То же самое для AudioComponent.
Вместо
function Player({ model }) {
return (
<div>
<Loader visible={model.isLoading} />
<AudioComponent visible={!model.hasAudio && !model.hasErrors} />
</div>
);
}
По поводу useMemo/useCallback. Их нужно использовать в исключительных случаях, например, когда создание объекта/функции является ресурсоёмким. Больше по теме: kentcdodds.com/blog/usememo-and-usecallback
1000 баксов в 30 лет — это один недельный отпуск (всякие туры в Египет за отпуск не считаю) на двух человек, а то и даже меньше. Одни билеты и жильё сколько стоят.
Я не понял смысл поста. Просто пожаловаться, что не дали воткнуть велосипед, который, я уверен, имеет далеко не самый хороший API? А потом как это поддерживать? Учитывая, что React из коробки имеет просто отличный state management, заточенный под React…
Нейтивы больше делают ошибок в they're/there/their, чем люди, у которых английский является вторым языком. Нейтивы с детства слышат «одно и то же» слово в разных контекстах, и потом уже узнают, что слова пишутся по-разному. И есть много других примеров. Учитывая, что далеко не все отличники (скорее, больше людей с оценкой 3-4), то многие совершают ошибки. А мы же, изучая английский, как второй язык, уже осознанно понимаем, что к чему.
Про гласные и их произношение — ++++. Считаю это очень важным, знать какую именно гласную по IPA надо произнести, и когда вместо обычной использовать the schwa.
Перемещение в корзину в макоси — это то же самое, что взять папку с приложением в винде и переместить в корзину. Файлы из разряда AppData/Roaming/итд не удаляются.
Зависит от многих факторов, например, должностных обязанностей. В одной компании тимлиду нужно прорабатывать мотивацию сотрудников, в другой — нет. В одной нужно всем напоминать про приоритеты, в другой — нет. Другое дело — сколько опыта и насколько нравится этим всем заниматься. 250k — зарплата сеньора. Имхо, лид должен раза в 3 больше получать.
12 вопрос еще дебильный по той причине, что гипотетически можно успеть кликнуть кнопку до того, как useEffect вызовется.
С точки зрения законодательства, Nexta - что-то типа террористов. Пусть я жил в Минске, и не считаю их такими, но факт остается фактом. Дуров, насколько я помню, говорил, что террористов будет отдавать с потрохами.
Не верю
FacebookMeta ни капельки. Цукерберг один из самых главных злодеев нашей планеты.Loader компоненту должно быть всё равно, что там в модели. Его задача — показать индикатор активности. То же самое для AudioComponent.
Вместо
Должно быть
По поводу useMemo/useCallback. Их нужно использовать в исключительных случаях, например, когда создание объекта/функции является ресурсоёмким. Больше по теме: kentcdodds.com/blog/usememo-and-usecallback
sideEffects: false
в package.json и инструкций/* @__PURE__ */
Про гласные и их произношение — ++++. Считаю это очень важным, знать какую именно гласную по IPA надо произнести, и когда вместо обычной использовать the schwa.
Обожаю сайт d-e-f-i-n-i-t-e-l-y.com