@react_js

Страница 117 из 5115
Vitaliy
19.05.2016
13:55:38
то что на на эгхеде ест ья в курсе

Alexander
19.05.2016
13:55:45
да реакт учится за 2 часа. Потом практика нужна.

А дальше только ваше умение строить приложение, компонент и все такое

этому не учат. Best практики можно поискать, но тут надо с головой подходить

Google
Vitaliy
19.05.2016
13:57:11
я уже с год пишу банковское приложение =) поэтому хочется найти че нить позабористей, а не базу))

Alexander
19.05.2016
13:57:47
позабористей - напишите веб-сервис простой, устройте себе хакатон.

Vitaliy
19.05.2016
13:57:48
какие то узкие места, реально какие то бест практис и тп

Nikita
19.05.2016
13:57:52
так это уже тебе надо тренинги проводить))

Vitaliy
19.05.2016
13:59:42
просто на подобных тренингах и конфах порой обсуждаются какие то внутряки, которые так не заметны на поверхности

Ҫѐҏӗѫӑ
19.05.2016
14:29:19
но мысль понял

Евгений
19.05.2016
14:30:40
/static

/static

Oleh
19.05.2016
14:33:47
Ребят, кто знает есть ли телеграм или какой-нибудь гиттер(скайп чат и т.д.) по loopback?

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

Artyom
19.05.2016
14:37:10
Oleh
19.05.2016
15:03:40
мне намного удобнее в скайп-чате общаться

Google
Ҫѐҏӗѫӑ
19.05.2016
15:04:39
@DenisIzmaylov вы там афтепатить не собираетесь ли после митапа?

а то я только сегодня ночью в вейтлист записался лол

noir
19.05.2016
15:06:16
Vladimir Makhaev Да, в часов 9-10 скорее всего. Предлагаю пойти в мексиканскую кафешку, как обычно. Amigo Migel. Ленинградский просп., 47

со страницы митапа

Denis
19.05.2016
15:07:16
Да, кто захочет, после пиццы можно будет на афтепати :)

Про паттерны много всего там

hlomzik
19.05.2016
15:19:50
о, афтепати хорошо) на митапе мне сказать нечего, а посмотреть на живых профессиональных программистов хочется, у нас в маленькой компании я такой один %)

Denis
19.05.2016
15:20:48
Если ты самый умный в комнате, значит ты не в той комнате ;)

Alexander
19.05.2016
15:25:01
Паттерны -- хорошо, а насколько усложняет жизнь соответствие гайдлайнам по accessibility? Понятно, что есть достаточно простые вещи вроде использования нативных элементов и поведения браузеров, но насколько сложно построить, к примеру, интерфейс, полностью независимый от тача/мышки?

Nikita
19.05.2016
15:57:33
дофига сложно с мышкой/тачем)) А ты такое спрашиваешь)

Viacheslav
19.05.2016
16:06:26
приглашаю вас на мой мастер-класс посвященный современным технологиям GraphQL и Relay за время мастер-класса вы научитесь работать с этим стеком и поймете каким образом это может помочь вам в вашей работе если вы заинтересованны, то прошу проголосовать на странице всех МК за лучшие из них http://devconf.ru/ru/offers/mk

Ҫѐҏӗѫӑ
19.05.2016
16:07:42
Ты ж на митапе

Андрюша там?

Мне ему надо денег зарядить на ящик панк ипы

Aleksandr
19.05.2016
16:09:50
а ящик хардор ипы можно где-нить цепануть?

Ҫѐҏӗѫӑ
19.05.2016
16:12:27
Это проще чем панк

Aleksandr
19.05.2016
16:12:59
а где это сделать?

Ҫѐҏӗѫӑ
19.05.2016
16:14:03
В любом магазине

Его не так разбирают

Aleksandr
19.05.2016
16:15:42
ну ящиками не везде есть

Google
Ҫѐҏӗѫӑ
19.05.2016
16:16:17
На пятницкий есть

на родном рынке

Рыбном

В мытищах база есть

Там всегда есть хардкор и дед пони

Панк ипу только на заказ

В пакетиках по всему городу есть хардкор

Пивотеках

Сраный раздолбаный айфон(

Aleksandr
19.05.2016
16:22:28
спасибо

Ҫѐҏӗѫӑ
19.05.2016
16:23:27
Ю а велкам

Viacheslav
19.05.2016
16:51:23
Андрюша тут

S
19.05.2016
17:35:31
А подскажите по редаксу, я могу сделать несколько синхронных диспатчей, и при этом у меня произойдет один mapStateToProps?

Roman
19.05.2016
18:05:10
S
19.05.2016
18:12:39
Да. Там же setstate у коннекта
Так mapstatoprops делается на каждый диспатч или через set immediate?

Ҫѐҏӗѫӑ
19.05.2016
18:56:58
Скажите пароль от вайфай плз

Viacheslav
19.05.2016
18:57:58
MR_Guest GuestMail

S
19.05.2016
19:47:30
Такой вопрос: я использую реакт-роутер и редакс. При изменении пути, я получаю новые пропсы в компонент, срабатывает willReceiveProps, в котором я вызываю какой то обработчик, который тоже аффектит пропсы через mapStateProps, и опять вызывается willReceiveProps. Как того можно избежать или как с этим жить?

Stanislav
19.05.2016
19:48:18
изменяй state

Google
Stanislav
19.05.2016
19:48:22
получай props

S
19.05.2016
19:48:32
я так и делаю

Stanislav
19.05.2016
19:49:02
ну в смысле не трогай пропсы, запиши их в стейт и делай setState

S
19.05.2016
19:49:11
проблема в том, что у меня два раза вызывается willReceiveProps и в нем срабатывает одна и та же логика

Nikita
19.05.2016
19:51:03
shouldComponentUpdate

Stanislav
19.05.2016
19:51:14
дану вы что это костыли же все

willRecieveProps там бери пропсы делай что хочешь и делай setState

Admin
ERROR: S client not available

Stanislav
19.05.2016
19:51:32
а в render работай уже со стейтом

пропсы нельзя менять, только получать, читать и юзать в рендере. Хочешь менять — вот тебе стейт

anoru
19.05.2016
19:52:41
какой стейт,если речь о redux)

Stanislav
19.05.2016
19:52:53
речь о реакт, але

если редукс, то в willRecieveProps диспатч экшн

если на то пошло

anoru
19.05.2016
19:53:30
он в componentDidMount диспатчит метод apiGetPosts, например. Далее срабатывает connect и пропсами прокидываются данные полученные

S
19.05.2016
19:53:38
anoru
19.05.2016
19:53:44
об этом речь. Но я не вижу ничего плохого в двойном рендере в данном случае. Хотя можно вынести в роутер, конечно

Nikita
19.05.2016
19:54:06
Google
Stanislav
19.05.2016
19:54:18
да, я понял. ща

S
19.05.2016
19:54:30
я просто делаю несколько синхронных диспатчей друг за другом

Nikita
19.05.2016
19:54:30
у меня при маунте компонента должен меняться state и мне react орет, что я setState во время рендера дергаю

anoru
19.05.2016
19:54:31
Можно вызвать в роутере при вставке компонента. Если данные придут, то отрендерить его

Nikita
19.05.2016
19:54:34
как этого избежать?

Stanislav
19.05.2016
19:54:34
а тебе вне компонента нужны эти пропсы?

anoru
19.05.2016
19:54:55
перенести в конструктор

Stanislav
19.05.2016
19:55:12
ну да, конструктор

anoru
19.05.2016
19:55:27
там правда будет не this.setState({, а this.state =

Nikita
19.05.2016
19:55:30
в конструкторе и есть

S
19.05.2016
19:55:34
this.props.fetchPosts() this.props.fetchUsers()

Nikita
19.05.2016
19:55:41
не, я кидаю экшн, вот в чем дело

anoru
19.05.2016
19:55:44
тогда зачем в didMount ставить setState?

S
19.05.2016
19:55:46
this.props.fetchPosts() this.props.fetchUsers()
вот такой код в willReceiveProps

Nikita
19.05.2016
19:56:16
по хорошему это надо делать в onEnter внутри роута, но onEnter не срабатывает, если пользоваться браузерной history

anoru
19.05.2016
19:56:35
в didMount не надо устаналвиать стейт никогда. Только в конструкторе.

Stanislav
19.05.2016
19:56:46
а componentDidMount ?

Nikita
19.05.2016
19:57:36
componentDidMount можно, но тогда 1 рендер будет, фактически, лишний. Пустой

Stanislav
19.05.2016
19:59:08
вот такой код в willReceiveProps
асинхронщина? в componentDidMount я бы вызвал

в это время лоадер отрендерить и все такое.

а если синхронный, то в конструкторе

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