
Denis
20.07.2017
19:25:53
Вообще аполло это именно кеширующий клиент
Так что первый запрос с доп полем пойдет на сервер
А второй без этого поля пойдет в кеш
Если первый конечно уже будет в кеше

Google

il.ya
20.07.2017
19:31:17
всем привет! вкатился в вебдев (реакт) недавно с мобайла (через react-native)
был бы очень благодарен, если бы кто посоветовал каких-нибудь тулз, облегчающих жизнь при разработке на реакте

Max
20.07.2017
19:40:55
БЭМ збс! material ацт!
@sergeysova спокойной ночи!

Default
20.07.2017
19:41:12
ЛОЛ

Stepan
20.07.2017
19:43:13

Max
20.07.2017
19:43:36
ты нас покидаешь?

Stepan
20.07.2017
19:44:09
Мог бы и получше пошутить

Сергей
20.07.2017
19:46:40
Прикольные задания даёт Яндекс

Misha
20.07.2017
19:48:09

Сергей
20.07.2017
19:50:11
?
Собеседование у них было

Дмитрий
20.07.2017
19:50:33

Сергей
20.07.2017
19:50:38
??

Stepan
20.07.2017
19:51:12
О, всё

Google

Stepan
20.07.2017
19:51:32
Политика насчёт бэма принимает новый угол
Наклона, так сказать

Дмитрий
20.07.2017
19:52:22
warn за сомнение в БЭМ, бан за отрицание bemstack

Max
20.07.2017
19:52:31
ыхыхы

Misha
20.07.2017
19:52:40

kana
20.07.2017
19:55:29
Если скажу, что используют стайлед, меня забанят?
О, есть вопрос

Дмитрий
20.07.2017
19:55:55

kana
20.07.2017
19:56:15
Вот я вкусил стайлед, осознал прелести компонентно-ориентированной типизации
Но стайлед в проде использовать не могу, потому что нужно очень быстрый компонент (чтобы по бенчам обойти ангуляр и начать в проекте внедрять потихуй реакт)
Единственная альтернатива - модули, ессно
Но как делать компоненты, которые только стилевые?

Сергей
20.07.2017
19:57:59

Max
20.07.2017
19:58:11

kana
20.07.2017
19:58:14
Это же тонны бойлерплейта для мапинга пропсов и классов

Disa
20.07.2017
19:58:16

Max
20.07.2017
19:58:30
const Header = ()=> <h1 style={....}></h1>

Дмитрий
20.07.2017
19:58:37

kana
20.07.2017
19:58:40
Компонент Button, который для каждого пропса добавляе какой-то класс

Google

Дмитрий
20.07.2017
19:58:48
Как там новая альтернатива зовётся?

kana
20.07.2017
19:58:56
Типа active, disabled
И пропсы на тег передавать
emotion
Эмошн крут, да

Дмитрий
20.07.2017
19:59:37

kana
20.07.2017
19:59:40
Но он компилит стили прямо в сорцы
То есть рядом с твоим компонентом появляется Button.emotion.css
Мне это очень не нравится

Max
20.07.2017
20:00:11
а вот да

kana
20.07.2017
20:00:54
Конечно, можно в редакторе скрыть *.emotion.css
И в gitignore

Max
20.07.2017
20:01:00
ээээ
рили?

kana
20.07.2017
20:01:15
Все равно во время сборки появятся

Max
20.07.2017
20:01:37
они ебнутые?

kana
20.07.2017
20:01:54
Наверное, не было другого пути
Там потом в js вставляетчя import "Button.emotion.css"
Неявно
Бабелем

Google

Max
20.07.2017
20:02:34
https://github.com/tkh44/emotion/issues/161

Stepan
20.07.2017
20:03:15
треш

Max
20.07.2017
20:03:38
нааахуй

kana
20.07.2017
20:03:39
Альтернатива - эмошн-инлайн

Max
20.07.2017
20:03:41
такие пироги

kana
20.07.2017
20:04:13
Эмошн - костыль, да
А стайлед не умеет в прекомпайл

Max
20.07.2017
20:04:28
хм

Admin
ERROR: S client not available

kana
20.07.2017
20:04:35
И че делать хз

Max
20.07.2017
20:04:49
там синтаксис одинаковый же
можно для прода компилить эмоушн
для разработки стайлед

Dmitry
20.07.2017
20:05:12
ммм

Max
20.07.2017
20:05:15
костыли-костылики

Сергей
20.07.2017
20:05:19
Но инлайн

kana
20.07.2017
20:05:30
Ну вот

Max
20.07.2017
20:05:44
а чем инлайн плох?

kana
20.07.2017
20:05:46
Хотя инлайн не так страшен, как его малюбт

Google

kana
20.07.2017
20:06:20
Но нужно будет объяснять своё решение челам

Max
20.07.2017
20:06:26
блин
ацт

kana
20.07.2017
20:06:40
Индусам, которые до сих пор проект на первом ангуляре пилили

Дмитрий
20.07.2017
20:06:46
Не, инлайн чот не круто

Сергей
20.07.2017
20:07:03

Group Butler
20.07.2017
20:07:03
Привет Adam. Прежде чем писать, прочитай правила чата. Они есть в прикрепленном сообщении.

Stepan
20.07.2017
20:07:16
Сова, поставь запятую, я тебя прошу

Max
20.07.2017
20:07:16

Сергей
20.07.2017
20:07:18
А компилит CSS в массив

Дмитрий
20.07.2017
20:07:24
А он что, не может как jss закидывать стили в head?

Stepan
20.07.2017
20:07:28

Сергей
20.07.2017
20:07:28
Чтобы не парсить в рантайме

Max
20.07.2017
20:07:28

Сергей
20.07.2017
20:07:43

Stepan
20.07.2017
20:07:56

Сергей
20.07.2017
20:08:05

Stepan
20.07.2017
20:08:11
Спасибо

kana
20.07.2017
20:08:19
То есть на этапе сборки

Сергей
20.07.2017
20:08:33