
Oleg
07.08.2018
10:45:25
В этом случае мы достаем вообще другой контент, а не подгружаем его часть
Поэтому полная перезагрузка допустима

from
07.08.2018
10:47:43
Зато если встраивать в один SPA, то нюансов куча. Сразу куча ветвлений в интерфейсе. Надо ждать, чтобы узнать, залогинен ли пользовать. Затем выбирать, какой навбар показывать. А порой это не только вопрос "какой", но и "где". Какая цветовая схема. И т.д.
Нарушение interface segregation principle
Я не говорю, что всегда надо разделять логин и аппу. Разумеется, наоборот. Лучше стараться этого не делать. Просто бывают инфраструктурные и дизайн нюансы, при которых от разделения куча профита. А на один рефреш жаловаться не будет никто.

Artyom
07.08.2018
10:49:10

Google

from
07.08.2018
10:49:44
ну а кто знал, что хипстеры начнут про именованные экспорты кричать))
вообще типичный misdesign

Eugene
07.08.2018
10:49:56
только pages )

Grigory
07.08.2018
10:50:00

Cenator
07.08.2018
10:50:01
Ну это резонно вообще-то

Yung
07.08.2018
10:50:36
Авторы спеки кстати фейворят дефолтные экспорты, так что сасай кудасай

Artyom
07.08.2018
10:50:51

from
07.08.2018
10:51:02

Cenator
07.08.2018
10:51:12

Artyom
07.08.2018
10:51:24

from
07.08.2018
10:51:35

Andrey
07.08.2018
10:51:38

Yung
07.08.2018
10:51:56

Google

Andrey
07.08.2018
10:52:07
Штоу?
К чему авторы спеки тут?

Grigory
07.08.2018
10:52:18

from
07.08.2018
10:52:43
только пожалеешь)

Yung
07.08.2018
10:53:03
К чему авторы спеки тут?
К тому, что это просто факт который стоит знать и понимать как будет развиваться спека и на что возможно делать упор те кто её развивают

Cenator
07.08.2018
10:53:27

Petr
07.08.2018
10:53:40

Andrey
07.08.2018
10:53:48

Yung
07.08.2018
10:53:48
Впрочем, твоё невежество — мой плюс, кек

from
07.08.2018
10:54:02
сообществу выгодно, чтобы все вокруг бест-практикам следовали

Yung
07.08.2018
10:55:05

Andrey
07.08.2018
10:55:09
По текущему уровню развития IDE часто приходится руками всё делать, так что нафиг дефолтные экспорты.

from
07.08.2018
10:55:43

Иван
07.08.2018
10:55:44
гайз, есть Element.clientHeight, он высчитывает высоту блока, но проблема в том, что если дочерний блок выходит за родительский, у которого стоит overflow, то этот clientHeight считает только высоту видимой части, а то, что за оверфлоу, не считает.
может кто посоветовать что-нибудь, чтоб считало весь блок включая часть за overflow?

from
07.08.2018
10:56:01

Andrey
07.08.2018
10:56:23

Artur
07.08.2018
10:56:32
гайз, есть Element.clientHeight, он высчитывает высоту блока, но проблема в том, что если дочерний блок выходит за родительский, у которого стоит overflow, то этот clientHeight считает только высоту видимой части, а то, что за оверфлоу, не считает.
может кто посоветовать что-нибудь, чтоб считало весь блок включая часть за overflow?
scrollHeight

Cenator
07.08.2018
10:56:38

Yung
07.08.2018
10:56:55

Google

from
07.08.2018
10:57:06

Andrey
07.08.2018
10:57:08

Иван
07.08.2018
10:57:21

Cenator
07.08.2018
10:57:29

Artyom
07.08.2018
10:57:31

Cenator
07.08.2018
10:57:45

Artyom
07.08.2018
10:58:04
Лан, ша запилю приложение, и напишу еще, если что

Andrey
07.08.2018
10:58:05

Yung
07.08.2018
10:58:13

Cenator
07.08.2018
10:58:19

Andrey
07.08.2018
10:59:09

Cenator
07.08.2018
11:00:19

Andrey
07.08.2018
11:00:58

Yung
07.08.2018
11:02:16

Andrey
07.08.2018
12:00:36

Yung
07.08.2018
12:01:48

Andrey
07.08.2018
12:02:16

Yung
07.08.2018
12:02:23
А знать что они делают и почему стоит, чтобы потом не было legacy-babel-decorators в проекте

Andrey
07.08.2018
12:03:13

Google

Andrey
07.08.2018
12:03:32
А не слепо "потому что так больше нравится спекодеятелям".
К примеру, поэтому я и моя команда в проектах в качестве отступов использует табы, а не пробелы. Потому что это объективно лучше для нас.
Аналогично и с экспортами. Ущербность IDE компенсируется строгостью инструментов.

Daniyar
07.08.2018
12:05:31
нужна помощь. хочу сделать настройку глобальную, чтобы при обращении к api через axios показывать loader
понимаю, что нужно делать что то вроде dispatch({type: 'REQUEST_START'})

Yung
07.08.2018
12:06:07

Daniyar
07.08.2018
12:06:19
но не знаю в какое место этот dispatch присобачить

Andrey
07.08.2018
12:06:25

Admin
ERROR: S client not available

Andrey
07.08.2018
12:06:40
Я действую в рамках спеки.

Yung
07.08.2018
12:06:44

Andrey
07.08.2018
12:06:56

Yung
07.08.2018
12:07:10
И мне лень продолжать этот диалог, так что на этом и закончим.

Daniyar
07.08.2018
12:07:31
ага, лучше мне помогите, вопрос выше

Andrey
07.08.2018
12:07:55
@sergeysova ты @syabro вынудил нас покинуть?)

Daniyar
07.08.2018
12:10:03
перефразировал

Andrey
07.08.2018
12:11:07

Daniyar
07.08.2018
12:11:36
санк это thunk?

Google

Andrey
07.08.2018
12:11:48

Cenator
07.08.2018
12:12:19

Daniyar
07.08.2018
12:12:27
ок, спасибо. щас гляну

Andrey
07.08.2018
12:12:44
Ладно "столбики", но сова чего свалил то?

Cenator
07.08.2018
12:12:57

Andrey
07.08.2018
12:13:10
Мде...
И что теперь в этом чате делать?)
Я обычно с совой срался.

Иван
07.08.2018
12:15:30
нужно при каждом добавлении в стейт нового значения выполнять какое-то условие
как это написать?
типа if (this.state.messageStack обновляется) {блабла}

Andrey
07.08.2018
12:16:26

Иван
07.08.2018
12:16:46

Nahasaki
07.08.2018
12:23:04
Привет!
Предавать компонент (именно как компонент) внутрь через пропсы не считается плохим тоном?

Nick
07.08.2018
12:23:38
даже Компонент как jsx

Nahasaki
07.08.2018
12:24:20
вот типа так

Andrey
07.08.2018
12:24:45

Nahasaki
07.08.2018
12:24:59
при чем здесь роутер?