@react_js

Страница 263 из 5115
Алексей
29.06.2016
10:00:57
если тебе нужна последовательно, то тогда не используй один экшен для двух редьюсеров

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

в любой последовательности

Andrey
29.06.2016
10:01:38
?

Google
Andrey
29.06.2016
10:02:20
понятно. спасибо

Tony
29.06.2016
10:14:40
редьюсер должен быть чистой функцией и не должен зависеть от такой мелочи как порядок вызова)

Slogger
29.06.2016
10:57:34
Раз заговорили о сагах, грех не упомянуть https://github.com/tihonove/reelm

https://reelm.github.io

Alxander
29.06.2016
11:00:21
https://reelm.github.io
Там вообще ничего нет, лол.

Kich
29.06.2016
11:02:08
Там вообще ничего нет, лол.
ну так надо взять и написать

Библиотечка кстати годная

https://youtu.be/FlxpXoiiiT4?t=2894 - доклад про reelm с WSD

Vladimir
29.06.2016
11:06:12
непонятно, зачем там редукс вообще

Kich
29.06.2016
11:07:55
непонятно, зачем там редукс вообще
звучит как зачем редюсерам редакс

Vladimir
29.06.2016
11:11:20
let myAction$ = Bacon.Bus(); let stream$ = Bacon.update({val: 0}, increment$: (state)=>{state, val: state.val++} ) stream$.onValue(state=> React.render(<button onClick={e=>increment$.push()}>{state.val}</button>, myEl) считай то же самое.

Kich
29.06.2016
11:13:55
Извини, что-то дофига синтаксических ошибок, не распарсил

Vladimir
29.06.2016
11:19:37
http://codepen.io/anon/pen/qNrLVX

Google
Vadim
29.06.2016
11:21:12
Кто-нибудь использует у себя JsDoc 3? Генерите документацию по нему? Помогает?

Kich
29.06.2016
11:21:23
Это типа мы на изменение стейта перерендериваем весь дом?

Roman
29.06.2016
11:23:45
Vladimir
29.06.2016
11:27:23
перерендериваем виртуалдом только.

Anton
29.06.2016
11:28:26
Таки да, меня тоже интересует вопрос генерации доков из JsDoc

Vadim
29.06.2016
11:29:28
смотрел апи postcss, выглядит отлично

http://api.postcss.org

Kich
29.06.2016
11:31:54
омнибоксы с ternjs вообще огонь

Anton
29.06.2016
11:35:31
Альзо

А как в JsDoc нормально описывать возвращаемый промисом тип данных?

Kich
29.06.2016
11:44:44
А как в JsDoc нормально описывать возвращаемый промисом тип данных?
https://github.com/mongodb/node-mongodb-native/blob/2.1/lib/mongo_client.js - можно как тут описано попробовать

Nikita
29.06.2016
11:46:36
В stylelint можно глобально куда-то browserstring пихнуть?

Alxander
29.06.2016
12:04:13
Фак, react-redux-form просто ужасные, вообще нифига не понятно.

Lupsick
29.06.2016
12:10:35
в ангуларе зато нормально работа с формами реализована

Roman
29.06.2016
12:31:01
Tony
29.06.2016
12:32:57
Roman
29.06.2016
12:33:16
Фак, react-redux-form просто ужасные, вообще нифига не понятно.
я честно, несколько дней пытался cломать мозг и чувство прекрасного, прикручивая их в свой проект то же самое с redux-form в итоге просто понял, что все что мне нужно есть в react-formal

Google
Roman
29.06.2016
12:34:00
че так? я пользую и очень доволен
много форм? насыщенные? сложные контролы? валидация простая?

Alxander
29.06.2016
12:34:12
че так? я пользую и очень доволен
Да какие-то очень неявные и нелогичные решения. Какие-то модельки, непонятно как они модифицируются, весь редакс на хую вертится просто.

Vadim
29.06.2016
12:34:22
А кто в этом чатике модератор?

Tony
29.06.2016
12:36:30
много форм? насыщенные? сложные контролы? валидация простая?
одни формы. угу, пришлось несколько раз делать свой select2. вот валидации не очень много, пока нет желания прикручивать (продукт для инхаус пользования)

Alxander
29.06.2016
12:37:23
react-formal пока больше понравился. Правда там тоже у чувака своё чувство прекрасного, а ещё я подозреваю, что оно тянет за собой кучу всякой фигни.

Алексей
29.06.2016
12:38:00
одни формы. угу, пришлось несколько раз делать свой select2. вот валидации не очень много, пока нет желания прикручивать (продукт для инхаус пользования)
у тебя после каждой смены поля должен какой-то запрос на сервер идти? Просто у меня куча форм, которые сабмитятся по кнопке, в хранилище ток статус отправки, а сама форма в стейте лежит компонента

Roman
29.06.2016
12:38:51
> react-formal пока больше понравился. Правда там тоже у чувака своё чувство прекрасного есть такое, но даже учитывая это react-formal проще запилить и дальше мейнтейнить

Alxander
29.06.2016
12:40:19
У меня пока проблема с mdl формачками.

Tony
29.06.2016
12:40:57
нет, я сейчас отказываюсь от автосейва. я попробовал на маленькой форме хранить данные в стейте и забирать их оттуда по событию, но мне не понравилось. сейчас я сделал все целиком на funсtion компонентах. класс бейзд использую только корневые, чтобы инициализироваться в componentWillMount. а вообще было бы супер и от этого отказаться. stateless наше все

и как раз react-redux-form шикарно прикручивается к этому

Tony
29.06.2016
12:42:21
да. рядом лежит флаг валидности

Alxander
29.06.2016
12:42:35
Ну да, логично.

Tony
29.06.2016
12:42:38
просто не даешь сохранить

Alxander
29.06.2016
12:43:02
В целом довольно правильно так делать, типа стейт в редаксе, всё приложение в одном месте.

Tony
29.06.2016
12:44:58
имхо получается очень аккуратно, чистые функции, минимум ошибок.

тут хедхантить депрекейтед

Alxander
29.06.2016
12:45:16
Вроде в группе HH запрещён.

Vadim
29.06.2016
12:45:19
Мне сказали в свой проект можно

Google
Alxander
29.06.2016
12:46:05
Ну если админ сказал, то ок. Вообще согласен, что потоковых HR-щиков надо ссаными тряпками гнать.

имхо получается очень аккуратно, чистые функции, минимум ошибок.
Я научился в редаксе хранить бизнес-логику. А вот как с формочками пока не понятно, потому что не хочется ради стандартной формы писать кучу кода.

Vladimir
29.06.2016
12:47:05
я жду, что скажет Денис, но я думаю, короткое описание с вилкой один раз на вакансию от технаря - норм.

Kich
29.06.2016
12:47:58
Ну если админ сказал, то ок. Вообще согласен, что потоковых HR-щиков надо ссаными тряпками гнать.
Я думаю HR нисколько не мешает писать объявы добавляя магические “в свой проект“

Tony
29.06.2016
12:48:29
Я научился в редаксе хранить бизнес-логику. А вот как с формочками пока не понятно, потому что не хочется ради стандартной формы писать кучу кода.
берешь свой редьюсер, в котором все хранишь. делаешь его modeled (в доке есть) и наслаждаешься всеми плюшками. я еще icepick’ом подмораживал, чтобы хорошо все друг с другом работало

Vladimir
29.06.2016
12:48:38
я думаю, я замечу, если один и тот же пользователь будет писать десятки вакансий

Admin
ERROR: S client not available

Vladimir
29.06.2016
12:50:35
не возись

Alxander
29.06.2016
12:50:37
Вообще хотелось бы писать редюсеры писать чистыми функциями, без всяких вот таких обёрток от redux-forms

не возись
Ну научится-то всё равно нужно. Если я не научусь — некому из команды приучать будет.

Roman
29.06.2016
12:53:22
у меня через redux пробрасывается всего пара экшенов для форм - фронтовые ошибки валидации и бэкендные больше редукс в формах вообще не используется

Alxander
29.06.2016
12:54:25
Roman
29.06.2016
12:56:23
у меня просто куча кастомных контролов, которые надо подсвечивать при ошибках я решил так будет быстрее и удобнее, если они будут тупо подписываться на state.form.errors нежели эти ошибки валидации пробрасывать каждому через дерево компонентов

react-formal + yup всей основной работой занимается ты только пишешь ему необходимые обработчики onSubmit / onFormChange и описываешь в одном месте схему данных и валидации (yup)

сделал базовый класс CustomForm и наследуешь от него все свои формы

Roman
29.06.2016
13:01:28
а там куча кода реиспользуется

Aleh
29.06.2016
13:44:00
нужен тупой недоязык типа жс
бизнес разный бывает, у НАСА тоже бизнес-задачи, но и постановка очень годная трижды физиками-теоретиками перепердоленная. Да и верификация нужна. Короче все по-разному. Массовому бизнесу, новым инстаграмчикам и всем этим призмам конечно такое ненужно

Google
Ҫѐҏӗѫӑ
29.06.2016
13:49:30
что за призмы?

Anton
29.06.2016
13:49:48
что за призмы?
Новомодное приложение с фильтрами под айфон

Ҫѐҏӗѫӑ
29.06.2016
13:49:55
а. ок

KlonD90
29.06.2016
13:50:09
вообще у призмы кажется должна быть крутая математика

делает из фотки картину или что-то такое

Roman
29.06.2016
13:51:10
Ҫѐҏӗѫӑ
29.06.2016
13:52:05
а что, она на жс?

Anton
29.06.2016
13:52:27
На сях/обжектив сях, надо понимать

Ҫѐҏӗѫӑ
29.06.2016
13:53:55
ну на сях может быть только нужный модуль

а ui и на js

мало ли

anoru
29.06.2016
13:55:25
просто первые кто придумал сделать апп с либой

https://github.com/jcjohnson/neural-style

Aleh
29.06.2016
13:55:46
вот на тему видосик, надеюсь Денис разрешит :) https://www.youtube.com/watch?v=AyrRoKN_kvg

Ҫѐҏӗѫӑ
29.06.2016
14:06:27
https://github.com/jcjohnson/neural-style
With the default settings, neural-style uses about 3.5GB of GPU memory on my system; switching to ADAM and cuDNN reduces the GPU memory footprint to about 1GB.

оно на серваке их обрабатывается?

Dima
29.06.2016
14:07:03
Да

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