Специализация
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 в телеграм
Что такое <template> и <slot>, как их использовать при создании кастомных элементов и динамических структур на странице?
<template> — это специальный элемент HTML, который позволяет создавать фрагменты кода, которые не отображаются на странице до тех пор, пока они не будут активированы с помощью JavaScript. Элемент <slot> используется в кастомных элементах для определения места, где можно вставить содержимое, переданное элементу. Эти элементы помогают разработчикам создавать более гибкие и переиспользуемые компоненты, которые могут динамически изменять свое содержимое в зависимости от контекста.
Как работают шаблонные литеральные типы (template literal types) в TypeScript?
Шаблонные литеральные типы позволяют создавать новые строковые типы с использованием шаблонных строк. Это мощный инструмент для создания более точных и динамических строковых типов, например, для создания строго типизированных маршрутов или переменных.
Какие клиенты используются для отправки HTTP-запросов в Java-приложениях (например, RestTemplate, WebClient)?
Для отправки HTTP-запросов в Java используют RestTemplate, WebClient и HttpClient. RestTemplate — это простой синхронный клиент, WebClient — асинхронный клиент для реактивных приложений, а HttpClient (с Java 11) — современный универсальный клиент. Эти инструменты помогают взаимодействовать с внешними API.
Что такое template literals и зачем они нужны?
Template literals — это строки в обратных кавычках (`), которые поддерживают интерполяцию выражений и многострочный текст. Они позволяют вставлять переменные и выражения прямо в строку через ${}. Это делает код короче и читабельнее по сравнению с конкатенацией. Также они удобны для HTML-шаблонов и логирования.
Рейтинг:
2
Сложность:
5
Рейтинг:
4
Сложность:
7
Рейтинг:
2
Сложность:
6
Рейтинг:
4
Сложность:
3