Что такое утверждение типа (type assertion) в TypeScript?
В TypeScript оператор as используется для явного указания типа переменной или выражения, то есть для приведения типа (type assertion).
Читать ответПодготовка к интервью
22 вопроса с собеседований в РСХБ
Что проверяют на интервью
Подборка объединяет вопросы, отмеченные на этапах интервью в РСХБ. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: frontend, browser, http.
Каталог
В TypeScript оператор as используется для явного указания типа переменной или выражения, то есть для приведения типа (type assertion).
Читать ответWeakSet и WeakMap — это специальные коллекции в JavaScript, которые похожи на Set и Map, но с важными отличиями, связанными с управлением памятью и сборкой мусора.
Читать ответЗа последнее время я реализовал несколько важных задач, которыми горжусь:
Читать ответ@import в CSS загружает стили последовательно во время выполнения, что может замедлять отрисовку страницы. Каждый @import создает отдельный HTTP-запрос для загрузки файла стилей.
Читать ответДа, приходилось.
Читать ответUtility типы в TypeScript – это встроенные вспомогательные типы, которые упрощают общие операции над типами, такие как преобразования, извлечения или исключения определенных свойств.
Читать ответДля работы со стилями я использовал следующие инструменты:
Читать ответДа, реализовывал авторизацию, чаще всего использовал JWT (JSON Web Token) для управления сессиями.
Читать ответuseEffect вызывается после того, как React отрисовал компонент и обновил DOM. Это значит, что эффект выполняется асинхронно после того, как браузер отобразил изменения, что позволяет не блокировать визуальное обновление.
Читать ответHTTP-запрос состоит из нескольких основных частей:
Читать ответВ TypeScript interface и type часто используются для описания типов, но между ними есть отличия:
Читать ответВ архитектуре фронтенда стейт-менеджеры применяю для централизованного управления состоянием приложения, что упрощает масштабирование и поддержку кода.
Читать ответ