Frontend
// входные параметры: // url // options export function useFetch() { // логика const fetchData = async () => {}; return { data, error, loading }; }
Серверные и клиентские компоненты в Next.js App Router, гидратация
Что такое порталы (createPortal) в React?
Оптимизация рендеринга больших списков (100 000 элементов)
Расскажи про хуки React, правила хуков (Rules of Hooks)
Как вы распиливали монолит на микрофронты, за счёт каких технологий?
Что такое React Context, когда его использовать, а когда лучше state manager?
Зачем React использует Virtual DOM, как он работает?
Для чего нам нужно задавать атрибуты width и height для изображений?
Какие интересные фичи ты реализовывал на последнем месте работы?
Расскажи о себе, своём опыте в контексте фронтенд-разработки
Что думаешь про Pinia? В каких случаях ты бы не стала использовать Pinia?
У вас была feature-based архитектура? Знакомы ли вы с FSD (Feature-Sliced Design)?
Не было такого, что в одной фиче по продукту возвращается куча полей, а в другой фиче возвращается с двумя полями?
В чём отличие между REST API и WebSocket?