// входные параметры:
Вот пример реализации кастомного хука useFetch, который принимает URL и опции запроса, и возвращает состояние загрузки, данные и ошибку:
Читать ответПодготовка к интервью
12 вопросов с собеседований в Perfluence
Что проверяют на интервью
Подборка объединяет вопросы, отмеченные на этапах интервью в Perfluence. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: react, frontend, browser.
Каталог
Вот пример реализации кастомного хука useFetch, который принимает URL и опции запроса, и возвращает состояние загрузки, данные и ошибку:
Читать ответПорталы в React позволяют рендерить дочерние компоненты в DOM-узел, который находится вне иерархии родительского компонента.
Читать ответuseContext \- это хук в React, который позволяет функциональным компонентам подписаться на изменения контекста.
Читать ответВ Next.js с использованием App Router компоненты делятся на серверные и клиентские.
Читать ответVirtual DOM — это абстракция реального DOM, представляющая собой легковесную копию структуры пользовательского интерфейса в памяти.
Читать ответХуки вызываются только на верхнем уровне компонента или другого хука.
Читать ответДля работы с таблицей, содержащей 300 000 объектов, важно обеспечить производительность и удобство пользователя. Вот ключевые подходы:
Читать ответНа последнем месте работы я занимался разработкой интерфейсов для веб-приложения с использованием React и TypeScript.
Читать ответЭто происходит, если запросы выполняются последовательно, например:
Читать ответЯ занимаюсь frontend-разработкой около 4 лет.
Читать ответAI-инструменты в разработке — это мощный помощник, который может значительно повысить продуктивность и качество кода. Они помогают с автодополнением, генерацией шаблонов, поиском ошибок и даже с рефакторингом.
Читать ответReact Hook Form — это библиотека для управления формами в React, которая использует хуки для простого и эффективного контроля состояния формы.
Читать ответ