@react_js

Страница 217 из 5115
anoru
20.06.2016
05:53:01
как вижу jsx, он возвращает меня в те тяжелые времена
Очередной раз повторюсь, что можно все handle клики вынести в отдельный файл и положить рядом с компонентом. Просто импортнуть их и забиндить в конструкторе разом. (через object.keys какой-нибудь) Таким образом ты отделишь полностью логику от рендера. Но это не всегда полезно, конечно же.

Тогда у тебя будет ангуляро похожий подход. Останутся лишь мапы в рендере. Но это не хуже. чем ng-for и другие странные конструкции ангуляра

хорошо, но разве в реакте никто не писал велосипед чтобы дом валялся рядом в файлике .tpl и компилился в общую кашу?
Писать никаких велосипедов не надо, обычные импорты и бинды позволяют отделять рендер

Алексей
20.06.2016
05:57:38
Google
Andrey
20.06.2016
05:59:01
http://wix.github.io/react-templates/ вот такая штука есть, на темплейты ангуляра похоже
Он ее уже скидывал, но это ж какая та страна вещь

Алексей
20.06.2016
05:59:12
хорошо, но разве в реакте никто не писал велосипед чтобы дом валялся рядом в файлике .tpl и компилился в общую кашу?
а вообще тут и велосипедов не нужно, render - это функция, которая возвращает jsx, так вынеси в файл отдельный функцию, которая возвращает jsx, и ее уже импортируй и вызывай с контекстом компонента

Он ее уже скидывал, но это ж какая та страна вещь
тож думал раньше над тем, что бы разделить темплейт и компонент, но потом понял, что если render больше 40-50 строк, то надо что-то менять

Kich
20.06.2016
06:01:20
pepsi ¯\_(ツ)_/¯
20.06.2016
06:28:18
https://github.com/tihonove/reelm
ссылку на доки бы

Kich
20.06.2016
06:32:11
Там ещё рядом слайды с будущего wsd есть. Щас скину

Tim
20.06.2016
06:33:42
http://reelm.github.io

anoru
20.06.2016
06:33:53
https://github.com/tihonove/reelm/blob/master/docs/ru/api/README.md

подумал "ничего себе, доки на русском"

пока не кликнул)

https://reelm.github.io/en/index.html

лучшие доки)

Kich
20.06.2016
06:42:45
тот редкий случай когда на русском больше информации чем на английском

Google
Kich
20.06.2016
06:43:00
https://github.com/reelm/wsd-2016-slides

anoru
20.06.2016
06:49:53
в двух словах - в чем суть либы?

Tim
20.06.2016
07:01:18
Компонентный подход к композиции Редакс приложения

Kich
20.06.2016
07:01:26
https://github.com/reelm/slides/blob/master/assets/pic-10.png - позволяет делать вот такие штуки в несколько строчек кода

Konstantin
20.06.2016
09:26:14
можно как-то в хендлере ивента получить key?

Alexey
20.06.2016
09:26:37
e.keyCode?

Алексей
20.06.2016
09:27:24
можно как-то в хендлере ивента получить key?
если ты про key который нужен реакту, когда мы рендерим массив элементов, то нет, добавляй доп аттрибут

key будет undefined возвращать всегда

Konstantin
20.06.2016
09:29:41
понял) спасибо

Denis
20.06.2016
11:08:46
Парни, кто-нибудь измерял SSR после обновления до React 15? Появилось какое-нибудь улучшение?

Sergey
20.06.2016
12:12:13
Новости с велосипедной фабрики: в Scala.js написали свой Flux. Называется Диод. https://github.com/ochrons/diode

Konstantin
20.06.2016
12:18:01
как можно передать данные с компонента в родительский компонент?

Tony
20.06.2016
12:18:34
коллбэком

anoru
20.06.2016
12:18:42
сайт на нем умер, сам амазон, контрольная панель и даже слэк

про амазон. у кого-нибудь работает?

Konstantin
20.06.2016
12:18:53
вообще)

anoru
20.06.2016
12:18:58
Ощущение будто полинета сдохло)

Sergey
20.06.2016
12:19:29
вообще)
Если у тебя Flux, то через Action. Если нет Flux, то, как писали выше, передать в дочерний компонент коллбэк.

Google
Leonid
20.06.2016
12:19:49
uk работает, а com нет

Sergey
20.06.2016
12:20:10
слак и амазон легли) мб aws плохо себя чувствует

Tony
20.06.2016
12:20:31
ребят, а кто-то пытался сделать несколько подприложений с единым роутингом и несколькими сторами (react+redux)?

или это антипаттерн

Denis
20.06.2016
12:20:43
@chicoxyzzy будешь писать на диоде? Или уже давно с ним всё делаешь?:)

Tony
20.06.2016
12:21:02
есть жииирное приложение и если делать один стор на все части будет мрак какой-то

Tony
20.06.2016
12:21:36
это да

Aleh
20.06.2016
12:22:26
слак и амазон легли) мб aws плохо себя чувствует
у меня два слэка + наши машины на aws работают(регионы east us и west us)

Tony
20.06.2016
12:24:10
видел? https://github.com/erikras/ducks-modular-redux
да. имеется ввиду что у меня в сторе будет большая вложенность. хотя может и пофиг?

Sergey
20.06.2016
12:26:10
может, но в будущем сложно будет работать с таким деревом

Tony
20.06.2016
12:26:45
и чего джедаи редукса тогда делают?

Алексей
20.06.2016
12:27:11
не делают жирных приложений:D

Sergey
20.06.2016
12:29:05
и чего джедаи редукса тогда делают?
поддерживают дерево редьюсеров плоским)

anoru
20.06.2016
12:29:10
https://news.ycombinator.com хотел почитать

но он тоже зостится там походу

Tony
20.06.2016
12:30:15
ок, плоское. объект в котором много-много ключей

пока звучит все равно не круто

Alxander
20.06.2016
12:31:09
ок, плоское. объект в котором много-много ключей
Ну это лучше, чем жуткая вложенность.

Google
Admin
ERROR: S client not available

anoru
20.06.2016
12:32:17
http://ebay.com/

тоже умер

Igor
20.06.2016
12:33:08
может это у вас забанили?

у меня всё открывается

Sergey
20.06.2016
12:33:15
што это?
https://github.com/ochrons/diode Господа провоцирует выдать ваш коронный панчлайн

Ҫѐҏӗѫӑ
20.06.2016
12:33:43
автор - норм чел

рисунок говно

Алексей
20.06.2016
12:34:01
Ну это лучше, чем жуткая вложенность.
я у себя в проекте стараюсь просто группировать сущности и создавать динамические редьюсеры. Есть, например, куча таблиц, которые хранятся в поле tables, вообще пока таблица не используется ее и нет. И не важно где и какая-это таблица, мапинг по имени таблицы, но и тут есть свои минусы. приходится писать супер гибкие таблицы с кучей параметров на любой чих, что бы можно было все автоматизировать

Ҫѐҏӗѫӑ
20.06.2016
12:34:08
не пробовал. я уже со скалойжс не играюсь

Kich
20.06.2016
12:34:13
тоже умер
http://logoness.com/wp-content/uploads/2012/09/ebay-say-bye-parody-logo.jpg

anoru
20.06.2016
12:34:22
может это у вас забанили?
много людей из разных локаций подтвердили. Но одно общее - все из россии

Ҫѐҏӗѫӑ
20.06.2016
12:34:32
команду ж надо насильно заставлять

Sergey
20.06.2016
12:34:52
случаем не железный занавес опустили? :D

Ҫѐҏӗѫӑ
20.06.2016
12:34:56
но ваще я Отто доверяю

anoru
20.06.2016
12:35:50
да, да, разные пути просто у всех маршрутов

Igor
20.06.2016
12:35:50
так что похоже на занавес)

Kich
20.06.2016
12:36:00
Видимо я сейчас не в России

Алексей
20.06.2016
12:36:09
по www открывается, так нет)

Google
Igor
20.06.2016
12:36:36
без www у меня сам редиректит на www

слак тоже работает

Andrey
20.06.2016
12:39:16
ок, плоское. объект в котором много-много ключей
да лан. каждый ключ объекта может быть чем угодно . хоть объектом хоть говнектом. это как глобальная переменная в которой хронится состояние.

нечего его бояццо . это вполне нормально когда всё в одном сторе

Алексей
20.06.2016
12:45:00
Хорошая идея, мы её как раз осенью обсуждали, при росте приложений - сложно уследить за идентификаторами)
у меня проект, где 100500 таблиц, и еще больше всяких форм, разного вида: с сабмитом по кнопке, с сабмитом при изменении формы и так далее. Даже не представляю, как с ними буду работать, таблицы еще мелкой проблемой оказались)

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