
Исмаил
12.10.2016
13:14:00
Они собираются одновременно или у каждого своя директория со своим конфигом вебпака и зависимостями?

Vladimir
12.10.2016
13:14:24
одним конфигом

Исмаил
12.10.2016
13:15:03
И этот конфиг на каждый апп собирает его бандл?

Vladimir
12.10.2016
13:15:10
да

Google

Anton
12.10.2016
14:06:25
Данные грузчтся на компонентВилМаунт

Alexander
12.10.2016
14:07:06
Тебе надо рендерить на сервере, когда все данные во всех компонентах готовы
Бесплатно это не делается

Сергей
12.10.2016
14:07:28
redial есть

Anton
12.10.2016
14:07:33

Сергей
12.10.2016
14:07:51

Anton
12.10.2016
14:08:08
Спс, посмотрю

from
12.10.2016
14:20:40
что за бред
http://eslint.org/docs/rules/class-methods-use-this
> If a class method does not use this, it can safely be made a static function.
"safely"?...

Eugeniy
12.10.2016
14:22:09
Мм? если нету this в методе - можешь безопасно использовать функцию как статическую

from
12.10.2016
14:22:32
че это ни фига не "безопасно"))
у инстанса не будет этого метода

Сергей
12.10.2016
14:22:47
разумеется

Google

Eugeniy
12.10.2016
14:22:56
ну да

Сергей
12.10.2016
14:23:00
тебе линтер предлагает рефакторинг сделать
а не просто дописать static

from
12.10.2016
14:23:18
да понятно всё, только это блин не называется "safely" ))

Сергей
12.10.2016
14:23:47
скорее “это позволяет безопасно сделать функцию static”

from
12.10.2016
14:24:01

Сергей
12.10.2016
14:24:14
изменить this.runA() на Classname.runA()

from
12.10.2016
14:24:40
консьюмер объекта ждёт первое
и его изменить нет возможности)
Ладно, че-то я понадеялся просто, что в доках eslint'а нет косяков)

Сергей
12.10.2016
14:25:40
косяков нет
выключи просто правило
или напиши коммент для еслинта

from
12.10.2016
14:27:29
косяков нет
По-моему вступительная фраза и есть косяк
> If a class method does not use this, it can safely be made a static function.
Для меня это выглядит, как то, что можно беспоследственно заменить одно на другое. Это не так, вот я и возмущаюсь, что с такой уверенностью такое написано

Сергей
12.10.2016
14:28:10
да и не заменить написано
а “be made” - сделать
да и правило не особо нужное в реакте в частности
ибо есть componentWillMount в котором может не юзаться this

Google

Сергей
12.10.2016
14:29:42
я бы отключил

n0z3r0
12.10.2016
14:31:13
Народ у меня такой вопрос, почему используют Redux а не реализуют паттерн Flux как он есть?

from
12.10.2016
14:31:33

Сергей
12.10.2016
14:31:50

from
12.10.2016
14:31:55

Сергей
12.10.2016
14:32:08

n0z3r0
12.10.2016
14:32:48
Вот уже сколько раз вижу Redux redux redux. А я почему то склоняюсь к чистому Flux где ты все контроллируешь сам и понимаешь как это работает :) Будут ли меня клевать в будущем разработчики? Если я не буду использовать Redux ?

Gordey
12.10.2016
14:33:04
офк

from
12.10.2016
14:33:21
и к слову если уж дефолтный флакс, то рекомендую всё же ReduceStore https://facebook.github.io/flux/docs/flux-utils.html#reducestore-t )

n0z3r0
12.10.2016
14:34:53
Ну мне не нравится как реализованы Action и этот загадочный метод connect :)
@everdimension Спасибо большое за reduce store

Сергей
12.10.2016
14:35:44
так открой исходники и посмотри

Eugeniy
12.10.2016
14:35:46
что в нем загадочного?)

n0z3r0
12.10.2016
14:35:51
@everdimension а он нормально юзается с ES6 ?

Vladimir
12.10.2016
14:36:21

n0z3r0
12.10.2016
14:37:07
Eugeniy просто не всегда понятно что там под капотом творится. Просто много синтаксического сахара и как мне кажется запутанная логика где шаг вправо шаг в лево не разрешен или я не прав? :)
Мне кажется что Redux больше для простых приложений

Сергей
12.10.2016
14:37:58
тебе кажется
я видел лаконичный код в огромных приложениях с redux

Google

n0z3r0
12.10.2016
14:38:52
Хм тоесть получается что с использованием Redux меньше кода писать ?
Нет ли боттлнеков каких?

Eugeniy
12.10.2016
14:39:05
под копотом в connect просто получает стор и подписывается на его изменения
ну и оборачивает твой компонент в это

Сергей
12.10.2016
14:39:15
не то, чтобы меньше
а как раз получается больше контроля и меньше различных костылей

from
12.10.2016
14:39:35

Сергей
12.10.2016
14:39:42
посмотри в сторону recompose и все станет ещё проще и лаконичнее

from
12.10.2016
14:39:54

n0z3r0
12.10.2016
14:40:36
Спасибо огромное! :) Есть над чем подумать! :) Ценные советы получил!
А вообще я так понял что Redux - мэйнстрим?

from
12.10.2016
14:42:21
ха, ну да)

Ҫѐҏӗѫӑ
12.10.2016
15:15:23
кто звал?
там где-то утром или днем был меншн
но у меня заглючи телеграм и хз теперь

Denis
12.10.2016
16:03:07
??? Друзья, итак, теперь официально - 26 октября в 19:00 состоится первый React Moscow Meetup!
Программа будет насыщенная, с докладами выступят Сергей Бережной (Яндекс), Всеволод Иванов (NDA / Top Secret) и Иван Котов (Альфа-Лаборатория):
+ http://www.meetup.com/React-Moscow-Meetup/events/234802115/
В этот раз количество мест будет ограничено, поэтому внимательно прочитайте анонс до конца и заполните, пожалуйста, свой профайл, чтобы мы могли одобрить вашу заявку. Благодарим за понимание!

Dmitry
12.10.2016
16:09:03
@DenisIzmaylov А видео планируется? Как назло уезжаю в эти даты

Denis
12.10.2016
16:12:31
Постараемся, но пока нет гарантии, что удастся делать запись. Может быть кто-то готов помочь?

Ҫѐҏӗѫӑ
12.10.2016
16:12:45
в эти дни ReactiveConf
правда 26 вроде только воркшопы

Andrey
12.10.2016
16:19:52
??? Друзья, итак, теперь официально - 26 октября в 19:00 состоится первый React Moscow Meetup!
Программа будет насыщенная, с докладами выступят Сергей Бережной (Яндекс), Всеволод Иванов (NDA / Top Secret) и Иван Котов (Альфа-Лаборатория):
+ http://www.meetup.com/React-Moscow-Meetup/events/234802115/
В этот раз количество мест будет ограничено, поэтому внимательно прочитайте анонс до конца и заполните, пожалуйста, свой профайл, чтобы мы могли одобрить вашу заявку. Благодарим за понимание!
Отлично, зарегистрировался, когда будете подтверждать регистрацию?)

Google

Denis
12.10.2016
16:22:16
? будет жарко

Bogdan
12.10.2016
16:29:32
Народ, помогите советом, кто знает, есть ли хоть одно рабочее решение заставить в браузере отображаться другой сайт? Например хочу сделать некий менеджер ссылок где будет treeview и рядом будет панелька с сайтом текущей выделенной ссылки. Пока я знаю способ только отображения в через iframe, но есть одна проблема - даже если X-Frame-Options обходится своим прокси-сервером то скрипты на этом сайте могут различными техниками проверить отображается ли сайт в афрейме (window.top и др) и тогда берут и гадят - прекращают выполнение и удаляют весь контент и я просто не представляю как запретить им это делать

Malgalad
12.10.2016
16:31:51
Делать скриншоты сайтов?

Bogdan
12.10.2016
16:34:11
Нет хочется именно живой браузер потому что при заходе на ссылку часто хочется еще пройтись посмотреть по самому сайту или зависимым ссылкам

Dmitry
12.10.2016
16:34:40
target=_blank, угу

Bogdan
12.10.2016
16:37:51
target=_blank, угу
Я так понял это если на новой вкладке? А чтобы как-то отображать в текущей вместе с другой информацией есть ли способ?

Dmitry
12.10.2016
16:39:19
виртуальная машина с браузером и remote desktop java апплет :)

Bogdan
12.10.2016
16:39:26
То есть есть ли способ как-то замаскировать для js факт того что он выполняется в айфреме?

Dmitry
12.10.2016
16:41:21
99% процентов сайтов не делают таких защит. Так и говори, что делаешь какой-нибудь ботовод ;) 100% гарантию даст только rdp/vnc на удаленную машину
по крайней мере одни ребята, о которых я слышал, ботоводы для фейсбука, именно так и делают... и еще пул симкарт для выхода в интернет

Bogdan
12.10.2016
16:46:23
ну например stackoverflow и google не отображаются в айфрейме по причине того что делают проверку в скриптах. Я пока остановился на варианте для таких сайтов отключать js (аттрибут sandbox в iframe) но без js некоторые вообще не работают а некоторые наполовину

Oleksandr
12.10.2016
17:10:21
ну, в общем, никто не любит работать в айфрейме
поэтому 100% будет работать только эмуляция браузера на серверсайде
какой-нибудь phantomjs

Alexander
12.10.2016
17:11:52
Стрим видео с сервера и передача эветов на сервер )

Ivan
12.10.2016
17:27:04
Офф доки хорошо для начала подойдут?
С чего советуете начать
Привет