@react_js

Страница 502 из 5115
Сергей
29.09.2016
12:58:01
и

Oleg
29.09.2016
12:58:17
uppercase константы никуда не делись ((
а что с ними не так? ты их пишешь только в одном месте

Nikita
29.09.2016
12:58:20
промис предполагает обработку ошибки

Сергей
29.09.2016
12:58:48
await api.get(‘/api/classifications/

Google
Oleg
29.09.2016
13:00:04
вот вообще не ложится на redux-action-helpers
либа не для всех, в первую очередь полезна тем кто по старинке все пишет, перевести очень просто такой код, чтобы легче было поддерживать + может показывать ошибки и варнинги чтобы помочь с отладкой

Oleksandr
29.09.2016
13:01:05
> Tim Добрейший денек. Подскажите при клике на react-router Link можно как то остановить переход по ссылке? В данном случае целесобразней использовать хук routerWillLeave https://github.com/ReactTraining/react-router/blob/master/docs/guides/ConfirmingNavigation.md

Roman
29.09.2016
13:06:06
routerWillLeave норм вариант

Oleg
29.09.2016
13:07:32
а я для сайд эффектов юзаю сагу, мне нужно просто объекты экшенов создавать быстро и удобно

Сергей
29.09.2016
13:08:05
киньте в меня ссылкой на сагу

Oleg
29.09.2016
13:08:23
https://github.com/yelouafi/redux-saga/

Сергей
29.09.2016
13:08:50
спасибо

Oleg
29.09.2016
13:08:55
очень удобно, можно все сайд эффекты описывать в одном месте, и очень не тривиальные кейсы обрабатывать

Сергей
29.09.2016
13:11:13
надо попробовать

много о ней слышал, но не юзал

Ilya
29.09.2016
13:11:21
Она до сих пор на генераторах?

Сергей
29.09.2016
13:12:01
а на чем должна быть?

Google
Сергей
29.09.2016
13:12:31
на async/await?

Oleg
29.09.2016
13:13:24
Она до сих пор на генераторах?
засчет генераторов там тестировать все можно

каждый шаг

Ilya
29.09.2016
13:13:51
Вообще, она правда классная, но генераторы=)

Сергей
29.09.2016
13:14:01
чем тебе генераторы не угодили?

сложна?

Ilya
29.09.2016
13:14:23
Тем что их нигде больше не было везде эсинк эвейт

Люблю консистентный код

Сергей
29.09.2016
13:14:37
koa?

генераторы много где есть)

Eugeniy
29.09.2016
13:14:50
Ребят, а для работы с табличными данными вы чем пользуетесь? Чтобы сортировка\фильтрация была?

Eugeniy
29.09.2016
13:15:22
клиент

ну в том плане мб есть какой-то готовый компонент который выводит в табличном виде данные

кроме fixed data table

Сергей
29.09.2016
13:16:19
вообще есть

ща вспомню

причем классно отображает гиганстское количество данных

https://www.npmjs.com/package/react-virtualized

во

Google
Eugeniy
29.09.2016
13:19:06
о, спасибо

Oleg
29.09.2016
13:21:06
Вообще, она правда классная, но генераторы=)
еще раз говорю там засчет генераторв можно шаг за шагом организовать удобное тестирование, с async\await это не достижимо, там не просто так они используются, и либа реально стоит того чтобы хотябы попробовать, назад не захотите уверяю

Alexandr
29.09.2016
13:21:13
Ребят, такой вопрос, есть интернет магазин, с массивом товаров. На главной просто выводится список из всех товаров. Нужно сделать отдельную страницу для каждого из товаров. вопрос следующий. Как лучше/правильнее (мб какие бэст практис есть) это сделать? в проекте реакт, декакс, роуты вот ссылка https://shoptest-f863d.firebaseapp.com/

Vladimir
29.09.2016
13:27:42
маск за бэм https://twitter.com/BoredElonMusk/status/781481215350104064

Vladimir
29.09.2016
13:29:27
круто! он может собрать всех адептов БЭМ в одну ракету и отправить их на Марс!

Сергей
29.09.2016
13:29:49
и взорвать ракету

Darwin
29.09.2016
13:30:32
Ребят, а для работы с табличными данными вы чем пользуетесь? Чтобы сортировка\фильтрация была?
https://github.com/brillout/awesome-react-components#ui-components -> несколько штук я пробовал только reactable из них, не пошло, с тех пор сам пишу если надо. сортировка, фильтрация, все ок, но если надо что-то кастомное потом к конкретной ячейке прикрутить, начинается костыляние.

Vitaly
29.09.2016
13:35:58
скоро можно будет создавать репу "awesome-redux-actions"...

Oleg
29.09.2016
13:39:31
скоро можно будет создавать репу "awesome-redux-actions"...
моя либа самая awesome отвечаю ахахах)

Vitaly
29.09.2016
13:40:12
но... а как же redux-act?)

Oleg
29.09.2016
13:46:38
но... а как же redux-act?)
ну она слишком замароченная какая-то, много кода мало пользы)) например как там навесить на один хендлер несколько экшенов? у меня это можно сделать так [action + anotherAction]: (state, action) => {} потом у меня есть проверки на дубликаты и различные варнинги на типичиные ошибки, у него не увидел в коде подобного, размер у моей либы в разы меньше(уважаю размер вашего bundle), и еще у меня на TypeScript написанно, можно юзать d.ts файлы для подсказок и проще интеграция в проект на TypeScript

BlackGopher
29.09.2016
13:46:50
Ребят, а реакт натив соберет обычное реакт приложении? Или через кордову лучше?

Valentin
29.09.2016
13:47:04
А мб подскажет кто годное чтиво по SSR?

Oleg
29.09.2016
13:48:52
моя либа решает очень маленькую задачу, с наименьшим кол-вом кода создать экшн, и обрабать его вернув редусер, больше я ничего не делаю, но делаю это качественно, для всего остального можно другие либы заюзать, ту же сагу для ассинхронных экшенов

Vladimir
29.09.2016
13:51:54
Valentin
29.09.2016
13:54:47
Ну сейчас у меня часть на HBS, часть на реакте с редаксом. + чанки через require.ensure/system.import. Хочется отказаться от хэндлбарса в пользу серверного рендера. Только начал искать инфу. Мб просто есть годные статейки

Google
Evgeny
29.09.2016
15:04:30
Всем привет. Народ, кто-нибудь использовал Google Maps компоненты для реакта? https://github.com/tomchentw/react-google-maps или https://github.com/istarkov/google-map-react

Roman
29.09.2016
15:27:31
Второй - норм компонент

Evgeny
29.09.2016
15:36:00
Второй - норм компонент
у тебя не было проблем с плавным скролом?

Roman
29.09.2016
15:36:21
тут если что автор компонента в чатике есть)

Evgeny
29.09.2016
15:36:36
Ваня Старков?

Roman
29.09.2016
15:36:44
@iamstarkov

если я ничего не напутал

Vladimir
29.09.2016
15:37:36
Ноуп

Roman
29.09.2016
15:37:59
тогда сорян, развелось старковых))

но аватар istarkov-а точно здесь видел

у тебя не было проблем с плавным скролом?
у меня скрол отключен нах, может даже изза проблем, давно дело было

зум тупо только через кнопки гугловские

Ilya
29.09.2016
17:34:00
ssr?

Alexander
29.09.2016
17:34:18
ssr?
Что это?

Ilya
29.09.2016
17:35:24
Что это?
Тебе нужно ренедрить странички на беке? Или ты просто хочешь связать реакт+редакс с беком? Просто если второе, то, как бы fetch.

Ivan BYCHAra
29.09.2016
17:40:15
Люди добрые, подскажите пожалуйста, каким простейшим образом на редаксе можно сделать изменение переменной по изменению текстового поля? Или куда хотя бы копать? В идеале хочется, чтобы вводимый в поле текст сразу же отображался в другом поле.

Google
Дмитрий
29.09.2016
17:42:02
На onChange инпута отправлять value экшеном и далее менять текст

Т.е. каждое изменение инпута вызывает экшен ,в котором payload - новое значение инпута

Ivan BYCHAra
29.09.2016
17:46:36
Ага, то есть на onChange вызывать экшен и там уже управлять данными.

Дмитрий
29.09.2016
17:47:14
yep

диспатчить экшен

терминами редакса

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