@react_js

Страница 109 из 5115
anoru
16.05.2016
15:24:19
Да, но, наверное, серверный рендеринг с пхп везде такой)

https://github.com/phpv8 впервые узнал об этом)

Artur
16.05.2016
15:24:40
так тут тогда вопрос в том, нужно ли будет его показывать потом
И как много таких элементов будет и как часто будет происходить их переключение. Значит каждый конкретный случай надо отдельно рассматривать.

Igor
16.05.2016
15:26:11
ну вот из последнего, у меня был юзкейс, что админам на странице показываются дополнительные кнопки. вероятность, что юзер станет админом без перезагрузки страницы равна нулю, значит кнопки можно вообще в дом не добавлять

Google
Igor
16.05.2016
15:27:02
а если, например, у тебя кнопка появляется когда поле становится не пустым, тогда через класс надо

Artur
16.05.2016
15:28:03
Вот, нормальный юзкейс.

dimchez
16.05.2016
15:28:26
@anorudes https://www.youtube.com/watch?v=GKOHa2tYiZw SSR React в Java

anoru
16.05.2016
15:28:42
:)

Fenix
16.05.2016
15:30:00
Добрый день, подскажите пожалуйста сколько запросов на рендер в среднем вытянет SSR на nodejs и phpv8? У кого сколько в полке?

anoru
16.05.2016
15:31:22
про phpv8 как раз видео выше) Там говорится на эту темуц

Vladimir
16.05.2016
15:31:45
а какие вообще преимущества у ssr перед пререндером?

Vadim
16.05.2016
15:32:23
сео, слабые устройства, время первого отображения

Vladimir
16.05.2016
15:32:50
вот по SEO есть какие-то реальные отличия?

Vadim
16.05.2016
15:34:15
раскройте суть реализации пререндера)

Nikita
16.05.2016
15:36:34
prerender.io наверное имеется ввиду

с SSR не нужно никаких правок в коде, а от мысли, что код может работать и на сервере, компоненты становятся проще и понятнее, а API внутреннее чище. Ну это мое ИМХО

плюс есть возможность отрендрить кусок приложения вообще не напрягаясь. И рядом с JSON API положить HTML API для мобильных устройств. Блоки комментариев, рейтинги и прочую фигню

Google
Nikita
16.05.2016
15:43:04
эм, в реакте прокси теперь используются?

Oleh
16.05.2016
15:53:45
ребят, кто-то сталкивался с ошибкой вебпака Cannot GET /, когда запускает его на локалхосте

в терминале показывает все ок, сбилдился

Andrey
16.05.2016
15:54:33
не правильный publicPath к примеру )

если просто билдить, то в норм папку кладет?

Oleh
16.05.2016
15:54:43
Я вот решил просто бабел 6+ заюзать и webpack-middleware

он на локалхост должен выкидывать же

Andrey
16.05.2016
15:55:51
если используешь middleware, то наверное проблема в express.static

это если в дев режиме/watch, если попробовать собрать, то должен положить все файлы по пути path

Oleh
16.05.2016
16:00:01
entry: [ 'webpack-hot-middleware/client?path=http://localhost:3000', './src/index' ], output: { path: path.join(__dirname, 'static'), filename: 'bundle.js', publicPath: '/static/' },

вот такое, не пашет

бандл билдится, но в папке его нет

Dmitry
16.05.2016
16:00:44
Вышел бесплатный курс по redux'у от Wes Bos'a https://learnredux.com

Andrey
16.05.2016
16:01:06
бандл билдится, но в папке его нет
если в watch режиме, то там и не появится

Oleh
16.05.2016
16:02:08
нет, он не в watch режиме

Andrey
16.05.2016
16:04:34
у тебя файл вебпака лежит в корневой директории проекта?

Oleh
16.05.2016
16:04:50
да

Denis
16.05.2016
16:46:45
Друзья, для тех кто пропустил. Недавно вышел Node.js 6 поэтому мы решили в четверг вечером (19 мая в 19:00) провести шестой Node.js Meetup. Как обычно, в формате общения, порисовать маркерами, поделиться опытом - кто-что сделал, у кого-где сломалось, кто-как решил проблемы, обсудить последние новости и тренды. В этот раз ещё и сделать несколько небольших докладов по темам: 1) Микросервисная архитектура и CoreOS, Денис Измайлов (Startup Makers, CEO) 2) Производительность React.js Server-side Rendering, Вадим Жуланов (Rambler, Lead Front-end Developer) 3) Обзор DEIS, Владимир Махаев (DecisionMapper, Fullstack JS Developer) 4) Flow и Node.js, Владимир Курчаткин 5) e-Commerce в переходный период с Bitrix в Node.js, Артур Бир (Dr. Head, CTO) Приятная атмосфера, дружная компания, интересные обсуждения - в общем, всё как обычно. Можете подготовить 3-5 слайдов (в формате PDF) и выступить с экспресс-докладом про архитектуру вашего проекта. В этот раз нас с радостью согласился принять Mail.Ru в своей комфортной зоне обучения, где мы уютно расположимся на 23 этаже, в нашем распоряжении будут доска, фломастеры, проектор и чай-кофе-печеньки. Мероприятие бесплатное, регистрируемся здесь: http://www.meetup.com/Moscow-NodeJS-Meetup/events/231141123/

Den
16.05.2016
17:37:57
Немножко оффтоп, подскажите хорошую, бесплатную тулзу для wireframes, кто что использует?

Dmitry
16.05.2016
17:44:18
Может кто-нибудь подсказать? Разбираюсь дальше с реактом, добрался до момента, когда нужны свойства из дом ноды. Пишу что-то подобное: render() {<FlightInfoFull items={items} ref={(c) => this._elems.flightInfoFull = c} />} componentDidMount() { const elems = this._elems; const currentBlock = elems['flightInfoFull']; console.log(currentBlock.getBoundingClientRect()); } и получаю фигу, какие то есть секретные особенности работы с рефами? судя по доке фб должны быть доступны в таком варианте методы

Google
Roman
16.05.2016
18:04:13
Где return в ф-ции render?

В ref передавай строку а не функцию

Michael
16.05.2016
18:18:15
Вот тут есть пример формочки с refs: http://stackoverflow.com/questions/29503213/use-state-or-refs-in-react-js-form-components

Nikolai
16.05.2016
18:27:03
/stat@comstatbot

from
16.05.2016
18:34:02
Нужно использовать ReactDOM.findDOMNode() чтобы получить дом элемент
oO уже пятьсот лет как не надо this.refs['refName'] возвращает непосредственно дом элемент

В ref передавай строку а не функцию
почему? это удобно, не особо рекомендуется https://facebook.github.io/react/docs/more-about-refs.html > React also supports using a string (instead of a callback) as a ref prop on any component, although this approach is mostly legacy at this point.

from
16.05.2016
18:38:04
> this.refs['refName'] возвращает непосредственно дом элемент

Den
16.05.2016
18:39:05
When attaching a ref to a DOM component like <div />, you get the DOM node back; when attaching a ref to a composite component like <TextInput />, you'll get the React class instance

Den
16.05.2016
18:39:52
Это если callback

Sergey
16.05.2016
19:13:25
☝️

Vitaliy
16.05.2016
19:22:34
ребят, подскажите пожалуйста как на мак установить node конкретной версии. просто через терминал или через brew

Google
Anton
16.05.2016
19:23:09
Я для таких целей юзаю nvm

nvm должен быть в brew вроде

Dmitry
16.05.2016
19:27:44
Нужно использовать ReactDOM.findDOMNode() чтобы получить дом элемент
Хм, findDOMNode тоже пробовал, получаю undef not a function

сейчас попробую откатить до него, может что-то упустил

Vitaliy
16.05.2016
19:28:30
ну поставлю я его, а дальше какой командой, если навскидку помнишь?

Vadim
16.05.2016
19:28:49
nvm install <version>

Vitaliy
16.05.2016
19:29:25
а, даже так. спасибо, попробую

Admin
ERROR: S client not available

Dmitry
16.05.2016
19:33:37
Все таки не находит метод

Но ещё лучше написать так, чтобы не было необходимости вызывать этот метод
К сожалению мне нужна высота элемента, без конкретных значений не проанимировать

from
16.05.2016
19:37:43
Речь о том, чтобы избежать вызова .findDOMNode() , а не о том, что не надо обращаться к самому дом элементу. Впрочем метод не запрещён )

Все таки не находит метод
это уже у себя ищи ошибку, метод никуда не пропадал https://facebook.github.io/react/docs/top-level-api.html#reactdom.finddomnode

Dmitry
16.05.2016
19:39:18
нашел ошибку) спасибо)

хотя ладно, сам поищу) спасибо :)

from
16.05.2016
19:40:45
ref же. Суть в том, чтобы организовать компоненты так, чтобы к дом-элементу обращался тот реакт компонент, который непосредественно его содержит, и выдавал апи наружу, если нужно

Dmitry
16.05.2016
19:44:11
Связал все, еще раз спасибо

lolkrp
17.05.2016
05:12:28
Небось тут уже задавали этот вопрос, но я все же повторюсь. Что кто посоветует Redux или Flux в своей самой простой реализации(по рекомендациям того же fb react)

Dmitrii
17.05.2016
05:16:34
любой flux рано или поздно превращается в redux :)

Tim
17.05.2016
06:56:45
mobx (:

Google
Kich
17.05.2016
07:24:44
mobx (:
какие люди :)

Tim
17.05.2016
07:25:22
Привет) привет)

Дмитрий
17.05.2016
07:58:04
Добрый день) существует ли сборник типовых проблем с redux?

Dmitry
17.05.2016
08:00:02
Не видел пока прям в таком формате, но Абрамов писал, что в июне планирует выпустить новый курс на эгхеде с кучей real life примеров

anoru
17.05.2016
08:01:36
Любопытно, в твиттере писал? )

Дмитрий
17.05.2016
08:01:44
Я помню читал тут, один человек высказывал какие то не довольства. Но я тольком не разобрался в чём действительно проблема.

Вот и подумал может кто то на скорую руку накидал тезисно, что не так )

Dmitry
17.05.2016
08:02:22
Любопытно, в твиттере писал? )
коммент в медиуме видел

Кмк о проблемах редакса любят писать в issues на гитхабе и оттуда решения постепенно в доку перелетают

https://github.com/reactjs/redux/blob/master/docs/FAQ.md тут есть всякое с привязкой к issues конкретным

Dmitry
17.05.2016
08:22:18
Любопытно, в твиттере писал? )
https://twitter.com/dan_abramov/status/732209941440827396

lolkrp
17.05.2016
08:33:13
любой flux рано или поздно превращается в redux :)
Ты имеешь шо лучше сразу использовать редакс?

Я вот прост опасаюсь порога входа для других прогеров ванильная реализация флакс пугает откровенноговоря

Ostap
17.05.2016
08:34:59
покидайте линков по mobx

S
17.05.2016
08:35:57
Aleksey
17.05.2016
08:38:35
Vladimir
17.05.2016
08:39:55
$ npm i -g n $ n latest

$ n —help

Oleh
17.05.2016
08:44:05
Ребят, кто сталкивался с проблемой Cannot GET / при билде вебпака. Я получаю это при заходе на локалхост

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