Вопросы React Frontend Developer


Чем отличаются динамические сегменты маршрута и параметры запроса (query parameters)?

  • Рейтинг:

    2

  • Сложность:

    4

Динамические сегменты маршрута — это часть пути, указанная через :paramName, которая является обязательной. Параметры запроса (query parameters) передаются через строку после ? и являются необязательными. Динамические сегменты — это часть URL-структуры, а параметры запроса подходят для передачи дополнительной информации.

Подробнее

Зачем нужен Spring Framework?

  • Рейтинг:

    4

  • Сложность:

    6

Spring Framework — это мощный инструмент для упрощения разработки приложений. Он предоставляет механизм управления зависимостями (Dependency Injection), гибкость конфигурации, интеграцию с различными технологиями и поддержку создания веб-приложений. Благодаря своей модульности и широким возможностям, Spring подходит как для небольших проектов, так и для крупных корпоративных систем.

Подробнее

Что такое keyframes и как можно использовать?

  • Рейтинг:

    3

  • Сложность:

    10

Keyframes — это правило в CSS, которое определяет промежуточные состояния анимации. Оно позволяет указать, как элемент должен выглядеть на разных этапах анимации. 

Используя директиву @keyframes, можно задавать стили в определённые моменты времени. Затем анимация применяется к элементу через свойство animation, где указывается название ключевых кадров и другие параметры, такие как продолжительность и тайминг.

Подробнее

Что такое манифест в .NET Framework?

  • Рейтинг:

    2

  • Сложность:

    7

Манифест в .NET содержит метаданные сборки, включая информацию о версии, проверки области, ссылки на классы и идентификацию безопасности.

Подробнее

Объясните основные компоненты .NET Framework.

  • Рейтинг:

    4

  • Сложность:

    6

Основные компоненты .NET Framework включают:

- CLR (Common Language Runtime): Управляет выполнением кода, включая сборку мусора и обработку исключений.

- FCL (Framework Class Library): Набор библиотек для выполнения общих задач, таких как работа с файлами и базами данных.

- BCL (Base Class Library): Основная библиотека, обеспечивающая базовые функциональности для всех языков .NET.

- CTS (Common Type System): Стандарт для работы с типами данных и их взаимодействием между языками.

- CLS (Common Language Specification): Набор правил для обеспечения совместимости между языками в .NET.

Подробнее

Как работает .NET Framework?

  • Рейтинг:

    3

  • Сложность:

    5

Программы, написанные на языках, поддерживаемых .NET, таких как C#, F# или Visual Basic, компилируются в Common Intermediate Language (CIL). Этот код сохраняется в сборке с расширением .dll или .exe. Когда приложение запускается, Common Language Runtime (CLR) преобразует CIL в машинный код с помощью Just In Time (JIT) компилятора, который выполняется на конкретной архитектуре компьютера.

Подробнее

Что такое DataFrame в Pandas?

  • Рейтинг:

    2

  • Сложность:

    4

DataFrame – это основная структура данных в Pandas, которая представляет собой таблицу с именованными колонками и индексированными строками. Он позволяет загружать, изменять и анализировать данные, а также выполнять операции фильтрации, группировки и агрегации.

Создать DataFrame можно с помощью pd.DataFrame(data), где data может быть списком, словарем, массивом NumPy, CSV-файлом и т. д.

Подробнее

Что такое CORS (Cross-Origin Resource Sharing), и как он относится к встроенным элементам типа <iframe>, <img>, и <script>?

  • Рейтинг:

    4

  • Сложность:

    6

CORS — это механизм, который позволяет ограничить или разрешить обмен данными между разными доменами. Браузеры по умолчанию запрещают запросы к ресурсам с другого домена для обеспечения безопасности. Чтобы разрешить такие запросы, сервер должен отправить специальные заголовки. Элементы, такие как <iframe>, <img> и <script>, могут загружать ресурсы с других доменов, но для некоторых операций, например, доступа к содержимому <iframe> из другого домена, требуется поддержка CORS.

Подробнее

Для чего используется тег <iframe>?

  • Рейтинг:

    1

  • Сложность:

    4

Тег <iframe> используется для встраивания на страницу содержимого с другого веб-ресурса, например, другого сайта, видео с YouTube или карты. Он создает окно внутри текущей страницы, где загружается внешний ресурс. <iframe> полезен для интеграции стороннего контента, сохраняя при этом основную структуру страницы.

Подробнее

Что такое requestAnimationFrame?

  • Рейтинг:

    3

  • Сложность:

    8

requestAnimationFrame — это метод в JavaScript, который сообщает браузеру, что нужно выполнить анимацию, и просит браузер вызвать указанную функцию для обновления анимации перед перерисовкой. Он синхронизируется с частотой обновления экрана, что делает анимацию плавной и оптимизированной. Вместо использования setTimeout или setInterval для анимации, requestAnimationFrame обеспечивает лучшее управление производительностью и энергопотреблением.

Подробнее

Сложность

1-3

4-6

7-8

9-10

Рейтинг вопросов

1

2

3

4

5

Подпишись на React Developer в телеграм