
Сергей
02.07.2017
12:29:21

code4aman
02.07.2017
12:29:36

Ywein
02.07.2017
12:29:43
Чо кстати, к чему общественный консенсус пришел? css-modules, styled-components, jss, еще что-то?

Сергей
02.07.2017
12:30:09

Google

code4aman
02.07.2017
12:30:09
после sc v2 релиза срача sc vs jss еще тут не было кмк

Сергей
02.07.2017
12:30:22
мне нравится styled, но у нас ребята есть, которые бутстрапят и толком верстать даже не умеют

Evgeny
02.07.2017
12:30:34
Стайлед > цсс модули > ... > моча > говно > лесс/сасс

Сергей
02.07.2017
12:30:46

Dmitry
02.07.2017
12:30:58

Evgeny
02.07.2017
12:31:26
2017 уже

Сергей
02.07.2017
12:32:30
ну и зачем им платить?
недавно на этом проекте, тут бутстрап головного мозга и сейчас я думаю как бы это привести к адекватному состоянию
думаю выкинуть бутстрап, заменить его на ant и избавится от портянки в css, в которой стили бутстрапа перезаписаны своими стилями
пока проект еще недалеко ушел и из бутстрапа используются только кнопки, инпуты и модалки с сеткой

Evgeny
02.07.2017
12:34:26
Норм план
Сетку замените на react-flexboxgrid

Сергей
02.07.2017
12:34:35
думаю заюзать styled или css modules, но тогда придется добавлять sass или postcss с длинным списком плагинов

Google

Evgeny
02.07.2017
12:34:54
Стайлед это чистый джс
Там не нужен постцсс
В этом гигантский плюс

Сергей
02.07.2017
12:35:32
при обновлении стилей в styled hmr подхватывает правки без перезагрузки?

Evgeny
02.07.2017
12:35:40
Хз, у меня кра
Я не заморачиваюсь hmr

Сергей
02.07.2017
12:36:19
страница же не перезагружается при измении стилей в styled?

Evgeny
02.07.2017
12:36:30
В кра перезагружается
Там пока нет хмр

Сергей
02.07.2017
12:36:42
понятно, херово

Mikhail
02.07.2017
12:36:50
А есть чатик про docker?
Вопрос: локально запускаю докер на маке, хочу посмотреть страницу в ие11 через вирутал-бокс, как пробросить ip

Evgeny
02.07.2017
12:36:54
Даня Абрамов чё-то делает в эту сторону

Mikhail
02.07.2017
12:37:18
спасибо

Сергей
02.07.2017
12:37:27
у нас react scripts, там cra работает изнутри и доступа к настройкам толком нет, видимо для styled нужно будет клонить cra?

Evgeny
02.07.2017
12:37:40
Зачем?
Стайлед-компонентс это обычная библиотека
В этом ее отличие от постцсс и прочего
Тебе не нужно ничего делать в вебпаке и проч
Ты просто делаешь import styled from ‘styled-components’ и const Button = styled.button``

Google

Сергей
02.07.2017
12:40:38
да, верно

Ywein
02.07.2017
12:41:35
Было не очень с автокомплитом и прочим в таком духе со стайлед, в этом у ксс модулей заметный плюс

Сергей
02.07.2017
12:42:39

Evgeny
02.07.2017
12:42:45

code4aman
02.07.2017
12:42:54
а плагин для редактора помогает? для вскод точно был

Evgeny
02.07.2017
12:42:57
language-babel в атоме нормально работает со стайледом

Ywein
02.07.2017
12:43:12

Evgeny
02.07.2017
12:43:18
Полгода как

Ywein
02.07.2017
12:44:43
Последний раз на стайлед смотрел осенью еще.

John
02.07.2017
12:58:46
Приветствую вас, господа.
Тоже осваиваю React, добрался до момента отладки. У меня какая-то странная ситуация: запускаю в webstorm отладку, все работает, но не работают брейкпойнты в webstorm. Притом, в chrome все отлично работает, но хотелось бы воочию поотлаживать в webstorm. Разумеется, sourcemaps есть и отлично работают, и в хроме, и в шторме это видно. Можете указать вектор проблемы?

Сергей
02.07.2017
13:24:19

John
02.07.2017
13:24:39
Ок, спасибо, сейчас гляну

Evgeny
02.07.2017
13:25:41

Eliajah
02.07.2017
13:26:14
Привет. Что вы обычно делаете с реактом? Какике проекты?
Нет идей, чтобы сделать проект

Evgeny
02.07.2017
13:26:36
https://github.com/facebook/react/wiki/sites-using-react

Сергей
02.07.2017
13:26:56

Eliajah
02.07.2017
13:27:59

Google

Сергей
02.07.2017
13:28:10

Eliajah
02.07.2017
13:28:13
Или всё таки какой-нибудь firebase приклннектить?

Evgeny
02.07.2017
13:28:14
Лол

Сергей
02.07.2017
13:28:20
не надо придумывать

Artyom
02.07.2017
13:28:28
Жесть
В ant`е есть табы. То что таб отображает (content) и есть часть таба. Я список табов генерю так tabList.map(...) ну обычно в общем. Но вот content я хочу рендерить (ибо он отдельным запросом берется) только когда таб выбран. Для этого я буду пробрасывать флаг isSelected, но в этом случаевесь список табов будет опять мапом отрабатываться. Соответственно вопрос, в этом случае будет перерендериваться только активный таб (т.к. пропс к нему поменялся) или все, т.к. по ним прошлись мапом?

Admin
ERROR: S client not available

Artyom
02.07.2017
13:32:13

John
02.07.2017
13:32:52

Artyom
02.07.2017
13:34:13
Я вообще понятно мысль выразил?

Vladimir
02.07.2017
13:36:39
OnDelite?

Denis
02.07.2017
13:37:49
OnDelicious

Artyom
02.07.2017
13:59:39
oups

Сергей
02.07.2017
14:00:18
как насчет jss? вроде были намеки хайпа

Kostya
02.07.2017
14:03:31
Там чуваки вчера с букв собирали lsd

Evgeny
02.07.2017
14:04:19
джсс норм, но стайлед лучше
Джсс отработанная ступень

Сергей
02.07.2017
14:05:20

Google

Evgeny
02.07.2017
14:05:38
Ну в смысле он был хорош, но стайлед удобнее

Сергей
02.07.2017
14:05:38
если разрабы не возьмутся за него серьезно, то да, скоро умрет

Evgeny
02.07.2017
14:05:46
Нельзя сказать что джсс говно
Это был важный этап на пути
Вообще у меня сегодня настроение не поливать что-либо говном

Artyom
02.07.2017
14:07:33
А что же с ?
https://github.com/tuchk4/rockey

Evgeny
02.07.2017
14:07:50
ПХП это хороший язык с низким порогом входа, который позволяет человеку быстро решить свою задачу связанную с вебом
Ангулар это отличная библиотека, большой вендор за ней стоит, основные пакеты им же мейнтейнятся, много разных подходов сделать одно и то же, повышает культуру кода, привнося тайпскрипт и Rx

Сергей
02.07.2017
14:08:44

Evgeny
02.07.2017
14:09:45
Вьюджс вобрал в себя лучшие практики Ангулара и Реакта, хорошо написанная документация и автор очень внимательно относится к своему продукту, а также смог его продать китайцам и получить контрибьют с их стороны

Сергей
02.07.2017
14:11:31
что скажете про reactive js? думаю прикрутить most или kefir

Evgeny
02.07.2017
14:11:46
Для чего?
Какую задачу ты хочешь решить?
Как раз читал только что пост про это http://tonsky.livejournal.com/272075.html

Dmitry
02.07.2017
14:12:33

Evgeny
02.07.2017
14:12:46

Сергей
02.07.2017
14:13:04

Evgeny
02.07.2017
14:13:58