@react_js

Страница 420 из 5115
??‮???∞?
30.08.2016
07:08:52
Да, норм все, чего ты

anoru
30.08.2016
07:09:30
или все пытались уйти от php, т.к. хранил в себе и код, и вьюху. Сейчас реакт повторяет это немного, но при этом сильно улучшив идею. Я понимаю, что утритрую, просто показываю, что все идет по спирали)

Теперь когда вижу, что какая-то технология или подход "не нужна" сразу понимаю, что через годик или два её вспомнят и будут форсить

в постцсс чего только не внедрено
Это да, но я прямо читал его фразы о том, что он любит такое

Google
anoru
30.08.2016
07:14:16
И это не просто какой-то плагин, созданный комьюнити, а он сам внедрял поддержку

Kreizo
30.08.2016
07:31:23
http://prntscr.com/cbzdp4

не подскажите почему по клику не меняется класс ?

а всегда висит class="tt"

Алексей
30.08.2016
07:32:47
так ты же потом снова вызываешь диспатч экшена

нет разве?

Kreizo
30.08.2016
07:33:31
да

его всего раз нужно вызывать ?

anoru
30.08.2016
07:34:08
А как выглядит стора? У тебя там меняется значение по CHANGE_NAME? Connect есть? По этой части кода сложно что-то сказать

Хотя код какой-то странный

Kreizo
30.08.2016
07:34:51
http://prntscr.com/cbzetv

anoru
30.08.2016
07:34:58
У тебя loadData прямо в render'е вызывается?

Kreizo
30.08.2016
07:35:00
очень странный офкос

Google
Kreizo
30.08.2016
07:35:04
методом тыка работаем

да

anoru
30.08.2016
07:35:10
А то я смотрю, что там возвращается <li>

оу

Dmitry
30.08.2016
07:35:18
а диспатч откуда берется?

Kreizo
30.08.2016
07:35:21
все очень плохо

anoru
30.08.2016
07:35:33
тут только если все переписать )

у тебя фетч при каждом рендере заново вызывается

Kreizo
30.08.2016
07:36:35
https://github.com/kreiz0/godota/blob/master/src/app.js

верстальщик решил познать react + redux

еле сделал что бы оно вообще работало

anoru
30.08.2016
07:38:18
Я помню, что это ранее уже обсуждалось (ни разу не пропустил сообщения в чате). Тебе уже писали, что не надо хранить внутри компонента стору, делать combineReducer и так далее.

Ну а так проблем очень много в коде, даже сложно сказать с чего начать

anoru
30.08.2016
07:40:24
Ага

Kreizo
30.08.2016
07:40:56
Не получается

я же новичок

кодируем как умеем

anoru
30.08.2016
07:41:37
Возьми любой простой бойлерплейт. Там как правило везде малый код - todo какой-нибудь. На основе него все проще пойдет. Да и redux будет настроен заранее

Илья
30.08.2016
07:41:44
просто ты пытаешься незнакомую вещь освоить с наскока, просто смотря на сложные проекты

Google
Kreizo
30.08.2016
07:42:27
не находил простых проектов

Илья
30.08.2016
07:42:36
https://github.com/erikras/react-redux-universal-hot-example вот например

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

anoru
30.08.2016
07:43:16
не советую Эрика, там ппц каша в коде

сжечь весь бойлер нужно)

не находил простых проектов
https://github.com/kriasoft/react-starter-kit есть бранч под redux

Илья
30.08.2016
07:43:49
ну мне в свое время его посоветовали)

anoru
30.08.2016
07:45:01
Можно еще тут посмотреть (:D) https://github.com/anorudes/redux-easy-boilerplate

там есть комментарии по коду

Проект, который на нем был сделан уже давно вырос в коде и сильно изменился, но эта штука пойдет легко для изучения. Тут есть все (кроме css critical path, но нужен он или нет это вопрос) и в максимальной простой форме

anoru
30.08.2016
07:48:07
Тут есть

У Эрика вроде тоже

Илья
30.08.2016
07:49:28
У Эрика вроде тоже
ну у Эрика да, мне тем и понравился

https://github.com/anorudes/redux-easy-boilerplate/blob/master/app/components/Containers/Posts/index.js вроде ж в одном месте все

anoru
30.08.2016
07:51:17
Ааа, ты об этом. Ну, папка containers есть и там компонент с коннектом, который и занимается выводом постов.Ты хочешь, чтобы был враппер, который коннектится и пробрасывает постам? Это же базовый пример, сделай так

anoru
30.08.2016
07:52:47
Я недавно переименовал в containers. Мне больше по душе делить на pages/ components/ Но это не везде "тру" считается)

Google
anoru
30.08.2016
07:53:39
Еще helpers - маленькие stateless компоненты

Илья
30.08.2016
07:58:59
а, так это твой) не заметил сразу

Vladimir
30.08.2016
08:08:13
Ну ты попробуй сначала ? Это одна строчка на 100, минимум, а то и больше
сказал человек у которого точка с запятой в нике =)

Дмитрий
30.08.2016
08:08:55
Упс, этот неловкий момент ?

anoru
30.08.2016
08:09:13
:)

Anton
30.08.2016
08:20:36
Вобще не вижу профита в коде без точек

Зато в их отсутствии ввижу минусы

Даже если не брать исключения, где отсутствие точки с запятой приведет к ошибке, теоритически может возникнуть ситуация, где например был чейнинг методов, но потом его решили убрать, случайно забыли последний метод, а перед ним стоял console.log, например

Или что-то, что имеет похожий метод и тоже может ставить его в чейн

Admin
ERROR: S client not available

Anton
30.08.2016
08:23:47
Код вроде корректный, а на выходе получится хз что

Понятно, что такое каждый день не случается

Но присутствие точки с запятой в этом случае сильно упростит жизнь

Кейсов против можно придумать много

А вот кейсов за я придумать не могу

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

Сильно чище такой код тоже не выглядит

Так что хз.

Николай
30.08.2016
08:29:51
Всем привет, люди, вот смотрю на этот реакт-редукс и понимаю, что ничего не понимаю :) Смотрю на стартеры и ужасаюсь. Неужели нет чет попроще? http://andrewhfarmer.com/starter-project/ Какой посоветуете? Бесит, что все юзают в связке с экспрессом. Посоветуйте просто фронт приложение: webapck+react+redux.

Google
Николай
30.08.2016
08:32:18
Та не, просто тренд диктует. Я бы себе жил на ангуляре 1/2, но нужно попробовать все таки. Принцип я его понимаю. Но влом просто самому стартер писать.

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

Илья
30.08.2016
08:33:29
а в текущих стартерах чего только нет. Разбираться придется больше с тем, что туда напихали.
Тоже была в свое время такая проблема. Поэтому я в начале их вообще не использовал. Ставил по мере необходимости все

Николай
30.08.2016
08:33:55
Та думал, может у кого то есть своя «мини-сборочка»

Vadim
30.08.2016
08:34:21
Может в starter pack добавить еще настройку worker 'а и работу с offline

Николай
30.08.2016
08:34:22
а то читаю у самого популярного: express, GraphQL… Зачем?..

Илья
30.08.2016
08:35:21
https://github.com/anorudes/redux-easy-boilerplate ну вот выше кидали

Николай
30.08.2016
08:37:28
Таки и в этом есть бекенд. Но спасибо. Этот в разы поменьше

Vadim
30.08.2016
08:40:32
А кто работал с react-intl на большом проекте?

Roman
30.08.2016
08:49:34
а то читаю у самого популярного: express, GraphQL… Зачем?..
это universal - то есть server side rendering, тебе он пока точно не нужен соответственно ищи и смотри бойлерплейты без universal

Николай
30.08.2016
08:51:02
ключевое слово «пока». Честно сказать, считаю, что изоморфные приложение вообще не нужны.

Roman
30.08.2016
08:51:31
это другой вопрос

https://github.com/mxstbr/react-boilerplate этот смотрел?

Николай
30.08.2016
08:52:36
Спасибо, смотрел и его. Тоже сервер присутсвует. Причем он практически ничего не делает.

Roman
30.08.2016
08:53:14
сервер нужен для hot-reload в develop env

Николай
30.08.2016
08:53:39
юзаю обчно webpack-dev-server.

G.K.E
30.08.2016
08:53:45
https://github.com/gaearon/react-hot-boilerplate

если не нравится сервер, выноси в scripts его

Николай
30.08.2016
08:55:18
Кирилл, вот это то что нужно!

G.K.E
30.08.2016
08:56:07
нет проблем

Николай
30.08.2016
08:56:11
правда тут только react. Ну ничего, redux добавлю

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