опыт и мнение:
Есть ли у кого опыт в разнице использования асинхронных хуков и синхронных через then catch.
банальный пример
useEffect(() => {
getCards().then(...).catch(...).finally(...)
}, []);
useEffect(() => {
const getCardsAsync = async () => {
try {
const cards = await getCards();
} catch (e) {}
};
getCardsAsync();
}, []);
что из них будет эффективнее?
Я делаю: useEffect(() => { (async () => { const data = await Promise.... setData(data) })() }) Жду пока await верхнего уровня появится что ещё уменьшит количество кода)
есть от этого вэлью какой-то? или просто для использования async await?
Обсуждают сегодня