
Дмитрий
08.09.2018
17:25:15

Artyom
08.09.2018
17:25:25

Дмитрий
08.09.2018
17:27:24
У тебя её просто нет, никакой, чтобы брать что то нужно сначала понять к чему вообще идти

Google

Artyom
08.09.2018
17:27:35

Дмитрий
08.09.2018
17:29:04
Самый практичный подход — отталкиваться от задач, и на данный момент это то, что описано в ссылке выше: список инноваций там согнёт ваше приложение в три дуги

Artyom
08.09.2018
17:29:49

Дмитрий
08.09.2018
17:30:25
Ну там достаточно кэширования в сервис воркере чтобы сказать реакт роутеру пока

Artyom
08.09.2018
17:30:54
реакт-роутер вообще непонятная поделка
Мне кажется я до сих пор не понимаю зачем и как
Надо императивные роуторы попробовать, что бы почувствовать разницу (да, еще не пробовал)

Дмитрий
08.09.2018
17:31:36
Поднимите руку у кого тут с реактом роутер не рр

Default
08.09.2018
17:32:01
А если у меня и рр, и не рр?
Мне поднимать или опускать?

Егор
08.09.2018
17:32:24
пол руки подними

Дмитрий
08.09.2018
17:32:40
Поручик, опять вы просветительскую беседу портите ?

Google

Artem
08.09.2018
17:32:49
я что то не понимаю, в чем пробелма реакт роутера))

Дмитрий
08.09.2018
17:32:55

Default
08.09.2018
17:33:28

Roman
08.09.2018
17:33:30

Дмитрий
08.09.2018
17:33:57
Я же сказал, поднимите руку в кого не rr

Roman
08.09.2018
17:34:05
А

Artem
08.09.2018
17:34:06
сам по себе реакт роутер работает вполне естественно в экосистеме реакта, хотите управлять где то в не реакта, подключайте к ридаксу, создайте свой объект хистори и пуляте дальше куда надо)

Дмитрий
08.09.2018
17:34:23
Ребрендинг ето круто но не в этот раз)

Abu
08.09.2018
17:34:30

Nikita
08.09.2018
17:34:31
Господа подскажите, как правильно подключить redux в приложение? Приложение написанно без фреймворков

Artem
08.09.2018
17:34:46

Nikita
08.09.2018
17:34:46
тобишь нужно стор перекидывать в каждый модуль приложения?
или есть какой-то красивый способ

Artyom
08.09.2018
17:35:00

Дмитрий
08.09.2018
17:35:08
Я чёт как то забыл, а с какого перепугу всё приложение слушается одной императивной мутабельной строки?

Abu
08.09.2018
17:35:16

Дмитрий
08.09.2018
17:35:23
Почему это не view собственно

Artem
08.09.2018
17:35:36

Artyom
08.09.2018
17:35:39

Artem
08.09.2018
17:35:44

Google

Artem
08.09.2018
17:35:49
попап это просто модуль)

Default
08.09.2018
17:35:50

Artem
08.09.2018
17:35:55
отрендерил когда надо и все)

Дмитрий
08.09.2018
17:36:56

Artem
08.09.2018
17:42:28
вообщем пока не особо понимаю чем реакт роутер не угодил, у меня бывает ошушение что много гнева на технологию идет из того что у разрабов есть ожидание что технология будет решать их крайне узкую специфическую задачу, а такие задачи всегда решают с помощью самого разработчика а не технологии, к примеру реакт эта либа для построение вью компонентов, удобно, быстро, не плохо, реакт роутер рендерит разные страницы учитывая урл страницы, все остальные узкие задачи решают не самой либой, а разработкой)
универсального инструмента для всех веб прилоежние на js нету и славо богу, поэтому фронтэндеры все еще не плохо востребованны)

Nikita
08.09.2018
17:48:48
Хранить редакс состояние в локалсторадже норм?
по рукам никто бить не будет?

Дмитрий
08.09.2018
17:49:33
Просто рр это текущая ложная абстракция приводящая к медленному вербозному и крайне запутанному коду
local storage и stringify синхронные ж

Nikita
08.09.2018
17:50:41
а как лучше хранилище вытащить чтобы было доступно из всего приложения?

Nikita
08.09.2018
17:50:46
кроме глобальной переменной
у меня приложение ванильное, нету всяких реакт конектов и провайдеров

Artyom
08.09.2018
17:57:14
Дебаунс на локалстораж

Artem
08.09.2018
17:58:40

Дмитрий
08.09.2018
17:59:40
Простой как мычание

Artem
08.09.2018
18:00:35
только не обязательно мычать, можешь петь аки соловей, главное постаратся)

Artyom
08.09.2018
18:01:56
Чет в лирику уходите. РР фундаментально сломан, но задачи решает, все.
Я, кстати, про редакс тоже самое говорю...

Google

Дмитрий
08.09.2018
18:02:11
Я щас чекнул, у меня в приложении 100к строк
Половина костылит решения проблем библиотек в сто строк

Artem
08.09.2018
18:02:57

Дмитрий
08.09.2018
18:03:09
И знаете что, в гробу я видал вашу простоту, которая хуже воровства

Admin
ERROR: S client not available

Artem
08.09.2018
18:03:27
тогда получается фундаметально замечательный, но задачи не решает, есть кул)

Дмитрий
08.09.2018
18:03:35
Придётся осознать этот парадокс

Artem
08.09.2018
18:03:54

Дмитрий
08.09.2018
18:04:04
Бывает

Artem
08.09.2018
18:04:17
это даже не в айти проскальзывает

Nikita
08.09.2018
18:04:55

Artem
08.09.2018
18:05:02
множество сложных инежерных систем фундамательно просты, но реализация работающей системы ад настоящий
это как фундаметальные науки и инженерное дело, в фундамательных науках все красиво и обоснованно, инженерия которая применяет эти фундамательные науки сталкивается с огромным количеством проблем, которые сложно и не красиво решаются
надо вообще черту проводить между фундаметалкой и инженерией, вот разработка апа это инженерия
фреймворка скорей всего к фундаметальному можно отнести

Artyom
08.09.2018
18:07:31

Artem
08.09.2018
18:08:49

Artyom
08.09.2018
18:08:56
@doroninaliliia в следующий раз бан. Читайте описание чата

Google

Artyom
08.09.2018
18:09:15

Artem
08.09.2018
18:09:31

Artyom
08.09.2018
18:09:35
Сколько еще нужно?
Пойду спать

Artem
08.09.2018
18:12:13
с модалкой с парнем не до обсудили, причем стейт до реактр роутера не догнал честно, про проблему перфоманса тоже не понял, в любом случае нужно отрендерится если страница изменилась, не думаю рендер пропс будет иметь серьезное значение для перфоманса

Artyom
08.09.2018
18:32:05
О, а я пропустил это
https://hph.is/coding/bitmasks-react-context

Spaider
08.09.2018
18:36:00
меня до сих пор передергивает от этого синтаксиса, функция внутри JSX, а вас?

Cenator
08.09.2018
18:36:27

Andrey
08.09.2018
18:37:41

Spaider
08.09.2018
18:38:04
да хз даже, чисто интуитивно кажется что это неправильно

Andrey
08.09.2018
18:38:41

Spaider
08.09.2018
18:39:56
ну вот в примерах они чисто выводят примитив и радуются
в жизни же ты из стора будешь забирать много данных, их обрабатывать, это будет много вызовов функций других или еще какой то фигни, в общем логика будет уже не сверху где то, а разбросана по верстке так сказать

Andrey
08.09.2018
18:40:54