Публикации по теме 'typescript'


Decaffeination: перенос нашего приложения CoffeeScript на TypeScript
Эта статья изначально была опубликована 7 февраля 2020 г. на Dev.to . С началом нового десятилетия команда инженеров Fellow.app решила взять на себя новогоднее решение и сделать то, что нас сдерживало: мы решили преобразовать наше веб-приложение CoffeeScript в TypeScript . Это история о том, как мы, как команда, сумели преодолеть проблемы на нашем пути, и как завершение этой масштабной миграции улучшило наш продукт. С самого начала мы высоко ценили возможность быстрой..

Освоение расширенных типов в TypeScript
TypeScript — это мощный и популярный расширенный набор JavaScript, который добавляет к языку статическую типизацию и другие функции. Одной из самых мощных функций TypeScript является его способность определять сложные типы с использованием множества расширенных функций. В этой статье мы рассмотрим некоторые из более продвинутых функций системы типов TypeScript, в том числе: Интерфейсы Дженерики перечисления Псевдонимы типов Условные типы Типы объединения и пересечения..

Важность синтаксиса типов
Почему я считаю важным предложение о необязательном и стираемом синтаксисе типов в JavaScript. Сегодня вы можете обнаружить синтаксис типов в большинстве популярных языков. Java, Dart, Rust и языки C — это несколько языков, которые требуют стандартного синтаксиса типов. Такие языки, как Kotlin, Swift и Go, либо имеют выведенный тип, либо вы можете вывести тип явно. Даже Python, который известен своей дружественностью к новичкам и отсутствием синтаксиса статической типизации,..

Angular: сократить импорт TypeScript
Задача: давайте создадим глубоко вложенный компонент в Angular и сервис, который будет работать с ним. Пример: ng g component shared/com/core/components/utils/service Когда у вас есть большой проект Angular с глубоко вложенными файлами и папками, это приводит к операторам импорта, которые выглядят следующим образом… import { CoreService } from '../../../../../core.service'; Решение — конфигурация TypeScript Мы можем сделать это возможным, настроив TypeScript на использование..

Полное руководство по производительности Angular на 2021 год
Разочарованы вашим медленным приложением на Angular? Вот как удвоить или даже утроить скорость вашего приложения Angular. Хотите, чтобы ваше приложение Angular работало быстрее ПРЯМО СЕЙЧАС? Затем щелкните здесь , чтобы просмотреть и загрузить полный контрольный список производительности Angular. В противном случае, если вы хотите погрузиться глубоко ... … Познакомьтесь со всей механикой и логикой того, как мы улучшаем производительность приложения Angular, а затем читайте..

GraphQL на Mothership
Введение Как и многие стартапы, наша компания начинала с монолитной серверной части. Это работало некоторое время, но по мере роста Mothership мы поняли, что в долгосрочной перспективе это невозможно поддерживать. Отгрузки, расценки, счета-фактуры и маршруты — это лишь некоторые из многих объектов, с которыми наша система имеет дело ежедневно, и их поддержка одним и тем же сервисом быстро привела к созданию массивного, хрупкого и трудно поддающегося изменению приложения. Итак, мы начали..

Почему начинающие программисты должны изучать Typescript.
Почему начинающие программисты должны изучать Typescript. JavaScript — один из самых популярных языков программирования в мире, и не зря. Он универсален, прост в освоении и может использоваться для создания самых разных приложений. Однако по мере того, как разработчики начинают работать над более крупными и сложными проектами, они могут обнаружить, что система динамической типизации JavaScript может привести к неожиданным ошибкам и ошибкам. Здесь на помощь приходит TypeScript...