Главная » Архив меток: typescript

Архив меток: typescript

TypeScript и JavaScript: что использовать и почему

От автора: в этой статье мы разберем TypeScript и JavaScript, сравним их и узнаем, когда их лучше использовать. Разберем, что же из себя представляет TypeScript, узнаем про его плюсы и минусы. Что такое TypeScript? TypeScript — open-source язык программирования, созданный и поддерживаемый Microsoft. Это надмножество JavaScript: любой JS код запускается в окружении TypeScript. TypeScript придумали, чтобы решить проблемы, возникающие во ...

Читать далее »

Как не надо учить TypeScript

От автора: «Мы с TypeScript никогда не станем друзьями». Как часто я слышал эту фразу? Изучение TypeScript даже в 2022 году может показаться разочарованием. И по очень разным причинам. Люди, которые пишут на Java или C# обнаруживают, что многие вещи работают не так, как должны. Даже люди, которые большую часть своего времени работали с JavaScript, получают ошибки компилятора. Вот несколько ...

Читать далее »

Простое объяснение перегрузки функций в TypeScript

От автора: большинство функций принимают фиксированный набор аргументов. Но некоторые функции могут принимать переменное количество аргументов, аргументы разных типов и даже могут возвращать разные типы в зависимости от того, как вы вызываете функцию. Для обеспечения такого поведения TypeScript предлагает перегрузку функций. Посмотрим, как она работает. 1. Сигнатура функции Рассмотрим функцию, которая возвращает сообщение Hello конкретному человеку: function greet(person: string): string ...

Читать далее »

Насколько актуален TypeScript в 2021 году?

От автора: TypeScript недавно исполнилось 9 лет, и он более популярен, чем когда-либо. Фактически — он близок к тому, чтобы стать стандартом де-факто для большинства проектов JavaScript, запускаемых сегодня. Но будет ли он по-прежнему лучшим выбором в 2021 году? В этой статье мы рассмотрим некоторые из основных преимуществ TypeScript и возможные альтернативы. Преимущества TypeScript в 2021 году Чтобы понять, насколько ...

Читать далее »

TypeScript написанный неправильно

От автора: написание кода TypeScript — это здорово, потому что вы защищены компилятором. Каждый раз, когда вы запускаете код, он проверяется на все возможные ошибки, которые вы могли допустить. Это буквально делает вас лучшим разработчиком, помогая избежать простых ошибок. Это восхитительно! Однако, если вы недостаточно осторожны, вы все равно можете форсировать эти ошибки и допускать их, неправильно используя некоторые функции ...

Читать далее »

TypeScript 4.4: хороший, плохой, злой

От автора: 12 августа был объявлен релиз-кандидат (RC) TypeScript 4.4. Это означает, что изменения были завершены, и вскоре после нескольких дополнительных исправлений ошибок выйдет официальный стабильный выпуск. Давайте разберемся, что нового, как это может повлиять на ваш опыт разработки и как попробовать его прямо сейчас! Критические изменения Начнем с резюмирования критических изменений. В этом выпуске есть несколько из них, которые ...

Читать далее »