Что представляет собой FSD-архитектура и какие слои в ней используются? FSD (Feature-Sliced Design) — архитектурный паттерн для фронтенда Приложение разделяется на фичи, а слои выделяются по зонам ответственности К…
Flux: концепция потока данных Flux — паттерн управления состоянием в React-приложениях Ключевая цепочка состоит из Action → Dispatcher → Store → View Данные передаются в Store через Actions — объекты с типом и…
Что такое Garbage Collection и как работает сборщик мусора в C#? компонент управления памятью платформы .NET автоматически удаляет недостижимые объекты выполняет маркировку и очистку памяти применяет поколенческий…
Концепция HOC (Higher-Order Components) в React паттерн повторного использования логики React-компонентов функция, которая получает компонент и возвращает его расширенную версию позволяет передавать дополнительные…
Что такое протокол HTTPS? защищённая версия протокола передачи данных HTTP применяет TLS/SSL для шифрования соединения сохраняет конфиденциальность и целостность информации выполняет аутентификацию сервера…
Что такое IIFE и когда её применяют? IIFE (Immediately Invoked Function Expression) — функция, которая запускается непосредственно после объявления Применяется для изоляции области видимости (closure) и защиты…
Что представляет собой Kubernetes? Платформа для оркестрации контейнеров Автоматизирует развёртывание, масштабирование и управление Управляет группами контейнеров Docker и других OCI-контейнеров Обеспечивает…
Что представляет собой Promise? объект JavaScript для выполнения асинхронных операций хранит отложенный результат, который станет доступен позднее может находиться в одном из 3 состояний: pending (операция ожидает…
понятие из функционального программирования для одинаковых входных данных всегда выдаёт одинаковый результат не создаёт побочных эффектов и не изменяет внешнее состояние не использует глобальные переменные и не…
процесс обновления DOM в React сопоставляет новое виртуальное дерево с предыдущим (diffing) определяет минимальный набор изменений (patches) применяет ключи (keys) для оптимизации списков перерисовывает только…
Что представляет собой React и какие у него ключевые особенности? React представляет собой JavaScript-библиотеку, предназначенную для разработки пользовательских интерфейсов (UI). В основе библиотеки лежит…
React-фрагменты — это специальный контейнер для объединения элементов без создания дополнительного узла в DOM сокращённая запись: <>...</> вместо <React.Fragment> снижают количество вложенных div и делают структуру…