RUVIDEO
Поделитесь видео 🙏

Intro to TypeScript

This was edited from a live stream on twitch. View the full VOD here: https://www.youtube.com/watch?v=4_xRukD6u9E Follow on twitch to watch live: https://twitch.tv/codinggarden

Follow along with the repo here: https://github.com/CodingGarden/intro-to-typescript/
View the examples here: https://github.com/CodingGarden/intro-to-typescript/tree/examples

? Sign up for my mailing list: https://list.coding.garden/
? Donate: https://coding.garden/donate
? Pledge: https://coding.garden/pledge
? Discord: https://coding.garden/discord
? Stickers: https://coding.garden/stickers
? Gear List: https://coding.garden/gear
? Search for more Coding Garden videos here: https://coding.garden/videos
? View the Coding Garden FAQ here: https://github.com/CodingGarden/faqs

00:00:00 Intro
00:00:10 Hello Friends
00:01:08 What is TypeScript
00:04:20 Should you learn TypeScript or JavaScript first?
00:05:55 Is TypeScript the new CoffeeScript?
00:06:54 Prerequisites
00:07:15 Setup A Project
00:09:27 Type Annotations
00:11:49 A Note on my Editor - VS Code
00:12:09 Compile TypeScript into JavaScript with tsc
00:13:16 configuring tsconfig.json
00:15:38 ignoring dist folder in .gitignore
00:16:24 package.json scripts
00:17:12 Inferred Types
00:19:41 compile time errors vs runtime errors
00:21:28 more tsconfig.json options
00:23:16 Array Inferred Types
00:24:12 tsc --init
00:25:59 Union Types
00:28:07 Objects and Interfaces
00:30:12 How to run the generated JavaScript
00:31:57 duck typing / structural typing
00:32:48 Reading TypeScript Errors
00:33:38 Optional Properties
00:36:17 type vs interface example
00:39:35 interface methods
00:42:58 A note on nodemon and ts-node
00:44:02 npm scripts - build, start and dev
00:46:35 Classes
00:53:47 Access Modifiers
00:56:55 Generics
01:05:34 Type Assertions
01:07:15 any
01:09:48 unknown
01:12:07 never
01:13:27 @ts-ignore
01:15:04 @ts-nocheck

Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «Intro to TypeScript», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.

Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.

Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!

Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.