developers-roadmap icon indicating copy to clipboard operation
developers-roadmap copied to clipboard

 Добавить redux на jun-2

Open krashaen opened this issue 5 years ago • 11 comments

krashaen avatar May 08 '19 04:05 krashaen

2 пробела перед "на", емае!

chmnkh avatar Aug 31 '19 04:08 chmnkh

2 пробела перед "на", емае!

пофикшено 👌

krashaen avatar Sep 17 '19 04:09 krashaen

@in19farkt @Znack @chmnkh @kinda-neat Тут предлагаю похоливарить по поводу необходимости внедрения в карту редакса. Что думаете?

krashaen avatar Oct 09 '19 05:10 krashaen

Конкретно про редакс, ну хз. Мне кажется я в один абзац смогу уместить основную концепцию и принцип работы :)

Возможно нужно проработать вопросы по стейт менеджменту и в контексте этих вопросов обсудить существующие на данный момент инструменты, тогда картина будет более полной и человек поймет какие есть преимущества и недостатки у разных подходов, почему мы работаем именно с редаксом, а не с mobx.

in19farkt avatar Oct 09 '19 06:10 in19farkt

Возможно нужно проработать вопросы по стейт менеджменту и в контексте этих вопросов обсудить существующие на данный момент инструменты, тогда картина будет более полной и человек поймет какие есть преимущества и недостатки у разных подходов, почему мы работаем именно с редаксом, а не с mobx.

это не к джунам уж точно

в целом редакс может быть и не стоит на джунов добавлять

возможно стоит подумать в сторону реакт/редакс специфических штук всяких, например чуваки часто фейлятся с тем, как работает connect, возвращают в селекторах всякие новые объекты, в креэйт селекторе пишут селекторы, которые возвращают стейт, всякие такие штуки возможно стоит покрыть небольшом количеством вопросов, но это не точно

chmnkh avatar Oct 09 '19 06:10 chmnkh

Чисто с практической точки зрения, редакс в уровнях поможет побороть то, что у нас иногда реально джуны уже больше полугода работают, а все равно с трудом понимают, что такое connect, как пользоваться селекторами и тд. Но я не уверен, что эту проблему надо именно уровнями решать, а то у нас опять раздуется карта слишком специфичной штукой, которая не так критична, пожалуй. Может быть, вернуться к этому вопросу после того, как на мидлах в целом вопросы state-management-а проработать?

Znack avatar Oct 09 '19 12:10 Znack

Короч я тоже не знаю, с одной стороны это nice-to-have (там куча о чем можно поговорить, зачем селекторы/actionCreators, идиоматичный редакс, нормализация стейта, конская дока + кучу материалов чуваки написали в контексте редакса, etc., но это с точки зрения "интересно поговорить", но тратить это время собеса не очень, дорого), с другой must-have (мы используем в работе и чтобы делать работу эффективно надо понимать как оно все работает и почему так)

kinda-neat avatar Oct 09 '19 12:10 kinda-neat

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

kinda-neat avatar Oct 09 '19 12:10 kinda-neat

а еще я в последнее время думаю по поводу раздувания уровней и поддержу Леху, хотелось бы иметь must-have вещи в вопросах, чтобы тратить время максимально на пользу, а не на то чтобы обговорить то что изи гуглится/понимается/узкая тема

kinda-neat avatar Oct 09 '19 12:10 kinda-neat

а еще я в последнее время думаю по поводу раздувания уровней и поддержу Леху, хотелось бы иметь must-have вещи в вопросах, чтобы тратить время максимально на пользу, а не на то чтобы обговорить то что изи гуглится/понимается/узкая тема

у меня тоже двоякие чувства, вроде бы и каждый день используется, но вроде бы и можно самому прочесть. Возможно этот раздел и нужен, но не в виде вопросов по разделам доки мне кажется. Тогда наверное соглашусь с Серегой:

Может быть, вернуться к этому вопросу после того, как на мидлах в целом вопросы state-management-а проработать?

Пока оставим вопрос открытым)

krashaen avatar Oct 10 '19 01:10 krashaen

Я думаю стопудово надо добавить рекомендуемые источники по react, redux, react-redux, не знаю куда положить, но сделать это надо, чтобы чувак когда к нам приходил сразу брался за изучение с указанных источников, по react - это обязательно прочитать всю доку, по redux по-хорошему тоже всю доку, но хорошо было бы как минимум https://redux.js.org/faq основательно прошерстить, там куча вопросов и ответов наперед, что увеличит вероятность что будут шипить более качественный код

kinda-neat avatar Nov 10 '19 08:11 kinda-neat