Ho Lee Fuk

Сенсей
⚔ АДМИНИСТРАТОР ⚔
Регистрация
22 Февраль 2018
Сообщения
11.997
Автор: Egghead

Название: Практический продвинутый TypeScript (2021)

03bc3f576a13677c32c9d6e83c438858.jpg


Описание:

Practical Advanced TypeScript

Egghead

В этом курсе исследуются некоторые новые расширенные функции TypeScript с использованием практических примеров, с которыми вы можете столкнуться в своих проектах.

Мы начнем с демонстрации двух новых функций, которые улучшают читаемость (числовые разделители) и повышают строгость типов в классах (строгая инициализация свойств). Затем мы улучшим защиту типов на практическом примере, вдохновленном Redux, после чего мы рассмотрим создание более читаемых модификаторов отображаемых типов. Мы воспользуемся сводкой по типам и интерфейсам, чтобы перейти к примерам типов, ссылающихся на себя (и как построить на их основе итераторы, безопасные для пользовательских типов). Затем мы рассмотрим несколько способов использования новых условных типов, включая создание рекурсивного универсального типа, который преобразует любой другой тип, который вы ему передаете, независимо от его глубины, и делает его доступным только для чтения - отлично подходит для ваших неизменяемых состояний. !

Наконец, мы закончим уроком по созданию и связыванию декораторов для инициализации и расширения свойств в классах.

Материал на английском языке

Подробнее:
Для просмотра содержимого вам необходимо авторизоваться.

Скачать:
🔒

Доступ ограничен

Авторизуйтесь, чтобы увидеть цену и получить доступ к материалам



Скрытый контент для пользователей All-dar.
 

Присоединяйтесь, чтобы открыть полный доступ

Комментарии и материалы этой темы доступны только зарегистрированным участникам

Новый участник?

Регистрация занимает меньше минуты

Уже с нами?

Войдите в свой аккаунт

Сверху