@react_js

Страница 701 из 5115
Дмитрий
07.12.2016
11:56:42
import { request } from './api'
В модуле ./api оберни fetch/axios и резолви все запросы там

Pavel
07.12.2016
11:56:45
как вебпак связан с запросами

Дмитрий
07.12.2016
11:56:49
Я так понял)

Google
Влад
07.12.2016
11:56:57
бандлингом?
че то тебя не в ту степь понесло

Vladimir
07.12.2016
11:57:07
у тебя есть скрипт для апи

у тебя есть скрипт для эррор хэндлинга

в ноде всё само работает

Pavel
07.12.2016
11:57:34
просто на каждый запрос после того как возвращается результат отправляй этот результат вместе с ответом в обработчик, где и резолвь как тебе надо

Vladimir
07.12.2016
11:57:45
в браузере вебпак тебе сбандлит

Влад
07.12.2016
11:57:49
import { request } from './api'
да, спасибо, сейчас так и сделано. думал может есть более изящные решния

Pavel
07.12.2016
11:58:05
ну если редакс то сделай мидлвейр

Vladimir
07.12.2016
11:58:08
или я тебя не понял

Сергей
07.12.2016
12:01:36
ну если редакс то сделай мидлвейр
не миддлвар не совсем для этого нужен здесь именно резолвить ошибки до того как они попадут в стор

а то как-то стремно

Pavel
07.12.2016
12:01:55
так экшн можно прервать

и ничего в стор не попадет

Google
Pavel
07.12.2016
12:02:11
или вызвать другой чтобы соответствующим образом показать что все сломалось

Сергей
07.12.2016
12:02:14
ну так и зачем

а совсем некоторые вещи было бы уместно как раз в модуле ловить

Дмитрий
07.12.2016
12:02:47
Просто редюсер-обработчик результата

Pavel
07.12.2016
12:03:12
ну если потом придется в компоненты чето прокидывать то чтобы это сделать из модуля нужны будут костыли

Pavel
07.12.2016
12:04:19
либо можно в том же экшне в случае error в результате делать обработку, но если она будет одинаковая для многих редьюсеров то придется копировать код

короче зависит от того что надо

все подходы норм в зависимости от кейса

Pavel
07.12.2016
12:05:32
кстати а redux-actions юзаете? а то я давно использую а тут уже какие-то act и тд

может мой фронтенд уже не в моде

Дмитрий
07.12.2016
12:07:13
Мне просто actions не понравился

Так то по сути одно и то же

Sergei
07.12.2016
12:15:18
Всем привет! Есть задача сделать подобие call-центра. Будет общение через вебсокет WebRTC + Asterisk. Плюс еще один-два вебсокета для разного стаффа. Подойдет ли стэк React + Redux + redux-saga или нужен иной подход(например, MobX)?

Alexander
07.12.2016
12:31:20
Посоветуйте плиз хороший NPM таблицы которая работает с redux.

Google
Сергей
07.12.2016
12:39:30
если таблица нужна, то юзай react-virtualized

Alexander
07.12.2016
12:42:07
да, таблица

как react-table

Sergei
07.12.2016
12:42:20
react+redux нужен для раскидистого ui, чаще всего
Ну там тоже будет много взаимодействий. Просто не знаю, будут ли трудности с обработкой данных по вебсокетам.

Alexander
07.12.2016
12:42:26
только для REDUX

Pavel
07.12.2016
12:42:53
посоветуйте плиз пакет который умножает 2 числа но только для redux чтобы был заточен

Сергей
07.12.2016
12:42:55
только для REDUX
да редукс это просто хранилище

react-virtualized

ЮЗАЙ!

Alexander
07.12.2016
12:43:22
лады

Pavel
07.12.2016
12:43:49
нене, мне чисто под redux

Alexander
07.12.2016
12:43:55
если есть еще хорошие NPM по таблицам, буду рад взглянуть

Pavel
07.12.2016
12:44:03
т.е. название пакета должно начинаться с redux-

Дмитрий
07.12.2016
12:44:33
redux-jquery-multiply

Pavel
07.12.2016
12:44:42
спасибо, попробую

Google
Vladimir
07.12.2016
12:44:42
т.е. название пакета должно начинаться с redux-
ты или троллишь или тебе в js.noobs

Pavel
07.12.2016
12:45:09
ты или троллишь или тебе в js.noobs
это был тонкий сарказм насчет того что чуваку нужны таблицы для редакса, хотя редакс себе и без таблиц прекрасно существует

Vladimir
07.12.2016
12:47:57
=( пропустил ту ветку треда, сорри

Roman
07.12.2016
12:50:37
если есть еще хорошие NPM по таблицам, буду рад взглянуть
А хорошие npm это как? И во множественном числе?

Alexander
07.12.2016
12:51:05
забей, вопрос уже исчерпал себя )

NPM номер 1?)

Admin
ERROR: S client not available

Sergei
07.12.2016
13:47:33
а как вебсокеты относятся к реакту и редаксу?
Вебсокет - сайд эффект же. Просто я набросал немного интерфейса и прикрутил аутентификацию. Все это на react, redux, redux saga. Мне понравилось работать с этим стеком, но не знаю что лучше будет для вебсокетов

Eugeniy
07.12.2016
13:50:48
Авторизуетесь - подписываетесь на канал - дальше при каком-то действии диспачите это и все, то же самое по-моему как и с AJAX работать

Sergei
07.12.2016
13:53:29
Ну, в принципе, да. Попробую на этом стэке.

Denis
07.12.2016
14:04:49
Так, JetBrains закрыли программу EAP ?

https://confluence.jetbrains.com/display/WI/WebStorm+EAP

Alexander
07.12.2016
14:07:38
@iamstarkov, функция graphql не прокидывает в запрос props вообще ни при каких условиях, и не дает их жестко задать, (id: $currentCompany) в таком виде и отсылает к серверу запрос, уже сутки бьюсь с этим, вроде все в соответствии с докментацией, хотел узнать какие версии либ использует кто и как props в запрос прокидывает, да и вообще как apollo в сравнении с relay, спасибо!

Dreamerinnoise
07.12.2016
14:09:12
Мож ещё билда нету? :3

Savo
07.12.2016
14:12:40
Ребят, подскажите. Есть примерно такая конструкция на сервере express app.use('/', function(req,res){ console.log(1) }) на клиенте реакт там тоже есть в реакт роутере подобное типа <route path="/" component="app"> Вопрос, почему в консоль лог ничего не выводит? Подскажите, пожалуйста

мля опечатался)

pepsi ¯\_(ツ)_/¯
07.12.2016
14:14:58
У меня сегодня еап обновился до rc, может быть закончился eap для ws 2016.6.3 и скоро появится для следующей версии?

MVP
07.12.2016
14:24:32
подскажите плз с этим вебпаком

задолбался, никак не могу чтобы стили тянул

Google
MVP
07.12.2016
14:25:17
есть такая строка

sassLoader: { data: '@import "theme/_config.scss";', includePaths: [path.resolve(__dirname, './src/app')] },

в _config.scss такое -

@import "~react-toolbox/lib/colors"; $color-primary: $palette-blue-500; $color-primary-dark: $palette-blue-700; @import "spinner"; //spinner.css - файл тут же лежит @import "react-contextmenu"; // - файл тут же лежит

но spinner.css и react-contextmenu.css не грузятся!

что означают вот эти вот строки - loader: ExtractTextPlugin.extract('style', 'css?sourceMap&modules&importLoaders=1&localIdentName=[name]__[local]___[hash:base64:5]!postcss!sass')

есть этому гдже то обяснение, наккк я это все?

Eugeniy
07.12.2016
14:27:55
то что будет собран отдельный файл со стилями

Savo
07.12.2016
14:28:59
Так а он не срабатывает

в браузере стучусь localhost:8080

0 реакции

a
07.12.2016
14:29:24
попробуй строку вывести а не число

MVP
07.12.2016
14:30:37
короч если кто-то знает внятную статью или видео где обясняют всю мудацкую суть вебпака - дайте ссылку плиз

Сергей
07.12.2016
14:32:03
webpack.js.org не?

Savo
07.12.2016
14:32:16
Eugeniy
07.12.2016
14:34:12
аналогично
а полный листинг кода сервера можно ?)

MVP
07.12.2016
14:34:30
webpack.js.org не?
нам непонятно, вернее неприменимо, . берешь какой-либо репо, там все в 100 раз сложнее, куча плагинов какихто строк наверчено

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