Что такое TypeScript?
TypeScript это JavaScript с добавленным сверху слоем проверки, разработанный Microsoft. Он ловит целый класс ошибок в процессе написания кода, до запуска программы.
Поговорить с инженером База знаний
Что это такое
JavaScript это язык, который делает веб-страницы интерактивными. Он гибок, но позволяет передать значение неверного вида не туда и жалуется только тогда, когда страницей уже кто-то пользуется. TypeScript позволяет разработчикам объявлять, какие данные ожидает каждая часть, например число, дату или запись о клиенте.
Проверяющая программа сообщает о несоответствии сразу после написания кода. Затем код преобразуется в обычный JavaScript, поэтому работает везде, где работает JavaScript. Проверки выполняются только при сборке, поэтому данные, приходящие извне, например из формы или другой системы, всё равно нужно проверять во время работы программы. Инструменты созданы Microsoft и имеют открытый исходный код.
Почему это важно для бизнеса
- Меньше ошибок доходит до пользователей: многие ошибки ловятся за рабочим столом, а не на глазах у клиента.
- Более безопасные изменения: когда требование меняется, проверяющая программа указывает на каждое затронутое место.
- Проще передача проекта: объявленные типы документируют, что ожидает код, поэтому новый разработчик быстрее входит в курс дела.
Как KawaConnect использует TypeScript
Мы используем TypeScript в работе над веб-приложениями там, где дополнительная проверка оправдана, как в интерфейсах, по которым щёлкают люди, так и в стоящих за ними сервисах. Это часть того, как мы создаём индивидуальное бизнес-ПО, которое должно продолжать работать при изменении требований.
Связанные услуги
Программное обеспечение
Индивидуальные веб-приложения и бизнес-инструменты.
Сайты
Сайты, которые мы проектируем, создаём и размещаем для клиентов.
ИИ и автоматизация
Интеграции и индивидуальные инструменты между вашими системами.
Подробнее
- TypeScript в ВикипедииКраткое нейтральное описание языка и его связи с JavaScript, удобное для тех, кто не разработчик.
- Сайт TypeScriptОфициальный сайт, включая площадку в браузере, где можно попробовать язык, ничего не устанавливая.
- Документация TypeScriptРуководства и справочные материалы для разработчиков, изучающих или проверяющих код на TypeScript.
Планируете веб-приложение?
Расскажите, что оно должно делать. Мы обсудим, как построить его так, чтобы оно оставалось надёжным по мере роста.
Начать разговор