Какой тип TypeScript лучше стараться не использовать и почему? Какая альтернатива?
В TypeScript рекомендуется избегать использования типа any, так как он отключает проверку типов и сводит на нет преимущества статической типизации.
Читать ответПодготовка к интервью
Разбирайте реальные вопросы, сверяйтесь с подробными ответами и готовьтесь по технологиям и компаниям.
Проверьте, насколько резюме подходит выбранной позиции, и получите рекомендации по улучшению.
Каталог
В TypeScript рекомендуется избегать использования типа any, так как он отключает проверку типов и сводит на нет преимущества статической типизации.
Читать ответФункция в JavaScript — это блок многократно используемого кода, который выполняет определенную задачу. Функции могут принимать входные данные (аргументы) и возвращать значение.
Читать ответCORS (Cross-Origin Resource Sharing) — это механизм безопасности браузера, который ограничивает выполнение веб-страницами запросов к ресурсам с другого домена, отличного от домена, с которого загружена страница.
Читать ответЧтобы исправить ошибку, нужно использовать type guard — проверку, которая позволит компилятору понять, что объект действительно является Alien.
Читать ответЖизненный цикл компонента Vue — это последовательность этапов, через которые проходит компонент от создания до уничтожения. Основные стадии жизненного цикла и соответствующие хуки:
Читать ответComposable — это функция в Vue 3 (или аналогичных фреймворках), которая инкапсулирует и переиспользует логику состояния и поведения компонентов.
Читать ответCommonJS (Node.js):
Читать ответПростейшие типы данных: String (строки), Number (числа), BigInt (большие целые числа), Boolean (логический тип), Undefined (неопределенное значение), Symbol (символы), Null (пустое значение).
Читать ответОптимизация рендеринга в React направлена на уменьшение количества перерисовок и ускорение их выполнения.
Читать ответБиблиотеки типа React Query или SWR отлично подходят для управления состоянием, связанным с асинхронными запросами к серверу (данные из API).
Читать ответУправляемые компоненты управляют своим состоянием через useState (или классовые this.state) и получают данные и функции обратных вызовов через пропсы.
Читать ответReact Fiber Node — это внутренняя структура данных, которая представляет собой единицу работы в новой архитектуре рендеринга React (Fiber). Это объект, который описывает элемент React в процессе рендеринга и обновления.
Читать ответ