
Nikolay
27.10.2018
14:47:46
хы, мы в своё время, пытаясь отвадить коллег юзать устаревшее апи, подумывали все функции переопределить на process.exit :))

Speed of
27.10.2018
14:48:34
Подскажите пожалуйста, никога не работал с реакт, только с вуе немного. Намного ли сложнее сделать групповой видеочат на реакт чем на вуе? И какие доп модули нужны для реакта
никогда*

Вася
27.10.2018
14:48:59

Google

Viktor
27.10.2018
14:51:13

Speed of
27.10.2018
14:51:45
основной вопрос в том, намного ли сложнее реакт по сравнению с вуе

Viktor
27.10.2018
14:52:03

Speed of
27.10.2018
14:52:14
я не про js спрашиваю)

Kelin
27.10.2018
14:52:16
гагага

Viktor
27.10.2018
14:52:26
это не шутка, я серьезно

Umren
27.10.2018
14:52:43

Speed of
27.10.2018
14:53:14
если ты мистер гениус ее за час изучил, то не значит, что каждый смертный это может)

Viktor
27.10.2018
14:53:14
в реакте больше ручной работы, но, на мой взгляд, он прозрачен весьма

Umren
27.10.2018
14:53:46
все остальное время это как тебе организовать архитектуру с ним, какие либы еще тащить и прочее

Viktor
27.10.2018
14:53:48
плюс нужно разобраться с зоопарком альтернативных решений для всего и вся

Mihail
27.10.2018
14:54:39

Google

Umren
27.10.2018
14:54:41
Так это к самой либе реакта мало отношения имеет, это уже просто разработка любая :)

Viktor
27.10.2018
14:55:13

Speed of
27.10.2018
14:55:21
ну мне надо за часов 10 написать групповой видеочат на реакте, я только с вуе работал

Umren
27.10.2018
14:55:50
так чем больше тут спрашиваешь, тем меньше времени

Viktor
27.10.2018
14:55:56

Speed of
27.10.2018
14:55:56
для человека который работает на реакт, это пара часов, но я из реакта знал, это только то, что у него логотип в виде атома
начал смотреть на react-router и уже стали вопросы назревать

Viktor
27.10.2018
14:57:06

Kelin
27.10.2018
14:57:08
начал смотреть на реакт роутер как на говно

Speed of
27.10.2018
14:57:10
может у кого нибудь есть ссылки с простыми проектами?
во вью с роутингом все интуитивно понятно

Viktor
27.10.2018
14:57:54
лучше его используй (я про реактовский роутер)
хотя официально он не реактовский)

Speed of
27.10.2018
14:58:21
да я понял)

Umren
27.10.2018
14:58:27
странный троллинг, так юзай вуе

Speed of
27.10.2018
14:58:41
я же сказал, что надо на реакте сделать

Umren
27.10.2018
14:58:52
а я тебе говорю делай на вуе

Andrey
27.10.2018
14:58:54

Umren
27.10.2018
14:58:59
смысл тратить время на реакт?)

Speed of
27.10.2018
14:59:05
уже сделал на вуе

Google

Umren
27.10.2018
14:59:05
+- одно и тоже делают

Speed of
27.10.2018
14:59:09
но надо на реакт

Andrey
27.10.2018
14:59:12
ну вот и радуйся
че время тратить

Speed of
27.10.2018
14:59:30
потому что это тестовое задание

Viktor
27.10.2018
15:00:47
но надо на реакт
возьми систему управления состоянием mobx (+ конкретное официальное дополнение mobx-state-tree - это хороший "корсет" для архитектуры и более понятно для вьюшника)
реакт прикрутишь по ходу дела
я бы вообще абстрагировался от мышления "реакт-приложение"/"приложение на реакте"

Speed of
27.10.2018
15:02:49
я собирался redux использовать

Viktor
27.10.2018
15:03:30
твоя главная задача - избегать возложения на плечи реакт управления сложными (запутанными) состояниями. Я говорю про локальный стейт компонента*
хотя сейчас вот только вышла альфа 16.7 с новыми "ракетами" :) там можно запросто использовать reducer'ы для управления локальным состоянием компонента
ну это мое имхо конечно

Speed of
27.10.2018
15:04:50
понял, спасибо

Andrew
27.10.2018
15:06:18
Кстати как саспенс мешать со стейт менеджерами ?

Speed of
27.10.2018
15:06:47
может есть сссылки на простые проекты на реакте? просто для ознакомнелния

Viktor
27.10.2018
15:07:15
понял, спасибо
я дополнил пред-пред последний ответ, но суть не особо меняется. mobx-тематика более объезжена, чем альфа реакта 16.7

Вася
27.10.2018
15:07:41

Viktor
27.10.2018
15:08:14


Speed of
27.10.2018
15:11:34

Google

Dimanius851
27.10.2018
15:12:11

Вася
27.10.2018
15:12:23

Viktor
27.10.2018
15:12:30

Вася
27.10.2018
15:12:41

Viktor
27.10.2018
15:13:01

Вася
27.10.2018
15:14:38

Viktor
27.10.2018
15:15:49
Почему так много мобикс...
в mobx выше степень абстракции от ручных операций по сравнению с redux. В mobx-state-tree есть уже структура model-action-component (логика, действия и in-place-component-коннектор в одном флаконе). Для модели предусмотрены динамические ассерты (если нужно), и, на мой взгляд, что самое важное - автор mobx очень хорошо обучает

Вася
27.10.2018
15:16:25
юзайте эффектор, кстати

andretshurotshka?❄️кде
27.10.2018
15:16:46
@effector_ru

Viktor
27.10.2018
15:16:51

Roman
27.10.2018
15:16:57

Вася
27.10.2018
15:17:15
попробуй завести удобно flow с этой ебатой
ну в плане сорян, не говно

Roman
27.10.2018
15:17:50

Вася
27.10.2018
15:18:01
если ты хочешь юзать флоу еще - то говно

Kelin
27.10.2018
15:18:17

Вася
27.10.2018
15:18:18
даже не так

Viktor
27.10.2018
15:18:46
говно еще то
:) не знаю, я под Typescript написал аналог в форме небольшого модуля, у меня там поместился reducer, actionCreators, actionPredicates (для rxjs полезно) и scoped-actions поддерживаются

Google

Viktor
27.10.2018
15:19:00
с TS очень просто
у него, насколько я понимаю, в сравнении с flow, низкая степерь инстроспекции кода (это чуть ли не идиологическое различие), однако для поддержки нормального type-inference я все равно должен писать аннотации типов

Вася
27.10.2018
15:20:23
может быть он и делает вид - но флоу его явно ложит на лопатки.
так было 1.5 года назад, когда я выбирал первый раз между флоу и тс, так осталось и сейчас

Roman
27.10.2018
15:21:06
Хочу в эрыкс жс выкатиться, но не понимаю как делать стрим для данных. На уме только вебсокеты

Вася
27.10.2018
15:21:14
тс - это ебота которая тебе мешает, а не помогает

Viktor
27.10.2018
15:21:46

Вася
27.10.2018
15:22:38

Viktor
27.10.2018
15:22:58
Аннотации позволяют мне проще выделять абстракции (грубо говоря представлять систему с точки зрения преобразования данных до написания любой имплементации)
тут я не знаю, как у других*

Вася
27.10.2018
15:22:58
то, насколько тс и флоу выводят типы из сложных конструкций
ну ок ок, я же не говорю что тс - это шлак
тс вместо жс это в любом случае лучше

Roman
27.10.2018
15:23:53

Viktor
27.10.2018
15:23:59

Вася
27.10.2018
15:25:17
наверное даже так: флоу - помогает, тс - забыл слово, когда каждый день ты в 6 просыпаешься, занимаешься зарядкой, ешь здоровую пищу - вот это все про тс

Viktor
27.10.2018
15:25:38
Ты сейчас демонов вызвал
да нет, я признаюсь, что Typescript - это чистый сахар. Если совсем уж дотошно, нет вообще никакой статической типизации, это все аннотации типов - и не более того

Вася
27.10.2018
15:26:03
и?

Viktor
27.10.2018
15:26:51
мне просто тяжело сравнивать A и B, потому что вторым я особо не пользовался. Никаких "и", просто мне интересно было выслушать мнение