Вопросы React Frontend Developer
Как использовать keys?
Рейтинг:
3
Сложность:
4
Keys — это уникальные идентификаторы, которые React использует для того, чтобы отслеживать элементы при рендеринге списков. Они помогают React эффективно обновлять только те элементы, которые изменились, а не перерендеривать весь список. Ключи должны быть уникальными среди соседних элементов.
Что такое keyframes и как можно использовать?
Рейтинг:
3
Сложность:
10
Keyframes — это правило в CSS, которое определяет промежуточные состояния анимации. Оно позволяет указать, как элемент должен выглядеть на разных этапах анимации.
Используя директиву @keyframes, можно задавать стили в определённые моменты времени. Затем анимация применяется к элементу через свойство animation, где указывается название ключевых кадров и другие параметры, такие как продолжительность и тайминг.
Что такое monkey patching?
Рейтинг:
3
Сложность:
6
Monkey patching — это изменение или добавление методов в существующие классы или модули. Это мощный инструмент, но его неправильное использование может создать конфликты и баги.
Что такое Foreign Key (внешний ключ) в PostgreSQL?
Рейтинг:
1
Сложность:
1
Foreign Key — это ограничение в PostgreSQL, которое гарантирует целостность данных между двумя таблицами. Он связывает столбец одной таблицы с первичным ключом другой, обеспечивая, что все значения во внешнем ключе существуют в связанной таблице.
Что такое "Key Eviction" и как оно настраивается?
Рейтинг:
2
Сложность:
8
Key eviction — это механизм Redis для удаления ключей, когда установленный лимит памяти превышен. Политики высвобождения памяти можно настроить в зависимости от требований приложения, например, volatile-lru (удаляет редко используемые ключи с установленным временем жизни) или allkeys-lru (удаляет редко используемые ключи независимо от их TTL).
Что такое Routing Key?
Рейтинг:
2
Сложность:
6
Routing Key — это атрибут сообщения, используемый обменом для определения, в какую очередь отправить сообщение.