
Vladimir
29.12.2016
17:02:14
ага
я их имел ввиду

Andrew
29.12.2016
17:07:34

Google

Pavel
29.12.2016
17:23:09

Dmitry
29.12.2016
17:46:18

Adel
29.12.2016
17:52:23

Dmitry
29.12.2016
17:55:04
Договариваться, что что-то будет работать фигово вообще плохая затея. Договоришься, раскатите на все проекты, а потом приодят со свежими головами и вопросами, почему все так плохо


Oleg
29.12.2016
19:26:28
Фронтенда пост. Не секрет, что нынче React — это для нас едва ли не больше чем jQuery в лучшие годы. По сему будущее проекта представляет __некоторый интерес__, и замаячивший не так давно на горизонте документ о Fiber, его новой архитектуре, уже заждался момента, когда я его зачту. Сегодня это случилось. TLDR для дорогих читателей канала ниже.
— Реакт разделяет рендеринг и reconciliation (хвалёный алгорим который диффает деревья реакт-элементов); Это позволяет рендерить и в DOM, и в iOS с Андроидом
— Сейчас реакт рекурсивно обходит деревья элементов и выдаёт минимальный дифф на рендеринг
— Мэйнтейнерам хочется больше контроля над этим процессом для того, чтобы оптмизировать анимации
— Предполагается, что Реакт с Fiber будет уметь по-умному дропать ненужные апдейты (например элементы вне viewport)
— Fiber — это единица работы по обсчёту диффов
— Управлять файберами будет scheduller
— еще куча работы впереди и всё может измениться!!!
— … profit
https://github.com/acdlite/react-fiber-architecture
завёл тут авторский канал, буду всякую годноту палить


Дмитрий
29.12.2016
20:26:26
Гуд

Silent Bob
29.12.2016
21:47:07
че за тема в атоме?

Ruslan
29.12.2016
22:54:08
Кто чем пользуется - redux-act или redux-action? Хотя redux-act еще и редюсеры генерирует, поэтому сравнивать сложно

Anton
29.12.2016
23:03:27
Два ночи - большая часть нормальных людей спит

Ruslan
29.12.2016
23:04:21
Странно, вроде бы самое нормальное время поработать )

Anton
29.12.2016
23:04:53
Работать за день до нового года? Ну и манеры

v
29.12.2016
23:05:56
ну ты ж программист, а не дворник какой

Google

Anton
29.12.2016
23:07:04
PS: мы используем redux-actions и не смешиваем actions с reducers

Дмитрий
29.12.2016
23:19:26

Danila
30.12.2016
09:06:22
господа, знаю, что не совсем по теме чата пишу, но с этими вашими реактами уже и забыл, как верстать руками, и что-то воткнулся в идиотскую проблему. элемент с pos: abs ведёт себя при opacity < 1 у родителя так, как будто у него pointer-events: none. то есть прокликивается насквозь. совершенно не понимаю, что происходит, он как-то вырывается из потока? мб кто-то сталкивался, знает, что делать? что-то нагуглить сходу ничего не удалось

Denis
30.12.2016
09:08:35
глупость наверное, но мб preventTarget ?

Danila
30.12.2016
09:10:31
не-не, js вообще нет, чисто вёрстка + css

Dmitry
30.12.2016
09:10:44
Запилишь фидл? :)

Danila
30.12.2016
09:10:50
момент

pepsi ¯\_(ツ)_/¯
30.12.2016
09:11:35
господа, знаю, что не совсем по теме чата пишу, но с этими вашими реактами уже и забыл, как верстать руками, и что-то воткнулся в идиотскую проблему. элемент с pos: abs ведёт себя при opacity < 1 у родителя так, как будто у него pointer-events: none. то есть прокликивается насквозь. совершенно не понимаю, что происходит, он как-то вырывается из потока? мб кто-то сталкивался, знает, что делать? что-то нагуглить сходу ничего не удалось
может быть вот эта статья тебе поможет https://habrahabr.ru/post/166435/
opacity влияет на z-index, да

Danila
30.12.2016
09:15:25
фиддл запилить довольно сложно, пока ещё делаю это, но вот очень странный скрин для подогрева интереса:
внутри строки (там где видна белая полоса) - есть и реакция на мышь, и белый цвет фона, вне строки - фон и реакция пропадают
при этом, это де-факто один и тот же элемент
как будто это какой-то изворот связанный с overflow: visible

Ruslan
30.12.2016
09:20:45
Это из-за opacity, которая влияет на контекст наложения

Aleksey
30.12.2016
10:14:48

Pavel
30.12.2016
10:17:35
/stat@combot

Combot
30.12.2016
10:17:36
combot.org/chat/-1001032883247

Pavel
30.12.2016
10:20:44
Как программно перейти по url прописанному в роутах? this.props.router.push router undefined, hashHistory.push не работает

Felix
30.12.2016
10:21:39
import {withRouter} from 'react-router';

Google

Vladimir
30.12.2016
10:21:53

Pavel
30.12.2016
10:22:42
а есть ли какие-то особенности или нюансы? заимпортил withRouter обернул в конце export default withRouter(Login); и в браузере
Cannot read property 'params' of undefined

Dmitry
30.12.2016
10:39:49
парни, а кто знает как в Jest отключить реактовские warning?
чтобы тесты от них не падали

Danila
30.12.2016
11:19:59

Andrey
30.12.2016
12:00:29
Пришлось костылить самому

Dmitry
30.12.2016
12:04:01
в том и дело, что падают из-за них

Andrey
30.12.2016
12:06:12
только что проверил, без хака отдается статус 0 и тесты не падают)

Dmitry
30.12.2016
12:06:40
а можешь свой конфиг показать?

Andrey
30.12.2016
12:24:48

code4aman
30.12.2016
13:00:15
Где есть пример конфига жеста, create-react-app если вывернуть сгодится как эталон?

Liberty
30.12.2016
13:55:56
Есть карусели для реакта с флекс-версткой?

Felix
30.12.2016
13:59:42
нет, но можешь пропатчить nuka-carousel

Roman
30.12.2016
15:48:13
вы хоть в новый год отдыхаете?)

Kreizo
30.12.2016
15:52:39
отдых для слабых
духи не знают усталости

Roman
30.12.2016
15:53:42
армией запахло)

Denis
30.12.2016
15:57:02
кто-то видимо только пришел и ему не хватило ))

Google

Denis
30.12.2016
15:58:12

Roman
30.12.2016
15:58:34
это что-за галера такая?

Dmitrii
30.12.2016
15:58:52
у нас тоже не дают)

Admin
ERROR: S client not available

Roman
30.12.2016
15:58:58
нам неделю перед нг подарили

Denis
30.12.2016
15:59:02
мб коллеги есть, сейчас откликнутся ))

Roman
30.12.2016
15:59:56
ремоут или офис?

Denis
30.12.2016
16:00:16
офис

Dmitrii
30.12.2016
16:00:22
если ты не в россии то и работаешь по местным правилам)

Denis
30.12.2016
16:00:39
все верно )

Roman
30.12.2016
16:00:49
еах) в рашке вроде две недели безсмысленного отдыха
в январе

Dmitrii
30.12.2016
16:01:02
31 1 и то на выходные выпали

Denis
30.12.2016
16:01:06
да пиздец, я в эти две недели на стену лезть готов от нефиг делать
уж лучше 2 дня и снова за любимое дело

Roman
30.12.2016
16:02:32
да вот тоже неделю скитался по кофейням
думал на фриланс выйти
но чет невнятное там происходит

Google

Roman
30.12.2016
16:03:13
в итоге проебланил в игрушке телеграмовской которую потерли и plague inc
:D

Oleg
30.12.2016
16:09:18
А все заценили лонгрид про виртуальный DOM?
Обещал про Go, но сделаю одно исключение: тут занесли зубодробительное объяснение того, как работает VDOM в Preact. Мастрид, если ты не джунька.
https://medium.com/@rajaraodv/the-inner-workings-of-virtual-dom-666ee7ad47cf
Обещал про Go, но сделаю одно исключение: тут занесли зубодробительное объяснение того, как работает VDOM в Preact. Мастрид, если ты не джунька.
https://medium.com/@rajaraodv/the-inner-workings-of-virtual-dom-666ee7ad47cf

Арсений
30.12.2016
16:10:06
>Мастрид, если ты не джунька.
Кликбейт уровня фронтенд

Oleg
30.12.2016
16:10:25
кек
ну там правда интересно

Арсений
30.12.2016
16:16:05
)

Apслан
30.12.2016
16:16:52
)
Прочитал как Артемий Лебедев)

Арсений
30.12.2016
16:17:12
Это крест который я несу)

Apслан
30.12.2016
16:17:43
Бывает)

code4aman
30.12.2016
16:34:39

Eugeniy
30.12.2016
17:37:08
Привет всем, кто-нибудь встречался с проблемой что на android 5+ на родном браузере реакт не работал?

Ruslan
30.12.2016
18:15:17