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