А вот приложения, которые встраивали друг в друга — это оба были на React?
Ответьте по фактическому стеку двух приложений и поясните способ их интеграции.
Читать ответПодготовка к интервью
Разбирайте реальные вопросы, сверяйтесь с подробными ответами и готовьтесь по технологиям и компаниям.
Проверьте, насколько резюме подходит выбранной позиции, и получите рекомендации по улучшению.
Каталог
Ответьте по фактическому стеку двух приложений и поясните способ их интеграции.
Читать ответРекурсивный компонент хранит open для своего узла и рендерит детей только при раскрытии. Кнопка нужна лишь узлам с непустыми children; ключом служит id.
Читать ответVue-обёртка создаёт экземпляр TipTap Editor, а EditorContent связывает его с DOM; изменения документа идут через состояние и транзакции ProseMirror.
Читать ответAngular @if и структурный *ngIf создают или удаляют соответствующее представление, а не просто делают существующий DOM невидимым.
Читать ответБудут выведены 10 и 13. Параметр x затеняет внешнюю переменную, а callback без такого параметра изменяет y из внешнего окружения три раза.
Читать ответСначала sync 2, затем watch 2 один раз. Обычный watcher пакетирует синхронные изменения; он не обязан вызываться отдельно на каждый промежуточный инкремент.
Читать ответКратко свяжите интерес к вебу с реальными действиями: обучением, первыми интерфейсами и последующими задачами.
Читать ответПриведите реальный CSS-дефект в конкретном браузере или устройстве и объясните, как воспроизвели и исправили его.
Читать ответСтили можно вынести в CSS/SCSS, CSS Modules, utility-классы или выбранную CSS-in-JS систему.
Читать ответОпишите конкретную миграцию Vue: исходную и целевую версии, несовместимости и способ постепенного перехода.
Читать ответСначала найдите неиспользуемые стили и источники размера, затем разделите CSS по страницам, минифицируйте и сжимайте передачу.
Читать ответРодитель передаёт callback через props, а дочерний компонент вызывает его с нужными данными.
Читать ответ