@react_js

Страница 941 из 5115
Дмитрий
12.02.2017
23:34:43
рамду я еще нигде невидел кроме как здесь
Я даже больше скажу, даже не я в проект притаскивал рамду. Её использование логически следует из функций-компонентов и их композиции

на stackoverflow лодаша хоть засрись, а вот рамды невидел ) я имею ввиду в вопросах про всякие там проблемы синтакические
Да, потому что можно спросить прямо у авторов рамды напрямую) Ну а вообще на вопросы по синтаксису отвечает repl, причем куда оперативнее

на stackoverflow лодаша хоть засрись, а вот рамды невидел ) я имею ввиду в вопросах про всякие там проблемы синтакические
Кстати, если руководствоваться этим критерием, то писать нужно на jquery, а не на реакте)

Roman
12.02.2017
23:42:56
почему ) там если с кейвордом реакта ищеш то все норм

Google
Mike
13.02.2017
00:00:54
может в рамде просто проблем нет?)

Ilya
13.02.2017
01:33:37
А кто какие интересные плагины для babel искользует - не "стандарт" так сказать

сахар или еще что?

Декараторы я бы назвал уже нестандартом, core-decorators?

Ches
13.02.2017
07:19:03
подскажите из за чего в build версии не работает react-router?

вроде все правильно сделано

в dev'e все ок, как и если убрать роуты и просто ставить компонент

export default ( <Route path="/" component={App}> <IndexRedirect from="/" to="login"/> <Route path="login" component={Login}/> <Route path="register" component={Registration}/> <Route path="forgotpassword" component={ForgotPassword}/> </Route> );

ReactDOM.render( <Provider store={createStoreWithMiddleware(reducers)}> <Router history={browserHistory} routes={routes} /> </Provider>, document.getElementById('root') );

Danil
13.02.2017
07:49:52
А можно ли через вэбпак сделать, чтобы он в начало каждого файла из папки components импортировал реакт?

Gordey
13.02.2017
07:50:23
ты можешь плагином сделать реакт глобальным

Valentin
13.02.2017
07:50:24
Бабель плагин есть. Не помню название

Gordey
13.02.2017
07:50:35
provide, не бабель, а вебпаковский

Google
Mike
13.02.2017
07:50:45
можно, но не стоит, очень плохая идея

ты привязываешься тем самым к вебпаку, и если захочешь от него отказаться, у тебя весь код сломается

Gordey
13.02.2017
07:51:36
https://webpack.github.io/docs/list-of-plugins.html#provideplugin

Valentin
13.02.2017
07:51:45
https://github.com/vslinko/babel-plugin-react-require

Danil
13.02.2017
07:51:53
Да мне на домашние проекты, чтоб постоянно импорты не писать

Олег
13.02.2017
07:53:38
целая строчка

Alexey
13.02.2017
07:54:01
да от 1 строки развалишься..

Danil
13.02.2017
07:58:20
Ну в 10 файлах это уже 10 строчек

Dmitry
13.02.2017
08:00:25
Сделай себе темплейт в редакторе и забиндь на какой-нибудь хоткей, наподобие эммета

Dmitry
13.02.2017
08:11:11
Mike
13.02.2017
08:14:08
Можешь в вебсторме создать шаблон jsx файлов с первой строчкой забитой

Дмитрий
13.02.2017
08:14:54
Там и не одна строчка будет

Так что сделать темплейт в любом случае ок идея)

Алексей
13.02.2017
08:16:38
@ShashkovDanil у меня сниппеты есть на это дело

code4aman
13.02.2017
08:43:54
есть уже кто с RR v3 на v4 переехал?

Ches
13.02.2017
09:44:16
как вы проверяете формы в реакте? для больших форм я бы использовал redux-form, а если несколько небольших по 2-3 строчки?

Google
Dima
13.02.2017
11:28:32
Ребята,посоветуйте простой boilerplate для работы с Redux

Grigory
13.02.2017
11:31:49
Коллеги, посоветуйте, пожалуйста, утилиты для работы с редюсерами для обновления стейта. Например, что бы получить список айтемов по id, добавить/удалить/обновить и т.д.

Ches
13.02.2017
11:35:33
Anton
13.02.2017
11:35:38
ppl, имеет смысл делать анонимные классы для коннекта или это чем-то чревато? т.е. пример так: const MyClass = connnect()(class extends React.Component { ...

Azein
13.02.2017
11:35:52
есть уже кто с RR v3 на v4 переехал?
делал такую попытку. Настроил v4, выяснил что мне его использовать неудобно - по-простому пушстейт из саг сделать не удалось, а прокидывать контекст на каждый чих - бред. Альтернативных решений нигде не нашел, никто не подсказал - ни здесь, ни в reactiflux. На гитхабе в issues предлагают кидать контекст. В итоге написал ради эксперимента свой роутер и пользуюсь.

Ches
13.02.2017
11:36:09
я для себя так сделал https://github.com/HappyCodeHere/my-react-starter-pack

Artur
13.02.2017
11:36:28
А че mobX никто не юзает?

Ches
13.02.2017
11:38:26
у меня все еще вопрос по валидации форм в реакте, а что если их через обычный js проверять? без библиотек

Azein
13.02.2017
11:48:21
ну разницы принципиальной нет. Суть в чем - если тебе нужно из thunk'а вызвать сайдэффектом переход на какой то роут через тот же push, то ты... не сможешь этого сделать, если там не будет контекста роутера

Alexander
13.02.2017
12:03:25
Можно как-то избавиться от решетки в урле?

Anton
13.02.2017
12:06:23
можно, если пользоваться browserHistory

Alexander
13.02.2017
12:07:23
Ничего мне это не дало

Vladimir
13.02.2017
12:14:19
Ничего мне это не дало
тогда документацию стоит прочитать

pepsi ¯\_(ツ)_/¯
13.02.2017
12:38:07
у меня все еще вопрос по валидации форм в реакте, а что если их через обычный js проверять? без библиотек
я когда пилил валидацию, сделал так: - ошибки складываются в стор - в сторе есть поле "показать ошибки" - заводится экшен который запускает валидацию стейта и редьюсер, который складывает ошибки в него - экшен, на который нужна валидация, заворачивается в thunk и перед вызовом этого экшена вызывается вышеописанный - если ошибки есть, делаем "показать ошибки": трулио - во view для показа ошибки проверяем собственно наличие самой ошибки и "показать ошибки" === трулио короче, много кода и ньюансов, просто поле для изобретения абстракций

Egor
13.02.2017
12:40:23
а чем refux-form не подошел?

Google
Felix
13.02.2017
12:40:58
не надо редукс-форм

юзайте реакт-формал

Ches
13.02.2017
12:41:04
мне кажется он какой то большой чтобы проверить 3 формы по 2 поля

Felix
13.02.2017
12:41:09
там все хорошо с валидацией

pepsi ¯\_(ツ)_/¯
13.02.2017
12:42:07
а чем refux-form не подошел?
показалось, что он заточен на случай, когда у тебя по-честному куча полей и кнопка сабмит, которая на сервер что-то шлёт, если надо выйти за рамки — нужно разбираться, что равносильно сесть и самому написать

Admin
ERROR: S client not available

Ches
13.02.2017
12:43:11
юзайте реакт-формал
300 звездочек, чет немного)

pepsi ¯\_(ツ)_/¯
13.02.2017
12:43:32
а еще redux-form с 14-м реактом давно не дружит

Felix
13.02.2017
12:43:45
300 звездочек, чет немного)
зато работает, в yup правда немного сложнее делать полиморфную валидацию, чем в joi

Vladimir
13.02.2017
12:43:57
300 звездочек, чет немного)
ты не хочешь только по этому критерию выбирать пакеты

Ches
13.02.2017
12:44:34
ну я новичок чтобы оценивать самому, поэтому звездочки что то значат)

Vladimir
13.02.2017
12:44:42
код читай

ишью смотри

сравнивай поверхность апи

Ches
13.02.2017
12:45:52
да уже валидацию нужно было сделать, а я все разбираюсь

кажется 3 поля быстрее проверить просто на js, без библиотек

Arsen
13.02.2017
12:47:51
на счёт redux-form, там вроде как экспорт компонент неполноценно работает на стабильной версии react-hot-loader

Dreamerinnoise
13.02.2017
13:05:12


Алексей
13.02.2017
13:06:01
звездочки так себе критерий если честно, я вот их как закладки юзаю просто))

Google
Roman
13.02.2017
13:25:46
redux-form - яркий пример оверинжиниринга ради оверинжиниринга

вместо того, чтобы решать задачу "запилить по быстрому форму" redux-form решает какие то свои, создаваемые им самим задачи

зато овер 5к звезд

Mikhail
13.02.2017
13:30:19
приветствую. mobx кто-нить пробовал вместо redux? есть впечатления?

Vladimir
13.02.2017
13:30:42
Есть

Шустро, годно:)

Mikhail
13.02.2017
13:30:58
а на больших проектах?

Vladimir
13.02.2017
13:31:25
Ну, у нас не хайлоад, у нас просто тонна объектов и необходимость в реактивности была

Mikhail
13.02.2017
13:31:25
нету проблем с ререндерингом?

Vladimir
13.02.2017
13:31:41
Нет

Главное при изменения в action/transaction выполнять

Mikhail
13.02.2017
13:32:15
Вот просто думаем, выкинуть redux + saga, и пересесть на modx

Vladimir
13.02.2017
13:32:28
А какая задача?

Ну, конкретно что ищете

Mikhail
13.02.2017
13:32:54
SPA бизнес приложение для предприятия

Объектики, админка, дэшбоард

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