Size: a a a

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

2020 April 13

BB

Bugs Bunny in TypeScript — русскоговорящее сообщество
интерфейс еще можно имплементировать и просто через объект в ТСе. абстрактный класс и просто объект не могут быть между собой связаны без инстанцирования
источник

A

Arti in TypeScript — русскоговорящее сообщество
Maxim
Как называется такой приём, и связан ли он как то с dependency injection?)
Да
источник

A

Arti in TypeScript — русскоговорящее сообщество
Maxim
Как называется такой приём, и связан ли он как то с dependency injection?)
источник

A

Arti in TypeScript — русскоговорящее сообщество
Там у него ещё на примере nest есть видос
источник

A

Arti in TypeScript — русскоговорящее сообщество
Nazar
В каких случаях лучше использовать enum если есть
объекты?
Например для группировки констант.
источник

A

Arti in TypeScript — русскоговорящее сообщество
Nazar
В каких случаях лучше использовать enum если есть
объекты?
источник

M

Maxim in TypeScript — русскоговорящее сообщество
Arti
Там у него ещё на примере nest есть видос
Спасибо
источник

A

Arti in TypeScript — русскоговорящее сообщество
Nazar
В каких случаях лучше использовать enum если есть
объекты?
Вот правда фразу «если есть объекты» не очень тебя понял.
источник

AP

Arnold Pataki in TypeScript — русскоговорящее сообщество
пацыки,а в продакшене, когда делаешь сборку либы, нужно ли оставлять файлы .js.map файлов или их удалять можно?
источник

O

Olég in TypeScript — русскоговорящее сообщество
Arnold Pataki
пацыки,а в продакшене, когда делаешь сборку либы, нужно ли оставлять файлы .js.map файлов или их удалять можно?
map это чтобы дебажить минимицифрованый код, надо дебажить - оставляй.
источник

СГ

Сергей Громов in TypeScript — русскоговорящее сообщество
Переслано от Сергей Громов
Привет, нужна помощь опытных.

Проблема в редакс компонентах. большой оверинженеринг, много однотипного кода (( Может кто-то может указать на мои ошибки.

ПС: компонент взял большой, и еще не дописан. Иммер используется по минимум - но не значит что он не будет задействован больше.

https://gist.github.com/gromov-io/bf7779a7d6d0e9f941db0752e93796e4

Спасибо.!
источник

EG

Egor Gorbachev in TypeScript — русскоговорящее сообщество
Сергей Громов
Переслано от Сергей Громов
Привет, нужна помощь опытных.

Проблема в редакс компонентах. большой оверинженеринг, много однотипного кода (( Может кто-то может указать на мои ошибки.

ПС: компонент взял большой, и еще не дописан. Иммер используется по минимум - но не значит что он не будет задействован больше.

https://gist.github.com/gromov-io/bf7779a7d6d0e9f941db0752e93796e4

Спасибо.!
Попробуй редакс тулкит, там как раз типов писать меньше + immer. Или другой стейт-менеджер.
источник
2020 April 14

DA

David Arutiunian in TypeScript — русскоговорящее сообщество
Effector говорят хорош но я не пробовал
источник

BB

Bugs Bunny in TypeScript — русскоговорящее сообщество
Сергей Громов
Переслано от Сергей Громов
Привет, нужна помощь опытных.

Проблема в редакс компонентах. большой оверинженеринг, много однотипного кода (( Может кто-то может указать на мои ошибки.

ПС: компонент взял большой, и еще не дописан. Иммер используется по минимум - но не значит что он не будет задействован больше.

https://gist.github.com/gromov-io/bf7779a7d6d0e9f941db0752e93796e4

Спасибо.!
С тсом в голом виде это ещё тот оверинжиниринг. Юзаю эффектор с тсом
источник

AE

Anthony Ellington in TypeScript — русскоговорящее сообщество
Сергей Громов
Переслано от Сергей Громов
Привет, нужна помощь опытных.

Проблема в редакс компонентах. большой оверинженеринг, много однотипного кода (( Может кто-то может указать на мои ошибки.

ПС: компонент взял большой, и еще не дописан. Иммер используется по минимум - но не значит что он не будет задействован больше.

https://gist.github.com/gromov-io/bf7779a7d6d0e9f941db0752e93796e4

Спасибо.!
источник

NT

Nikolay Tsygankov in TypeScript — русскоговорящее сообщество
всем привет, такой вопрос,
возможно ли описать интерфейс в часть которого попадает его часть,
что то вроде
interface Foo<T> {
  bar: T;
  baz(bar: T, bazV: ReturnType<Foo<T>['baz']>): Record<string, () => any>
}

то есть чтобы bazV всегда включал в себя все что возвращает baz
источник

РФ

Руслан Фадеев in TypeScript — русскоговорящее сообщество
Nikolay Tsygankov
всем привет, такой вопрос,
возможно ли описать интерфейс в часть которого попадает его часть,
что то вроде
interface Foo<T> {
  bar: T;
  baz(bar: T, bazV: ReturnType<Foo<T>['baz']>): Record<string, () => any>
}

то есть чтобы bazV всегда включал в себя все что возвращает baz
Сделать baz дженериком и использовать параметр в обоих местах?
источник

A

Alex CherryTea in TypeScript — русскоговорящее сообщество
Bugs Bunny
С тсом в голом виде это ещё тот оверинжиниринг. Юзаю эффектор с тсом
и как оно ?
источник

A

Alex CherryTea in TypeScript — русскоговорящее сообщество
по сравнению с сагами
источник

BB

Bugs Bunny in TypeScript — русскоговорящее сообщество
Alex CherryTea
и как оно ?
источник