5. Уроки typescript. Generics в typescript

preview_player
Показать описание
В этом уроке по Typescript мы с вами научимся работать с Generics в Typescript. Generics это очень мощный инструмент в Typescript, который должен знать каждый разработчик.
Рекомендации по теме
Комментарии
Автор

Хорошее объяснение про type and interface! Спасибо!

eugenmaslov
Автор

Хорошие уроки. Надеюсь и дальше будете продолжать в том же духе и не забросите его. Потому что очень интересно как минимум досмотреть до момента когда будет готов проект. Еще было бы интересно от вас видео по построению архитектуры приложений, про то как начать решать задачи самостоятельно, как применять патерны / шаблоны проектирования и подобное. Каналов которые показывают и рассказывают как думать, а не просто повторяй за мной очень мало. А самая большая проблема джуна - это именно научиться самому решать задачи. Спасибо за видео и удачи в развитии канала

KyDenis
Автор

Будет здорово если ты сможешь записывать экран но с увеличеным текстом, а то все тексты все мелкое

aspirinemaga
Автор

Спасибо большое за уроки)Хочу сделать дополнение, типы можно наследовать и расширять через type a = typeOne & typeTwo

hokvthc
Автор

так получается мы можем больше не писать типы вообще, а просот писать везде <T> и главное чтобы возвращающее значение было таким же, если мы конечно хотим вернуть тоже самое, разве когда мы просто пишем <T> не одно и тоже что просто написать any? какую я выгоду получаю, предположим принимаю я параметр типа Т, а возвращаю number теперь получается чтобы я не передал в функцию это не вызовет

mnponsz
Автор

Урок хороший, но отличия типа и интерфейса не совсем так
Мы можем аналог наследования интерфейсов написать

type Foo = { name: string };
type Key = { id: number } & Foo;

const User: Key = {
name: 'some',
id: 123
}

А вот уже
type T = number | string; // нет аналога на интерфейсах
type T = number; // нет аналога на интерфейсах

ianpilip
Автор

ладно на примере с юзером, все стало понятно и просто, раньше использовал дженерики в шарпе, потом забыл все в реакте это не обосо где надо, так чисто понтануться на собесе или на ревью, ну и возможно реденько действительно нужно, хотя можно и без этого обойтись, но блин зачем этот первый пример, он во всех видео, про жанерики, вам самим-то понятно что мы там делаем и чем просто Т отличается от эни, я даже когда в айдэ е навожу на этот тип вижу блеать эни, и кст а че в Киеве говорят ихний?

mnponsz