
Andrey
12.01.2018
11:01:31

kana
12.01.2018
11:01:33

Andrey
12.01.2018
11:01:41

Dmitry
12.01.2018
11:02:08
да, намного
ехал ооп через ооп видит ооп в ооп ооп и кодит ооп через ооп

Google

Andrey
12.01.2018
11:02:10
И ещё больше, он против сообщений.

Сергей
12.01.2018
11:02:43

kana
12.01.2018
11:02:51
вызов метода объекта по сути есть передача сообщения объекту
мало где это реализовано напрямую (эрланг разве что), но главное чтобы интерфейс был

Disa
12.01.2018
11:03:01
Ребята, кто как компонует редьюсеры? Использую нормалайзер. Хочеться написать универсальные редьюсеры, которые будут отвечать, за запись, удаление, апдейт стейта. А то это не дела, каждый раз описывать все через switch case

Cenator
12.01.2018
11:03:16

Сергей
12.01.2018
11:03:28

kana
12.01.2018
11:03:48
ну да, редакс тоже можно подвести под ооп, хороший пример

Сергей
12.01.2018
11:04:05

Koshkins
12.01.2018
11:04:08

kana
12.01.2018
11:04:15
классы компонентов в реакте - вот уж точно не ооп (ну точнее там есть зерна ооп, но это не совсем то)

Andrey
12.01.2018
11:04:20

Сергей
12.01.2018
11:04:50

Google

kana
12.01.2018
11:05:18
в рефах мб

Koshkins
12.01.2018
11:05:35
спасибо)

Andrey
12.01.2018
11:05:46

kana
12.01.2018
11:05:52
в ооп все идет вокруг объектов, а не классов, классы - лишь инструмент
опциональный, нужно сказать

Сергей
12.01.2018
11:06:22
ну или так да)
const Text = ({ inline, children }) => {
const Element = inline ? Inline : Block
return <Element>{children}</Element>
}

Andrew
12.01.2018
11:06:59

Andrey
12.01.2018
11:07:01

Andrew
12.01.2018
11:07:09
Когда вызываешь его в jsx

Andrey
12.01.2018
11:07:27
Если вернуться к Егору, то реакт-приложение - это видение его идеального проекта)

kana
12.01.2018
11:07:44
но мы не конструируем нигде объект

Andrey
12.01.2018
11:07:58
Мы конструируем объект через React.createElement

Ҫѐҏӗѫӑ
12.01.2018
11:08:46

Andrey
12.01.2018
11:08:51
И пересылаем ему сообщение как пропсы.

Ҫѐҏӗѫӑ
12.01.2018
11:08:53
невероятно

kana
12.01.2018
11:09:17

Ҫѐҏӗѫӑ
12.01.2018
11:09:30
про не конструируем нигде объект

Google

Andrey
12.01.2018
11:09:32

Ҫѐҏӗѫӑ
12.01.2018
11:09:49
какие структуры, а не объекты?

kana
12.01.2018
11:09:53

Andrey
12.01.2018
11:10:03

kana
12.01.2018
11:10:19

Andrey
12.01.2018
11:10:22
Понял, я говорил про классы в js

Ҫѐҏӗѫӑ
12.01.2018
11:10:46
чем объекты классов хуже создания объекта?

Andrey
12.01.2018
11:10:49
Ок, эту модель можно воспринимать как ООП)

Ҫѐҏӗѫӑ
12.01.2018
11:10:52
(спойлер ничем)

Sergey
12.01.2018
11:13:47


Vitaliy
12.01.2018
11:14:49
Всем привет.
Есть кто то кто боролся с iframe (auto height, cors).
У меня есть iframe с другого домена. Его высоту нужно устанавливать по контенту, так же iframe адаптивный.
Первое решение (postMessage) работает, но есть косяк с ресайзом (не корректно передает высоту).
Хочу сделать более универсальное решение с contentWindow.document. Но тут на моем пути CORS.
Пытался юзать
app.use((req, res, next) => {
res.header('Access-Control-Allow-Origin', '*');
res.header('Access-Control-Allow-Methods', 'GET,PUT,POST,DELETE');
res.header('Access-Control-Allow-Headers', 'Origin, X-Requested-With, Content-Type, Accept');
next();
if (req) {
return;
}
});
так же
const cors = require('cors');
app.use(cors());
И даже совмещал эти 2 варианта.
все равно отдает SecurityError: Permission denied to access property "document" on cross-origin object


Roman
12.01.2018
11:15:02
А как вам ву(или вью так и не понял как его коротко величать)? ву жс с его убогим ву икс? И кривульками в плане пародии на beforeCreate и другими?

Andrey
12.01.2018
11:15:27

Sergey
12.01.2018
11:15:38

kana
12.01.2018
11:15:53
вуй и вух/вуйх/вуих

Roman
12.01.2018
11:17:18

Ҫѐҏӗѫӑ
12.01.2018
11:17:21
блин я так и не понял про бабель. посмотрел списки плагинов, все ок
почему нужен 2 вместо 3 в шестом так и не понял(

kana
12.01.2018
11:18:25
тут вроде матоф?
мат офф? Нет, мат тут не запрещен (хоть не желателен), да и нет там мата)

Default
12.01.2018
11:18:43

Google

Ҫѐҏӗѫӑ
12.01.2018
11:18:46
какие фичи должны отвалиться с 2, но не с 3 - не ясно

Сергей
12.01.2018
11:19:22

Ҫѐҏӗѫӑ
12.01.2018
11:19:28
потому что это тогда баг и надо править

Сергей
12.01.2018
11:19:46
но я не хочу новых фич в 7 бабеле
хочу взять примерно те что и были в 6стейдж2

Andrey
12.01.2018
11:20:10

Сергей
12.01.2018
11:20:20

Andrey
12.01.2018
11:20:20
Задолбало проверять все поля.

Admin
ERROR: S client not available

Ҫѐҏӗѫӑ
12.01.2018
11:20:25
хм. ну тогда тебе можно самому пресет набрать

Roman
12.01.2018
11:20:31

Сергей
12.01.2018
11:20:48

Andrey
12.01.2018
11:20:48

Сергей
12.01.2018
11:20:59

Roman
12.01.2018
11:21:17

kana
12.01.2018
11:21:21
хотелось бы, что бы бабель жил своей жизнью, а плагины своей
и стейджи просто постепенно меня бы у себя список плагинов (плагины переходили из стейджа в стейдж), и просто новые версии плагинов требовали бы новые версии бабеля
то есть я хочу, чтобы все было логично

Andrey
12.01.2018
11:21:43

Ҫѐҏӗѫӑ
12.01.2018
11:21:52
ваще со стейдж плагинами всегда будет плохо

Google

Сергей
12.01.2018
11:21:57
это как?
ну что есть разделение на мутаторы и экшены

Ҫѐҏӗѫӑ
12.01.2018
11:22:05
поэтому лучше сразу юзать энв пресет

Сергей
12.01.2018
11:22:08

kana
12.01.2018
11:22:23

Ҫѐҏӗѫӑ
12.01.2018
11:22:41
есть нерешенные проблемы + проблемы с версионированием. я поднимал, но чот не особо отреагировали

Сергей
12.01.2018
11:23:46
ну что есть разделение на мутаторы и экшены
я и в редаксе имею такое разделение
но иметь подобную структуру из коробки было бы великолепно
и без (actionParams) => (dispatch, getState) => {}
а по нормальному (ctx, actionParams) => {} .

Rafkat
12.01.2018
11:24:20
котаны

Andrey
12.01.2018
11:24:25
Скоро будет нормальный контекст и можно отказаться от редакса.
Стримы рулят. Ну вы чо?

Сергей
12.01.2018
11:24:37

Rafkat
12.01.2018
11:24:40
посоветуйте норм ui набор для react

Сергей
12.01.2018
11:24:44

Юля
12.01.2018
11:25:35
привет) скажите, пожалуйста, а вакансии про реакт на джс джобс кидать или есть какой-нибудь реакт джобс?

Dmitry
12.01.2018
11:26:06
на жс

Andrey
12.01.2018
11:26:10

Сергей
12.01.2018
11:26:12

Юля
12.01.2018
11:26:41
ахах)) я везде)

Stepan
12.01.2018
11:26:54
Как же охуенно когда с утра в чятик вбрасываешь про точки с запятыми
Обожаю

Pauline
12.01.2018
11:27:05
хех