TypeScript generics или универсальный типы, обобщения

  Рет қаралды 32,828

Михаил Непомнящий

Михаил Непомнящий

3 жыл бұрын

TypeScript дженерики - одна из основных строительных единиц статической типизации, особенно когда речь идет про конкретные библиотеки. В то же самое этот тип вызывает ряд сложностей в понимании на начальных порах. Пробуем разобраться и осмыслить что же такое TypeScript generics и когда мы их можем начать применять в своем коде.
#typescript
_
Мои курсы по вебу с купонами:
✅ mishanep.com/
📢 Поддержка канала:
/ mishanep
www.tinkoff.ru/rm/nepomnyasch...
paypal.me/mishanep

Пікірлер: 74
@arkadyvinkovsky5879
@arkadyvinkovsky5879 2 жыл бұрын
Аналогия дженериков с функциями просто блестящая. Сразу все встало на места. Спасибо большое за объяснение!
@18maisi
@18maisi 2 жыл бұрын
Лучшее объяснение Generic, автор доводит концепцию до элементарного и объясняет ее без излишней экстравагантности.
@the.gist.
@the.gist. 2 жыл бұрын
Михаил, у вас отличная подача материала(не только по дженерикам а вообще) - спасибо за материал и удачи и желания в развитии канала)
@colorzebra5695
@colorzebra5695 11 ай бұрын
Лучший видос по дженерикам, после него пазл и мешанина инормации по ним собралась в четкое понимание. Спасибо!
@uzver3787
@uzver3787 3 жыл бұрын
Очень доступно. Я бы ещё добавил блок в конце, с парочкой самостоятельных примеров и потом ответ, потому что смотреть можно сколько угодно, а вот практика важне)) Спасибо) TypeScript generics.
@pannikel
@pannikel 3 жыл бұрын
спасибо за плейлист, очень интересно и доходчиво
@oleksiilobodiev9446
@oleksiilobodiev9446 Жыл бұрын
Благодарен за урок. Жду новых видео :)
@MrAntonforce
@MrAntonforce 3 жыл бұрын
Спасибо за контент! Как всегда полезно и при этом понятно
@petarthecodehunter3333
@petarthecodehunter3333 Жыл бұрын
Спасибо. Как всегда отлично разжевано)
@Doothacvter144
@Doothacvter144 3 жыл бұрын
Спасибо за проделанную работу! Хороший урок
@garrimanucharyan5841
@garrimanucharyan5841 Жыл бұрын
это первое видео из твоего канала которое я посмотрел и сразу подписался, лучше подачи материала я еще не видел, спасибо
@ndrewhas
@ndrewhas 10 ай бұрын
Спасибо! Теперь база TS гораздо понятнее. 20:13 - теперь TS ругается на эти дела
@user-sq5fr5su3t
@user-sq5fr5su3t 10 ай бұрын
спасибо! очень нравится Ваша грамотная речь и терминология!
@ilyaskudaikulov2665
@ilyaskudaikulov2665 Жыл бұрын
Михаил у Вас талант, много чему у Вас учусь, спасибо:)
@nazarvasylyshun974
@nazarvasylyshun974 3 жыл бұрын
Спасибо большое за уроки! Давай еще!)
@user-kn3ut1sh2o
@user-kn3ut1sh2o 2 жыл бұрын
Спасибо за контент, ждём новых видосов по TypeScript!
@levm_prog1461
@levm_prog1461 Жыл бұрын
Спасибо за видео, очень хорошее и понятное объяснение
@benchik100
@benchik100 9 ай бұрын
подача материала шикарная! вы teacher от бога!
@konglomora3230
@konglomora3230 2 жыл бұрын
Как всегда - очень круто!
@unknown.6914
@unknown.6914 4 ай бұрын
Отличное объяснение, спасибо
@melitopol_Russia
@melitopol_Russia 2 жыл бұрын
после этого урока стало ясно как использовать generics) спасибо за видео)
@Infinity-zf8ms
@Infinity-zf8ms 2 жыл бұрын
Спасибо за объяснение 👍
@kirillpodolinniy309
@kirillpodolinniy309 Жыл бұрын
Михаил, большое спасибо.
@dirty_arkady
@dirty_arkady Жыл бұрын
Наверно самое лучшее объяснение дженериков )
@hibiride
@hibiride 6 ай бұрын
на последнем примере "прощелкнуло", как это работает. спасибо за материал и примеры.
@sergeycherevatyi2811
@sergeycherevatyi2811 2 жыл бұрын
спасибо за качественный контент!
@akovalevv
@akovalevv 11 ай бұрын
Просто лучший!!! Так круто обьяснил, что я с 1 раза все понял
@MasterHobbitLoL
@MasterHobbitLoL 2 жыл бұрын
Отличное видео. Продолжайте в том же духе.
@noob_dodger
@noob_dodger 2 жыл бұрын
Наконец-то въехал в дженерики, спасибо!
@diamondserg-43
@diamondserg-43 9 ай бұрын
спасибо за понятное обьяснение
@user-cg1pq2kh6t
@user-cg1pq2kh6t 6 ай бұрын
Автор начал вести канал, потому что ничего не помнит. Очень хорошо ведет
@user-fw9hc5lg9f
@user-fw9hc5lg9f 7 ай бұрын
Круто. Стало гораздо понятнее!
@AndranikHambardzumyan-yo2im
@AndranikHambardzumyan-yo2im 6 ай бұрын
Лучшее объяснение Generic
@galievramil1169
@galievramil1169 Жыл бұрын
Методически сделано круто
@un_defined
@un_defined 7 ай бұрын
ваще респект всё леко объяснили, учитель
@nouchance
@nouchance 3 жыл бұрын
ждём новых видосов удачи
@dmitriy9152
@dmitriy9152 3 жыл бұрын
Спасибо! Интересно было послушать!
@arimartin1944
@arimartin1944 2 жыл бұрын
i realize I'm quite randomly asking but does anybody know a good site to stream new movies online?
@jaxxonsamson300
@jaxxonsamson300 2 жыл бұрын
@Ari Martin i use Flixzone. You can find it on google :)
@nasirsalvatore2184
@nasirsalvatore2184 2 жыл бұрын
@Jaxxon Samson definitely, have been watching on Flixzone for years myself :)
@arimartin1944
@arimartin1944 2 жыл бұрын
@Jaxxon Samson thank you, I went there and it seems like a nice service =) I appreciate it!
@jaxxonsamson300
@jaxxonsamson300 2 жыл бұрын
@Ari Martin Glad I could help :D
@12312312423
@12312312423 2 жыл бұрын
Спасибо, подача хорошая
@user-rr1ju1ck2u
@user-rr1ju1ck2u 6 ай бұрын
блин чувак, наконецто я понял дженерики. спасибо
@user-lg7yb8uj7c
@user-lg7yb8uj7c Жыл бұрын
Как всегда лучший
@dmitriykarabasov1440
@dmitriykarabasov1440 Жыл бұрын
Коротко и ясно. Хотим исчо!😁
@user-bp3vk3uj8h
@user-bp3vk3uj8h 2 жыл бұрын
Спасибо, очень подробно. Равно та глубина которая нужна. Часто видео или совсем для ознакомления или для уже очень отбитых.
@kenanhaciyev3759
@kenanhaciyev3759 3 ай бұрын
Шикарно
@user-oq4ht9kl8h
@user-oq4ht9kl8h 4 ай бұрын
Михаил, используйте плиз темную тему. За контэнт лайк.
@user-hq9dw8dv2i
@user-hq9dw8dv2i 8 ай бұрын
вы гений!
@tbazadaykin
@tbazadaykin 2 жыл бұрын
наконец нормальное объяснение джинериков, а не просто "ну вот они такие есть, вот их синтаксис 🤷‍♂️"
@denispepper2830
@denispepper2830 Жыл бұрын
Доступно
@victormog
@victormog 2 жыл бұрын
Менять имя переменной по всему файлу - *"F2"* (по аналогии с изменением ячейки в Excel)
@sscorpio2006
@sscorpio2006 2 жыл бұрын
thx !
@Ivanesenses
@Ivanesenses Жыл бұрын
Лайк за адекватный нейминг терминов
@tothemoon4622
@tothemoon4622 2 жыл бұрын
круто пояснил ! спасибо =) будет больше материала по ts?
@mishanep
@mishanep 2 жыл бұрын
Будет. На канале есть еще видео об использовании TS с Реактом. Со временем запишу что-нибудь еще. По работе с конфигом возможно в ближайшее время что-то будет.
@user-qj2yg1rn3j
@user-qj2yg1rn3j 11 ай бұрын
пазл сложился))) ура,товарищи!
@AlexGabber
@AlexGabber 2 жыл бұрын
Спасибо! Немного прояснилось) А у вас имеется курс по TS?
@mishanep
@mishanep 2 жыл бұрын
Пока нет. Планирую в ближайшей перспективе.
@Ivanesenses
@Ivanesenses Жыл бұрын
@@mishanep плюсую за курс по ТайпСкрипт!
@pavelsokolov4190
@pavelsokolov4190 2 жыл бұрын
19:55 странно, что у вас подобне нюансы. Я проделал всё то же самое и у меня ругается на null и undefined.
@Virisound
@Virisound 10 ай бұрын
18:38 - всё, пошел на стройку.
@AleksKob
@AleksKob Жыл бұрын
Хороший материал. Единственное где чуть напрягает, это имена методов отзеркаливают имеющиеся в js.
@user-bk3nw7ox1p
@user-bk3nw7ox1p 2 жыл бұрын
Ловлю C# флешбэки
@SmileGobo
@SmileGobo 3 жыл бұрын
19:43 Тип должен соответствовать интерфейсу, а не шаблону.
@fedoskamcha3768
@fedoskamcha3768 2 жыл бұрын
!
@user-mn2po8ns2z
@user-mn2po8ns2z 3 ай бұрын
на 4:08 накуя а главное зачем
@Virisound
@Virisound 10 ай бұрын
Жуть какая то, с 16:40 - дико непривычный принцип, тип наследует из интерфейса метод... бла, бла... 😮‍💨 Да и интерфейс Array не смог использовать при создании объекта.
@artemkirkhmaier484
@artemkirkhmaier484 4 ай бұрын
Очень слабо объясняется как что работает. Пишется код и просто идёт его озвучивание не более того. Мы пишем икс вот здесь и вот здесь. Вместо этого лучше постараться объяснить почему именно здесь и какой функционал он несет.
@user-yq2mj6mq3e
@user-yq2mj6mq3e 2 ай бұрын
Не трясись, Артемка
@yakut54
@yakut54 2 жыл бұрын
Глаза поломаешь с этими типами 😕
Конфигурация для TypeScript - tsconfig.json
27:58
Михаил Непомнящий
Рет қаралды 15 М.
La final estuvo difícil
00:34
Juan De Dios Pantoja
Рет қаралды 12 МЛН
У мамы в машине все найдется
00:38
Даша Боровик
Рет қаралды 3,2 МЛН
Стилист-имиджмейкер отзыв на курс @yuliyayun-li6292
13:09
Магазин подушек для беременных "MIKAMI"
Рет қаралды 7
Generics: The most intimidating TypeScript feature
18:19
Matt Pocock
Рет қаралды 159 М.
Массивы и объекты в TypeScript
26:09
Михаил Непомнящий
Рет қаралды 14 М.
Типизация для Redux Toolkit
22:24
Михаил Непомнящий
Рет қаралды 39 М.
Learn TypeScript Generics In 13 Minutes
12:52
Web Dev Simplified
Рет қаралды 203 М.
01. TypeScript / Generic and Conditional Type / as const / infer
41:49
ООП в JavaScript. Классы, свойства, методы
29:02
WebDev с нуля. Канал Алекса Лущенко
Рет қаралды 73 М.
Асинхронная работа с Redux Toolkit и createAsyncThunk
42:24
Михаил Непомнящий
Рет қаралды 100 М.