Generics - Что? Где? Когда? | Тёма Сенюков, Кинопоиск

  Рет қаралды 3,718

A?.Frontend Community

A?.Frontend Community

Күн бұрын

Пікірлер: 4
@ВасилийСвистун-е1ф
@ВасилийСвистун-е1ф 9 ай бұрын
Спасибо за доклад! Пара моментов: 1. Any нужен. Не всё можно выразить через типы TS. Особенно когда мы пишем системный код, а не прикладной. Другое дело, что any, на самом деле - не тип, а декларация, но это уже другая история 2. У TS нет документации, есть лишь руководство. И это не буквоедство, это разные по содержанию вещи 3. K, T являются общепринятыми сокращениями для универсального обозначения. Тем более, что в 99% мы используем их с оператором extends, чтобы "очертить" область типа 4. as не просто нужен, а категорически нужен, и не только в предикатах. В системе TS есть достаточно много приведений, которые по мере манипуляции со значениями теряют свой тип и нам приходится делать таким образом уточнение. As по большей части будет безопасен, т.к всегда проверяет пересечение типа
@rin2004able
@rin2004able 8 ай бұрын
2. У TS нет спецификации, все верно
@tnsaturday
@tnsaturday 20 күн бұрын
1. any не нужен. Вообще никогда. Это все равно, что написать @ts-ignore. В таком случае встает вопрос, а нужен ли вам вообще TS ;)
@v1va53
@v1va53 5 ай бұрын
Всё ждал, когда Карловский скажет "А вот у нас в моле.." =)
A?.Frontend Meetup #6: как это было
1:56
A?.Frontend Community
Рет қаралды 178
My scorpion was taken away from me 😢
00:55
TyphoonFast 5
Рет қаралды 2,7 МЛН
BAYGUYSTAN | 1 СЕРИЯ | bayGUYS
36:55
bayGUYS
Рет қаралды 1,9 МЛН
Тёма Сенюков - Next.js. Как ты вообще рендеришь?
44:46
HolyJS — конференция для JavaScript‑разработчиков
Рет қаралды 23 М.
Тёма Сенюков - Опасны ли перерендеры в React и как их избежать?
47:46
HolyJS — конференция для JavaScript‑разработчиков
Рет қаралды 24 М.
Дженерики в Java. Проще чем кажется.
21:36
Игорь Мешалкин
Рет қаралды 21 М.
React (продвинутый)
1:57:53
Yandex for Frontend
Рет қаралды 78 М.
Дмитрий Грош - Батчинг в React
35:05
HolyJS — конференция для JavaScript‑разработчиков
Рет қаралды 7 М.