- Регистрация
- 22 Февраль 2018
- Сообщения
- 10.753
Автор: Egghead
Название: Практический продвинутый TypeScript (2021)
Описание:
Practical Advanced TypeScript
Egghead
В этом курсе исследуются некоторые новые расширенные функции TypeScript с использованием практических примеров, с которыми вы можете столкнуться в своих проектах.
Мы начнем с демонстрации двух новых функций, которые улучшают читаемость (числовые разделители) и повышают строгость типов в классах (строгая инициализация свойств). Затем мы улучшим защиту типов на практическом примере, вдохновленном Redux, после чего мы рассмотрим создание более читаемых модификаторов отображаемых типов. Мы воспользуемся сводкой по типам и интерфейсам, чтобы перейти к примерам типов, ссылающихся на себя (и как построить на их основе итераторы, безопасные для пользовательских типов). Затем мы рассмотрим несколько способов использования новых условных типов, включая создание рекурсивного универсального типа, который преобразует любой другой тип, который вы ему передаете, независимо от его глубины, и делает его доступным только для чтения - отлично подходит для ваших неизменяемых состояний. !
Наконец, мы закончим уроком по созданию и связыванию декораторов для инициализации и расширения свойств в классах.
Материал на английском языке
Подробнее:
Скачать:
Название: Практический продвинутый TypeScript (2021)
Описание:
Practical Advanced TypeScript
Egghead
В этом курсе исследуются некоторые новые расширенные функции TypeScript с использованием практических примеров, с которыми вы можете столкнуться в своих проектах.
Мы начнем с демонстрации двух новых функций, которые улучшают читаемость (числовые разделители) и повышают строгость типов в классах (строгая инициализация свойств). Затем мы улучшим защиту типов на практическом примере, вдохновленном Redux, после чего мы рассмотрим создание более читаемых модификаторов отображаемых типов. Мы воспользуемся сводкой по типам и интерфейсам, чтобы перейти к примерам типов, ссылающихся на себя (и как построить на их основе итераторы, безопасные для пользовательских типов). Затем мы рассмотрим несколько способов использования новых условных типов, включая создание рекурсивного универсального типа, который преобразует любой другой тип, который вы ему передаете, независимо от его глубины, и делает его доступным только для чтения - отлично подходит для ваших неизменяемых состояний. !
Наконец, мы закончим уроком по созданию и связыванию декораторов для инициализации и расширения свойств в классах.
Материал на английском языке
Подробнее:
Для просмотра содержимого вам необходимо авторизоваться.
Скачать:
Скрытое содержимое могут видеть только члены группы Премиум.
Скрытый контент для пользователей All-dar.