
Сергей
13.06.2018
17:15:05
Там будет extra argument

Abu
13.06.2018
17:15:23

Сергей
13.06.2018
17:15:24

Dmitry
13.06.2018
17:15:35
let socket
export function getSocket(){
return socket;
}
initSocket(newSocket) {
socket = newSocket
}

Google

Dmitry
13.06.2018
17:15:37
или так просто

Мы идём в тишине
13.06.2018
17:16:56

Victor
13.06.2018
17:17:04
спасибо всем, кто не остался равнодушным к моей проблеме ?
сейчас пересмотрю все решения

Valeriy
13.06.2018
17:17:10

Dmitry
13.06.2018
17:17:48
трабла 3 аргумента что в нем типы автоматически не выведутся
а руками писать тип не прик

Abu
13.06.2018
17:18:12

Dmitry
13.06.2018
17:18:36
а как же подсказочки ?

Victor
13.06.2018
17:18:44

Dmitry
13.06.2018
17:18:53
можно и так сказать

Valeriy
13.06.2018
17:19:19
интересно и часто любители typescript фрустрируют на тему отсутствия типизации? :))
вместо того чтобы решщать конкретные задачи

Victor
13.06.2018
17:19:52

Google

Valeriy
13.06.2018
17:20:08
поэтому и не пользуюсь

Dmitry
13.06.2018
17:20:18

Valeriy
13.06.2018
17:20:20
потому как в итоге везде any

Dmitry
13.06.2018
17:20:24
если не делать инжекции

Artem
13.06.2018
17:20:40
any - это буквально возвращение на обычный js

Dmitry
13.06.2018
17:20:49
а когда у тебя все типы выводятся сами, то там и подсказочки дополнительные проверки можно включить

Valeriy
13.06.2018
17:20:50

Dmitry
13.06.2018
17:21:03
ага и как он тебе 3 аргумент санков
выведет тип ?)

Мы идём в тишине
13.06.2018
17:21:06
Я вообще что-то с редаксом не въехал, как правильно тайпскрипт готовить
Слишком навороченные дженерики там

Dmitry
13.06.2018
17:21:54
типы сами выводятся
и заморачиваться не надо

Сергей
13.06.2018
17:23:22

Dmitry
13.06.2018
17:23:32
типизация для гета
[“a”,”b”,"c"]
что бы вывести тип

Google

andretshurotshka?❄️кде
13.06.2018
17:24:46
типы в реакт чате, и ад в тайпскрипт чате

Dmitry
13.06.2018
17:25:31
но оно все равно до конца не работает с динамическими ключами
в массиве

Victor
13.06.2018
17:26:12
что за шрифт такой красивый?

Dmitry
13.06.2018
17:26:21
фиракод

Victor
13.06.2018
17:26:41
дякую

Valeriy
13.06.2018
17:28:38
какой то трандец
createState, createAction и потом еще on

Yan
13.06.2018
17:29:00
Привет. А расскажите, пожалуйста, в чём профит вот такой штуки https://reactjs.org/docs/react-dom-server.html#rendertonodestream ? Это быстрее клиенту доедет если оно в стриме?

Valeriy
13.06.2018
17:29:04
чем это лучше стандартного подхода вообще?
где просто экшин и просто редьюсер

Николай
13.06.2018
17:29:23

andretshurotshka?❄️кде
13.06.2018
17:30:10

Valeriy
13.06.2018
17:30:42
я понял, вопрос то был - чем это лучше стандартного redux подхода?
где быстрее конструкции switch просто невозможно уже придумать

Dmitry
13.06.2018
17:30:58
тем что типы выводятся
а не тебе надо все руками типизировать

Google

Dmitry
13.06.2018
17:31:16

Valeriy
13.06.2018
17:31:22

Dmitry
13.06.2018
17:31:22
которая работает быстрее свитча

Valeriy
13.06.2018
17:31:32
быстрее свича у тебя ничего не отрабоатает

Dmitry
13.06.2018
17:31:38
меп быстрее свитча
))

Admin
ERROR: S client not available

Valeriy
13.06.2018
17:31:40
из-за дикой оптимизации самого свича
меп медленнее свича
уже проверено 100500 раз

Dmitry
13.06.2018
17:31:57
вот тебе
пруф

Valeriy
13.06.2018
17:32:14
ну ну
это пруф?
ты сам проверь

Dmitry
13.06.2018
17:32:24
ну всм

Valeriy
13.06.2018
17:32:36
я делал конструкцию из 1млн свичей и 1 млн лукап тейбл
и гонял несколько млн раз

Google

Dmitry
13.06.2018
17:32:48
вообще когда такой перформанс у обоих вариантов, то не вижу смысла парится за перформанс

Valeriy
13.06.2018
17:32:50
свич работает на порядок быстрее

Dmitry
13.06.2018
17:33:15
окей, но пробемы перформанс не из-за этого все равно
че все так из-за этого парятся ? Свитч, обьект или еще что-то.

Cenator
13.06.2018
17:33:52
jsben.ch что покажет?

Dmitry
13.06.2018
17:33:54
когда проблемы с редуксом обычно в коде юзера
700 тысяч операций в секунду оптимизация с запасом
а не 1 млн

Artyom
13.06.2018
17:48:55
Типы в текущем исполнении так себе

Dimanius851
13.06.2018
17:53:40
а работать в сафари вместо хрома - нормальная тема?

Дмитрий
13.06.2018
17:54:01
Огромный свитч версус группировка мономорфных функций))

Airat
13.06.2018
17:57:59
транслитерация кириллицы как делаете? есть бестпрактис?

Valeriy
13.06.2018
17:59:59

Artyom
13.06.2018
18:00:33

Valeriy
13.06.2018
18:01:32
хеш мапа?
ну хеш мапа (по крайней мере на моментмоих измерений) работал гораздо медленнее

Artyom
13.06.2018
18:01:48
Как-то подозрительно