Какие паттерны переиспользуемости существуют в React? Что такое Compound Components?
В React существуют разные паттерны переиспользуемости компонентов:
Читать ответПодготовка к интервью
Разбирайте реальные вопросы, сверяйтесь с подробными ответами и готовьтесь по технологиям и компаниям.
Проверьте, насколько резюме подходит выбранной позиции, и получите рекомендации по улучшению.
Каталог
В React существуют разные паттерны переиспользуемости компонентов:
Читать ответКонтекст (this) в функции JavaScript определяется тем, как функция была вызвана, а не где она объявлена. Он указывает на объект, которому функция принадлежит или который она вызывает.
Читать ответИспользовал несколько подходов, в зависимости от масштаба проекта и требований:
Читать ответМетод Object.freeze() замораживает объект, предотвращая добавление новых свойств, удаление существующих и изменение значений существующих свойств.
Читать ответЭто увеличивает размер итогового бандла и может привести к нежелательным побочным эффектам при tree-shaking.
Читать ответРеактивность во Vue.js основана на системе отслеживания зависимостей property.
Читать ответОба языка являются высокоуровневыми и интерпретируемыми.
Читать ответДа, помимо React-стека работал с Vue.js и Angular для создания пользовательских интерфейсов.
Читать ответsetTimeout планирует выполнение функции или фрагмента кода через указанное количество миллисекунд.
Читать ответjsx import React, { useState } from 'react';
Читать ответВ CSS единицы измерения rem, em, vw и vh используются для задания размеров, но отличаются по контексту:
Читать ответStateProvider — это контекстный провайдер, который управляет глобальным состоянием приложения, обычно реализованный через React Context и useReducer.
Читать ответ