Size: a a a

TypeScript — русскоговорящее сообщество

2021 January 23

A

Anton in TypeScript — русскоговорящее сообщество
Alexandr
У тебя филда будет типа, который ты прокинешь в Data. Ты этого добиваешься?)
да, тип там может быть ровно такой -какой я укажу
источник

A

Anton in TypeScript — русскоговорящее сообщество
филда data всегда разная по типу
источник

A

Alexandr in TypeScript — русскоговорящее сообщество
Тогда все правильно. Я бы только сделал в дженерике Data = any
источник

И

Иван in TypeScript — русскоговорящее сообщество
Alexandr
Тогда все правильно. Я бы только сделал в дженерике Data = any
Зачем?
источник

A

Anton in TypeScript — русскоговорящее сообщество
Иван
Зачем?
может лучше unkown?
источник

A

Anton in TypeScript — русскоговорящее сообщество
или просто оставить как Data
источник

A

Alexandr in TypeScript — русскоговорящее сообщество
Anton
может лучше unkown?
Ну, можно и unknown. Но так ты сможешь, например, даже продебажить что тебе возвращается в data 🙂
источник

キツネ in TypeScript — русскоговорящее сообщество
если оставишь как Data, указывать нужно будет обязательно
источник

キツネ in TypeScript — русскоговорящее сообщество
а так можно поставить туда дефолтный тип, который, например, чаще всего встречается
источник

A

Anton in TypeScript — русскоговорящее сообщество
еще подскажите, как по бест практикс именовать типы и интерфейсы? и использую постфиксы для этого, но мне кажется это как то фу, или я неправ?
источник

АК

Алексей Козин... in TypeScript — русскоговорящее сообщество
Anton
еще подскажите, как по бест практикс именовать типы и интерфейсы? и использую постфиксы для этого, но мне кажется это как то фу, или я неправ?
Фу - субъективно, главное, чтобы все в команде следовали одной нотации
Можешь IChapter делать
источник

AK

Andrei Kurosh in TypeScript — русскоговорящее сообщество
Да просто Course / Chapter
источник

АК

Алексей Козин... in TypeScript — русскоговорящее сообщество
Anton
еще подскажите, как по бест практикс именовать типы и интерфейсы? и использую постфиксы для этого, но мне кажется это как то фу, или я неправ?
Лично я пишу фронт на React

там есть кастомные хуки, для которых я тип делаю с большой буквы
useHook(): UseHook

И пропсы для компонентов, которым я добавляю суффикс Props
Component(props: ComponentProps)
источник

ZS

Zhanarys Sairanbekov in TypeScript — русскоговорящее сообщество
Anton
еще подскажите, как по бест практикс именовать типы и интерфейсы? и использую постфиксы для этого, но мне кажется это как то фу, или я неправ?
у нас в команде принято называть к примеру CourseT (от слова type)
источник

А

Андрей in TypeScript — русскоговорящее сообщество
Anton
еще подскажите, как по бест практикс именовать типы и интерфейсы? и использую постфиксы для этого, но мне кажется это как то фу, или я неправ?
имхо логично подсмотреть у шарпа
источник

k

krau5 in TypeScript — русскоговорящее сообщество
Ребят, объясните +- где на практике можно юзать женерики?
А то я доку открыл, пару видосов посмотрел, но в голову мне так и не пришла идея, где их можно использовать, поскольку повсюду я мог спокойно их заменить либо интерфейсом, либо просто прописать тип
источник

АК

Алексей Козин... in TypeScript — русскоговорящее сообщество
krau5
Ребят, объясните +- где на практике можно юзать женерики?
А то я доку открыл, пару видосов посмотрел, но в голову мне так и не пришла идея, где их можно использовать, поскольку повсюду я мог спокойно их заменить либо интерфейсом, либо просто прописать тип
Ты почувствуешь, если они тебе потребуются )
источник

И

Иван in TypeScript — русскоговорящее сообщество
Anton
еще подскажите, как по бест практикс именовать типы и интерфейсы? и использую постфиксы для этого, но мне кажется это как то фу, или я неправ?
Венгерская нотация. Определенно фу
источник

И

Иван in TypeScript — русскоговорящее сообщество
Zhanarys Sairanbekov
у нас в команде принято называть к примеру CourseT (от слова type)
👆🏿
источник

🏡К

🏡 Назар Калитюк... in TypeScript — русскоговорящее сообщество
Anton
еще подскажите, как по бест практикс именовать типы и интерфейсы? и использую постфиксы для этого, но мне кажется это как то фу, или я неправ?
Без I или Interface. Просто Course Chapter и тд
источник