TypeScript: Раскладываем tsconfig по полочкам. Часть 1 / Хабр
Я большой фанат TypeScript. Каждый свой новый проект я предпочитаю писать на нём, а не на чистом JavaScript. В данной статье я не буду рассматривать причины выбо...
Dynamic Static Typing In TypeScript — Smashing Magazine
In this article, we look at some of the more advanced features of TypeScript, like union types, conditional types, template literal types, and generics. We want to formalize the most dynamic JavaScript behavior in a way that we can catch most bugs before they happen.
TypeScript and JavaScript have steadily evolved over the last years, and some of the habits we built over the last decades have become obsolete. Some might never have been meaningful. Here's a list of 10 habits that we all should break.
Функциональное программирование на TypeScript: паттерн «класс типов» / Хабр
Предыдущие статьи цикла: Полиморфизм родов высших порядков В предыдущей статье я рассказал, как можно в TypeScript эмулировать полиморфизм родов высшего поряд...
Почему следует выбирать TypeScript вместо JavaScript - YouTube
Доброго времени суток! Доклад + открытое обсуждение всего, что связанно с TypeScript. Я работаю в Cube.dev, и мы начали мигрировать нашу кодовую базу на Type...
An introduction to the utilization of Generics in TypeScript with examples grounded in real-world use cases, such as collections, approaches to error handling, the Repository Pattern, and so on.
Простые TypeScript-хитрости, которые позволят масштабировать ваши приложения бесконечно / Блог компании Tinkoff / Хабр
Мы используем TypeScript, потому что это делает разработку безопаснее и быстрее.Но, на мой взгляд, TypeScript из коробки содержит слишком много послаблений. Они...
Whether you're using C#, Swift, TypeScript, Go, C++ or other languages, quicktype generates models and helper code for quickly and safely reading JSON in your apps. Customize online with advanced options, or download a command-line tool.
В этой статье мы разберём, что такое внедрение зависимостей, зачем оно нужно, а также какие инструменты могут помочь фронтендерам использовать этот шаблон по максимуму.
В данном видеокурсе мы с вами рассмотрим возможности языка строгой типизации - TypeScript. Разберём его основные фишки и ключевые отличия от JavaScript. Изуч...
Новые возможности TypeScript, повышающие удобство разработки
TypeScript, во многих отношениях, больше похож не на язык программирования, а на мощный инструмент для линтинга и документирования кода, который помогает писать...
10 популярных вопросов на собеседовании по TypeScript (с краткими ответами)
1. Для чего нужен тип «Omit»? Ответ: Это новый тип, в котором можно указать свойства, которые будут исключены из исходного типа. Пример: type Person = { name: s...
How to move your project to TypeScript - at your own pace
Learn how you can move your existing JavaScript project, step by step to TypeScript. All at your own pace and as much as you want. Even without doing any code changes.
Don't write TypeScript like you're writing JavaScript. Instead, learn how to write idiomatic TypeScript that takes advantage of the language's strengths.
В 2016 году TypeScript начал брать новые высоты. Разработчики принялись полностью переписывать на него многие популярные технологии и добавлять на существующие п...
TypeScript — поистине прекрасный язык. В его арсенале есть все, что необходимо для качественной разработки. И если вдруг, кому-то знакомы секс-драматические этюд...
Рассказ о том, как команда фрилансеров пишет фулстек-приложения на JavaScript
Автор материала, перевод которого мы сегодня публикуем, говорит, что GitHub-репозиторий, над которым работал он и ещё несколько фрилансеров, получил, по разным п...
Всем привет! Команда TestMace публикует очередной перевод статьи из мира web-разработки. На этот раз для новичков! Приятного чтения. Развеем пелену таинственност...
Всем привет! Меня зовут Дмитрий Новиков, я javascript-разработчик в Альфа-Банке, и сегодня я расскажу вам про наш опыт выведения Action type при помощи Typescrip...