Специализация
Python Backend Developer
Java Backend Developer
Node.js Backend Developer
Golang Backend Developer
React Frontend Developer
Выберите навыки
React
JavaScript
Git
Redux
Webpack
Сложность
1-3
4-6
7-8
9-10
Рейтинг вопросов
1
2
3
4
5
Подпишись на React Developer в телеграм
Как вставить видео в HTML?
Для вставки видео в HTML используется тег <video>. Внутри него указываются источники видео через тег <source>, а также можно добавить атрибуты, такие как controls для отображения элементов управления, autoplay для автоматического воспроизведения и loop для повторного воспроизведения.
Как работают hidden classes и shape-based оптимизации в V8?
Hidden classes (скрытые классы) в V8 — это внутренние структуры, которые движок создает для представления форм объектов и их свойств. Когда вы создаете объекты с одинаковыми свойствами, V8 присваивает им один и тот же скрытый класс, что ускоряет доступ к их свойствам. Shape-based оптимизации позволяют движку быстро определять, где находятся свойства в памяти, что значительно уменьшает время доступа к ним.
Что такое middleware в Redux и для чего он используется?
Middleware в Redux — это функции, которые оборачивают метод dispatch, добавляя к нему дополнительное поведение. Они используются для работы с асинхронными операциями, логированием, обработкой ошибок и другими задачами. Примеры популярных middleware — redux-thunk и redux-saga.
Как работает middleware?
Middleware — это программный компонент, который обрабатывает запросы и ответы между клиентом и сервером в веб-приложении. Он может модифицировать запросы перед тем, как они попадут в обработчик, или изменять ответы перед отправкой их обратно клиенту.
Что знаешь про декоратор Middleware?
Middleware — это компонент, который выполняется между запросом клиента и ответом сервера. В Python-декораторах Middleware часто используется для изменения запросов, ответов или их обработки, добавляя функциональность, например, авторизацию, логирование или кэширование.
Что такое SOLID?
Как использовать CSS grid для создания сеток, которые адаптируются под разные размеры экранов?
Каковы преимущества использования CSS Grid и Flexbox ?
В чем разница между display: none и visibility: hidden?
Как можно использовать middleware используя FastAPI?
Рейтинг:
3
Сложность:
4
SOLID — это набор из пяти принципов ООП, которые помогают писать устойчивый и легко поддерживаемый код. Принципы включают: единую ответственность, открытость/закрытость, подстановку Лисков, разделение интерфейсов и инверсии зависимостей.
Рейтинг:
3
Сложность:
8
CSS Grid позволяет создавать гибкие макеты с помощью свойств, таких как grid-template-columns, grid-template-rows и grid-template-areas. Эти свойства помогают управлять размещением элементов и адаптировать макет для разных экранов с использованием медиазапросов.
Рейтинг:
3
Сложность:
6
CSS Grid и Flexbox упрощают создание адаптивных и сложных раскладок. Grid подходит для построения двухмерных макетов, где нужно управлять как строками, так и столбцами, в то время как Flexbox идеально подходит для одномерных раскладок, таких как выравнивание элементов в строке. Оба инструмента позволяют легко управлять выравниванием, распределением пространства и адаптивностью.
Рейтинг:
2
Сложность:
4
• display: none полностью удаляет элемент с веб-страницы, как если бы его не существовало. Он не занимает места в макете, и элементы после него сдвигаются, чтобы занять его пространство.
• visibility: hidden скрывает элемент, но оставляет его место на странице. Элемент всё ещё занимает пространство в макете, но не виден пользователю.
Рейтинг:
3
Сложность:
6
Middleware в FastAPI используется для выполнения логики до обработки запроса или после формирования ответа, например, для аутентификации или обработки CORS.
Рейтинг:
1
Сложность:
3
Рейтинг:
1
Сложность:
8
Рейтинг:
3
Сложность:
5
Рейтинг:
3
Сложность:
8
Рейтинг:
3
Сложность:
7