@react_js

Страница 585 из 5115
? ethorz
27.10.2016
12:37:20
мне норм

Котяй Негодяй
27.10.2016
12:37:28
Ну, например, normalize.css в начале бандла.

Victor
27.10.2016
12:37:29
Использую redux-saga - после загрузки шлётся на сервер запрос WHOAMI, но кроме него приложение пытается прочие запросы послать ? как можно реализовать подобную штуку: - пока action WHOAMI_SUCCESS не поймался, чтобы прочие запросы блокировались? Не могу сообразить, подскажите пожалуйста

Ilya
27.10.2016
12:37:50
Импортируй его в начале, не?

Google
Ilya
27.10.2016
12:37:59
import '../../../normalize.css'?

Прям в энтрипоинте.

По идее он подцепит, что был импорт, причём раньше всего остального, и так и хуйнёт в начало бандла. Или я не так понял, что у тебя за css-loader?

Котяй Негодяй
27.10.2016
12:38:54
Импортируй его в начале, не?
Хм... Как-то некрасиво. Мне кажется, само приложение не должно этого делать.

Ilya
27.10.2016
12:39:03
Так это _loader_

Котяй Негодяй
27.10.2016
12:39:11
Ага.

Ilya
27.10.2016
12:39:14
Он не будет тебе сам из каких-то призрачных конфигов препендить.

Котяй Негодяй
27.10.2016
12:39:24
=(

Ilya
27.10.2016
12:39:24
Он просто лоадит css.

Котяй Негодяй
27.10.2016
12:39:37
Ну ладно.

Ilya
27.10.2016
12:39:50
Ты импортнул - вебпак посмотрел, есть ли на .css лоадер. Есть? Заебись, пропускаем через него, экспортируем ожидаемое.

Тем более это норма. У тебя entrypoint - вплоне хорошее место для таких вещей.

Google
Ilya
27.10.2016
12:40:51
Но опять-же, попробуй, я взял это навскидку с проекта, но не вглядывался, есть ли у нас что-то помимо css-loader'а.

? ethorz
27.10.2016
12:41:03
такая же проблема была с запросами, т.е. во время выполнения запроса выполнялся следующий

но как по мне, это быдлокодерство

Котяй Негодяй
27.10.2016
12:42:07
import 'normalize.css/normalize.css'; — взлетел.

Ilya
27.10.2016
12:42:18
Nu vot.

Victor
27.10.2016
12:43:06
можно использовать локалсторэйдж для временного хранения состояния запроса
Нет, я имею в виду, что происходят параллельно запросы к api, но хотелось бы их отложить до факта успешной авторизации

Котяй Негодяй
27.10.2016
12:43:24
Но опять-же, попробуй, я взял это навскидку с проекта, но не вглядывался, есть ли у нас что-то помимо css-loader'а.
Ну, по-идее, postcss ещё там. Но, скорей всего, он обрабатывает каждый файл в отдельности, а не целый бандл потом.

Хотя хз.

Ilya
27.10.2016
12:44:13
Он обрабатывает бандл, насколько я помню.

Но не отвечает за бандлинг и подгрузку.

Это точно.

Использую redux-saga - после загрузки шлётся на сервер запрос WHOAMI, но кроме него приложение пытается прочие запросы послать ? как можно реализовать подобную штуку: - пока action WHOAMI_SUCCESS не поймался, чтобы прочие запросы блокировались? Не могу сообразить, подскажите пожалуйста
Если это вариант - блокировать работу приложения до факта успешной авторизации. Например не пускать рендер контента пока авторизации не было. Но это так себе костыль. У нас хорошо подошло, потому что без авторизации приложуха в принципе не рабочая, там всё только для юзеров с токеном.

Ilya
27.10.2016
12:51:10
Я генераторы не трогал, каюсь.

Victor
27.10.2016
12:55:36
Я генераторы не трогал, каюсь.
Приложение без него работать может. Буду повторять whoami, ежели он не удался. Спасибо.

Vladimir
27.10.2016
13:30:44
друзья, а расскажите, пожалуйста, все уже на graphql/relay перебрались или все еще на REST

Roman
27.10.2016
13:33:57
хипстеры - да

Pavel
27.10.2016
13:38:38
Я бы переформулировал

Vasiliy
27.10.2016
13:38:47
еще на REST не перебрались

Pavel
27.10.2016
13:38:57
Кто-то уже перебирался вообще?

Google
Pavel
27.10.2016
13:39:19
Щас кадров нормальных на классический стек не найдёшь

А тут ещё с релеем пожалуйте

Арсений
27.10.2016
14:26:09
У меня есть боевой проект на graphql

Relay норм

Рекомендую юзать Apollo

Nikita
27.10.2016
14:39:47
и где же relay норм?) монстр

graphql - норм. вообще конфетка. relay - монстр

Aleh
27.10.2016
14:41:40
друзья, а расскажите, пожалуйста, все уже на graphql/relay перебрались или все еще на REST
а у вас точно есть потребность в graphql? у фейсбука вероятно есть, а нам пока jsonapi хватает)

Nikita
27.10.2016
14:42:58
graphql просто невероятно удобен для админок) ну и проектов типо админок, например гитхабу был бы удобен. они вроде как раз graphql апи запилили недавно

Aleh
27.10.2016
14:43:50
ага, для всяких статистик там да

или тех, кому нужны хитрые поиски

Nikita
27.10.2016
14:44:39
хотя я так понимаю на jsonapi тоже самое сделать можно?

Aleh
27.10.2016
14:46:08
ну примерно

Iaroslav ¯\_(ツ)_/¯
27.10.2016
14:51:30
Ребзя, кто-нибудь работал с MobX? Нужен какой-нибудь вменяемый гайд, из оффдокументации ничо не понятно

Ostap
27.10.2016
14:53:33
спрашивай

два проекта в проде на mobx

Iaroslav ¯\_(ツ)_/¯
27.10.2016
14:55:58
Да я бы спросил, если бы понимал что спрашивать. У меня тут проект зашёл, его фрилансеры педалили. Пытаюсь разобраться, но пока ничо не могу понять.

Vitaliy
27.10.2016
15:04:24
спрашивай
в чем отличие от редакса?

Roman
27.10.2016
15:04:52
фрилансеры - хипстеры, вот не выеживались и сделали бы на редаксе..

Андрей
27.10.2016
15:05:00
автоматически идет проброс изменений во view

Google
Vitaliy
27.10.2016
15:05:05
я ж так полагаю это может использоваться как обертка на вьюхой, реактом в том числе

Андрей
27.10.2016
15:05:12
посредством observable

Ostap
27.10.2016
15:05:15
проще и by default быстрее

но магия

oop vs func-programming

но с mobx можно минимизировать OOP подход

я писал большие аппликейшны на mobx, и там не было проблем с выстреливанием евентом от туда и от сюда, так как mobx можно юзать в строгом режиме

т.е. через екшны

прям как во flux

подходе, только без тучи боилерплейт кода

Vitaliy
27.10.2016
15:07:48
Ostap
27.10.2016
15:08:09
но я бы советовал следующий learning curve: - vanilla flux dispatcher - redux - mobx

из flux решений юзал только ванильный диспатчер фейсбука и redux

Vitaliy
27.10.2016
15:08:49
неа
Лан, а сколько там сторов?

один или у каждого модуля свой можно юзать?

Ostap
27.10.2016
15:09:14
где там? в mobx ?

Vitaliy
27.10.2016
15:09:36
ога

Ostap
27.10.2016
15:09:53
http://mobxjs.github.io/mobx/best/store.html

Google
Ostap
27.10.2016
15:10:09
как в ванильном флакс подходе

UI стор и Domains stores

все singletons

Vitaliy
27.10.2016
15:11:46
эм. надо почитать на досуге

Арсений
27.10.2016
15:12:33
@mkusher @gusnkt Вы какие-то странные. GraphQL удобен для проектов где у данных сложная не иерархичная структура. Т.е. графовая. Это как раз не админки и статистика, где всё решается табличками и OLAP кубами, это всякие соцсеточки и вообще проекты где много разных интерфейсов. А не много одинаковых, как в админках

Ostap
27.10.2016
15:12:53
лучше выроботать подход на flux архитектуре понять в чем минусы и в чер оверхед в подходе. понять зачем redux и что он решает. а потом уже пробовать мобикс и всю магию с observables & reactions

Арсений
27.10.2016
15:13:13
А вообще он удобен для всего. Потому что он может сымитирвоать REST без особых проблем, а вот REST-у чтобы сымитировать GraphQL нужно порвать задницу на британский флаг

Aleh
27.10.2016
15:14:00
реляционкой тоже любую структуру можно сымитировать, только не всякую будет оптимально и удобно

Vitaliy
27.10.2016
15:14:51
редакс чисто хипстота.

не решает он задач крупных проектов

Roman
27.10.2016
15:15:17
щито?

а посоны то и не знают

Aleh
27.10.2016
15:15:38
lodash/rambda тоже не решают задач крупных проектов, ну

Ostap
27.10.2016
15:15:42
не решает он задач крупных проектов
решает в структуризации проекта

и поддержке

Сергей
27.10.2016
15:15:53

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