Встречается на собеседованиях • сегодня
Как использовал TypeScript в React
TypeScript в React помогает писать более надежный и поддерживаемый код благодаря статической типизации. Основные сценарии использования:
1. **Типизация пропсов**:
```tsx
interface ButtonProps {
title: string;
disabled?: boolean;
onClick: () => void;
}
const Button = ({ title, disabled, onClick }: ButtonProps) => (
);
```
2. **Типизация хуков**:
```tsx
const [count, setCount] = useState(0);
const user = useRef(null);
```
3. **Типизация контекста**:
```tsx
interface ThemeContextType {
theme: 'light' | 'dark';
toggleTheme: () => void;
}
const ThemeContext = createContext(undefined);
```
TypeScript помогает отлавливать ошибки на этапе разработки, улучшает автодополнение и документацию кода. Особенно полезен в больших проектах и при работе в команде.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы