@react_js

Страница 4564 из 5115
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 )

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

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

Artyom
07.08.2018
10:50:51
Ну это резонно вообще-то
export * as page from ..... var Component = Object.values(page)[0]

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
Google
Andrey
07.08.2018
10:52:07
Штоу?
К чему авторы спеки тут?

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
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?

Andrey
07.08.2018
10:56:23
Ну ему это не особо то и интересно, как видишь, бест практисы у нас теперь идолопоклоничество
Бестпрактисы должны быть чем-то обоснованы, а не "потому что фаворят создатели спеки".

Cenator
07.08.2018
10:56:38
export * as page from ..... var Component = Object.values(page)[0]
Погоди ты предлагаешь юзеру все в один файл склеивать или под капотом создавать файл? Как сделать экспорт всего из всех файлов?

Google
from
07.08.2018
10:57:06
Бестпрактисы должны быть чем-то обоснованы, а не "потому что фаворят создатели спеки".
эм, всё-таки надо понимать, что создатели спеки как минимум не безосновательно в большинстве случаев должны что-то утверждать)

Иван
07.08.2018
10:57:21
scrollHeight
не помогло

Cenator
07.08.2018
10:57:29
Cenator
07.08.2018
10:57:45
Последний вопрос не понял, но сделать-то в любом случае можно
Я не очень понимаю как ты это представляешь

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

Andrey
07.08.2018
10:58:05
Там просто readdir и import(path)
У тебя import(path) и вернёт всё, включая дефолт.

Cenator
07.08.2018
10:58:19
У тебя import(path) и вернёт всё, включая дефолт.
Ну вон он забирает дефолт и ему норм

Andrey
07.08.2018
10:59:09
Ну вон он забирает дефолт и ему норм
https://developers.google.com/web/updates/2017/11/dynamic-import

А ему это не интересно, лол.
Почему? Интересно почему они именно в эту сторону выбор сделали.

Cenator
07.08.2018
11:00:19
https://developers.google.com/web/updates/2017/11/dynamic-import
Что ты хочешь мне доказать?) Некст берет дефолтный, и рендерит его Именованный сделать будет невозможно из-за нескольких нюансов

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
Нет. Я спокойно могу послать их, если их аргументы будут слабее, чем мои.
Вот только спеку пишут они, а не ты, поэтому твои аргументы имеют примерно нулевое влияние, как и мнение.

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

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 присобачить

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
И мне лень продолжать этот диалог, так что на этом и закончим.
Да, это хорошая идея, так как слушать бред от тебя уже надоело.

нужна помощь. хочу сделать настройку глобальную, чтобы при обращении к api через axios показывать loader
Сорян, но это не на русском языке написано. Переформулируй проблему.

@sergeysova ты @syabro вынудил нас покинуть?)

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

Andrey
07.08.2018
12:11:07
нужна помощь. хочу сделать настройку глобальную, чтобы при обращении к api через axios показывать loader
Здесь делается наоборот. Создаёшь санк, который отправляет запрос. Его результаты отправляешь с помощью диспатча куда тебе нужно.

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

Google
Andrey
07.08.2018
12:11:48
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 обновляется) {блабла}

Иван
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


вот типа так

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

Страница 4564 из 5115