Встречается на собеседованиях • сегодня
Зачем нужен TypeScript, если есть PropTypes и JSDock
TypeScript добавляет статическую типизацию на уровне компиляции, что помогает выявлять ошибки до запуска кода. PropTypes и JSDoc работают только во время выполнения (runtime) и не дают такой же строгой проверки типов.
Пример с TypeScript:
typescript
function sum(a: number, b: number): number {
return a + b;
}
sum(1, '2'); // Ошибка компиляцииПреимущества TypeScript:
- Проверка типов при компиляции
- Автодополнение в IDE
- Поддержка современных возможностей JS
- Масштабируемость для больших проектов
PropTypes/JSDoc лучше подходят для небольших проектов или постепенного внедрения типизации.

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