@react_js

Страница 461 из 5115
Ҫѐҏӗѫӑ
12.09.2016
12:05:29
Деникола норм чувак. знает что делает

вот проблема с полифиллингом, да. но это можно пережить

сейчас все модули в браузере транспайлятся все равно

Evgeny
12.09.2016
12:28:14
Почему я в компоненте не могу достать значение key?

Google
Andrey
12.09.2016
12:29:41
а зачем?

но технически можешь получить через DOM

Leonid
12.09.2016
12:32:43
Evgeny
12.09.2016
12:33:16
А чем это аргументируется?

Alxander
12.09.2016
12:34:49
А чем это аргументируется?
может чтобы лишний раз не засорять дом?

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

Leonid
12.09.2016
12:42:18
А чем это аргументируется?
https://facebook.github.io/react/blog/2014/10/16/react-v0.12-rc1.html#breaking-change-key-and-ref-removed-from-this.props

Vladimir
12.09.2016
13:44:55
Кто чем графики рисует?

Lupsick
12.09.2016
13:48:50
Alxander
12.09.2016
13:50:05
ssr есть?
иначе как

Andrey
12.09.2016
13:50:40
иначе как
тогда можно подробности, как выносишь и подгружаешь?

вебпак получается не учавствует?

Google
Иван
12.09.2016
13:51:13
Есть какие-нибудь правила по неймингу папок и файлов, что с большой/маленькой буквы и т.д. ?

Alxander
12.09.2016
13:54:18
Хотел сначала сделать по-тупому, через плагин static-site-generator-webpack-plugin, но у меня index.html генерится через HtmlWebpackPlugin (хеши, минимизация, вот это всё). Потому пришлось сделать вот что: через мультикомпилер собираю два таргета, один для ноды, один для веба. Тот, что для ноды используется для ssr (там даже hmr есть). А тот, что для веба попутно генерит правильный темплейт. Дальше отдельный скрипт с нодового таргета стягивает все урлы, проходится по ним в цикле и генерит уже готовую хтмлку. Там ещё пришлось извратиться, чтобы перерендера не было.

Andrey
12.09.2016
13:56:44
Там ещё пришлось извратиться, чтобы перерендера не было. Вот в этом и вопрос основной, так как если включаешь ассинхронную загрузку чанков, то ssr уже не рендерит этот код. И если включаешь ренедеринг этих частей на сервере, то появляется проблема в перерендере, когда реакт запускается и видит, что у него другая структура

Andrey
12.09.2016
13:57:41
как?)

Alxander
12.09.2016
13:58:42
https://github.com/reactjs/react-router/issues/2036#issuecomment-225792937

В целом, сейчас это кажется очевидным решением.

Но так бы, конечно, ещё бы пару дней тупил если бы случайно на ишью не наткнулся.

Andrey
12.09.2016
14:00:55
какая та пока магия, но спасибо, посмотрю на код

и у нас не используется react-router)

Alxander
12.09.2016
14:01:25
Да не, условно говоря ты говоришь рект роутеру сначала найти путь, а потом уже рендерить всё это дело.

и у нас не используется react-router)
А что у вас используется?

Andrey
12.09.2016
14:02:05
А что у вас используется?
https://github.com/yahoo/routr

Alxander
12.09.2016
14:03:49
А там есть динамическая подгрузка модулей?

Andrey
12.09.2016
14:04:48
из коробки нет, самому нужно будет реализовывать)

но если можно и будет работать, то нужно будет заморочиться и реализовать)

Alxander
12.09.2016
14:05:58
А почему бы просто реакт роутер не заюзать? Он же крутой.

Ҫѐҏӗѫӑ
12.09.2016
14:09:15
Кто чем графики рисует?
а что именно надо?

если не сложные, то есть неплохие компоненты

иначе d3 или чистые svg / canvas

Google
Vladimir
12.09.2016
14:10:06
бар чарты, лайн чарт, для использования с реактом, и чтобы живые данные нормально было показывать

> @chicoxyzzy иначе d3 или чистые svg / canvas не, оверкил

Ҫѐҏӗѫӑ
12.09.2016
14:10:19
ща найду

Vadim
12.09.2016
14:10:39
Когда-то рисовал на рафаеле, но сейчас и он оверкилл

Ҫѐҏӗѫӑ
12.09.2016
14:10:53
https://github.com/FormidableLabs/victory

Vadim
12.09.2016
14:11:28
highCharts одна из самых популярных библиотек

Ҫѐҏӗѫӑ
12.09.2016
14:12:10
и еще есть https://github.com/uber/react-vis

Vladimir
12.09.2016
14:12:17
конкретно было бы неплохо, чтобы апдейт данных красивенько рендерился

особено для лайн чартов - типа есть фиксированное окно

Ҫѐҏӗѫӑ
12.09.2016
14:12:34
и там, и там есть анимации

Vladimir
12.09.2016
14:12:36
и оно двигается

Ҫѐҏӗѫӑ
12.09.2016
14:12:39
посмотри

Vadim
12.09.2016
14:12:42
Во всех популярных библиотеках красивенько рендерится )

Vladimir
12.09.2016
14:13:17
а то я уже подумывал графану поднять, но данные в монге

@chicoxyzzy не вижу нигде скользящего окна (

Ҫѐҏӗѫӑ
12.09.2016
14:19:22
ага, в примерах нет. но по идее везде можно заимплементить же все равно

Vladimir
12.09.2016
14:20:06
Просто логически если просто поменять набор данных, без специально поддержки, это будет не совсем то

Нужно чтобы график двигался влево

Ҫѐҏӗѫӑ
12.09.2016
14:21:10
угу, понял

именно такого готового не видел. но можно по rAF просто сдвигать оси

Google
Vladimir
12.09.2016
14:22:08
да руками то все можно

я думал у вас такого полно

в финансах, то есть

Ҫѐҏӗѫӑ
12.09.2016
14:23:21
у нас такого полно, но на чистом канвасе и немного отдельных модулей от d3

по перф причинам

Vladimir
12.09.2016
14:24:24
ну ясн. нарисовать то несложно, но хочет хоть какой то интерактив

Ҫѐҏӗѫӑ
12.09.2016
14:25:05
ну вот у нас весь интерактив такой сложный руками

там реакт вообще не задействован

Admin
ERROR: S client not available

Vladimir
12.09.2016
14:25:30
> @chicoxyzzy там реакт вообще не задействован это логично

Ҫѐҏӗѫӑ
12.09.2016
14:25:30
он только канвас рисует

Vladimir
12.09.2016
14:25:41
че в опен сорс не выкладываете? непорядок

Ҫѐҏӗѫӑ
12.09.2016
14:26:19
хм. ну надо посмотреть что из этого в опенсорс можно

Vladimir
12.09.2016
14:27:35
может и не очень реюзабельно конечно

была год назад похожая задача, но не для графиков, а для карт

Sergey
12.09.2016
15:04:18
Кто чем графики рисует?
Highcharts вроде какие-то неадекватно дорогие. А кто-нибудь пробовал http://visjs.org/ ? С виду интересная.

Darwin
12.09.2016
15:05:46
>Highcharts они для некоммерческого использования бесплатные же вроде?

Sergey
12.09.2016
15:09:37
А тут все занимаются исключительно некоммерческими проектами? ))

Darwin
12.09.2016
15:12:17
тоже верно.

Alex
12.09.2016
15:21:02
добавил рекламу на сайт и уже коммерческий, не?

Google
Darwin
12.09.2016
15:24:28
ну… если сайт приносит так мало, что не хватает на highcharts, можно считать non-profit!

Darwin
12.09.2016
15:26:35
да, мы в основном используем d3, когда надо

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

Lupsick
12.09.2016
16:57:39
SyntaxError: /videos/main.mp4: Unexpected character ' посоны что это такое?

Vladimir
12.09.2016
17:00:01
синтаксическая ошибка

Lupsick
12.09.2016
17:02:10
Vladimir
12.09.2016
17:03:08
лоадер не настроен

Andrey
12.09.2016
17:03:23
В том, что этот текст попал интепретатору JS

Vladimir
12.09.2016
17:03:36
ты небось делаешь require('/video/main.mp4')

а файллоадера для этого расширения нет

Lupsick
12.09.2016
17:05:25
так я понял

нода загружает это говно

надо билдить

マイク
12.09.2016
17:09:38
Зачем реквайрить видео-файл?

Lupsick
12.09.2016
17:11:46
マイク
12.09.2016
17:12:23
uri*

Lupsick
12.09.2016
17:15:26
uri*
URI

babili поломал минифицированный js лол

??‮???∞?
12.09.2016
18:25:05
Nyan

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