@react_js

Страница 1280 из 5115
Andrew
12.05.2017
17:25:23
Какая из реакт либ по материал дизайну сейчас самая продвинутая ?
material-ui -- мы построили большую и хорошую админку на ней

https://twitter.com/EclipticWld/status/863076328219824129

Pauline
12.05.2017
17:59:06
chrome://dino/

Andrew
12.05.2017
18:00:24
спасибо )

Google
Damir
12.05.2017
18:08:41
material-ui -- мы построили большую и хорошую админку на ней
Как проектировали админку? С какими проблемами столкнулись в процессе и как решали?

Andrew
12.05.2017
18:17:38
Как проектировали админку? С какими проблемами столкнулись в процессе и как решали?
да так-то никаких сложностей не было. Построил архитектуру, задал стандарты кода, сделал часть проекта, подобрал коллегу с которым было бы комфортно работать, он за пару дней разобрался во всем. Так и продолжили. Сложности были в багах, которые возникали при обновление зависимостей. В сложной логике, которая отваливалась периодически, поскольку времени на тесты не было - одним словом стартап

Evgeny
12.05.2017
18:18:55
а в material гриды есть?

Andrew
12.05.2017
18:19:20
Andrew
12.05.2017
18:21:23
могу порекомендовать react-flexbox-grid, он немного багнутый был, пришлось css и js вытащить, зато добавил в проект и можно переиспользовать везде

Evgeny
12.05.2017
18:21:46
жаль, в semantic удобно через grid компонент для админки делать блоки

Andrew
12.05.2017
18:23:03
У меня тут знакомый стартап пишет юнит-тесты на каждый компонент ещё на этапе mvp))
весело ему) лучше чуть оттянуть этот момент, потом почувствуешь когда они понадобятся

Andrew
12.05.2017
18:30:07
а зачем тащить цсс вещи через реакт?
не понял немного. Можешь переформулировать вопрос?

Max
12.05.2017
18:30:21
ну грид это цсс классы

зачем для этого жс либа?

это другой уровень абстракции

Google
Andrew
12.05.2017
18:34:14
аа, понял. Чтобы обернуть в уровень когда ты пишешь в jsx. <Row> <Col xs={12} sm={3} md={2} lg={1} /> <Col xs={6} sm={6} md={8} lg={10} /> <Col xs={6} sm={3} md={2} lg={1} /> </Row> Или так https://i.imgur.com/Fxr7OGT.png

Max
12.05.2017
18:34:55
а во что это выливается в плане классов потом?

className=“xs-12 sm-3 md-2 lg-1”? :)

может и имеет смысл

Andrew
12.05.2017
18:36:08
ага, с material-ui достаточно хорошо сочетается, хотя и топорно

Сергей
12.05.2017
18:36:14
Atom Keymap Auto Rename Tag Bracket Pair Colorizer change-case Debugger for Chrome Docker ESLine Gist Extension gitignore jsx language-stylus Ruby Rust Settings Sync TOML Language Support vscode-icons vscode-styled-components #vscode #плагины #плагинчики #хэштег #программирую

Max
12.05.2017
18:36:40
а чего тут нет в вебшторме?

Andrew
12.05.2017
18:36:40
https://roylee0704.github.io/react-flexbox-grid/

Сергей
12.05.2017
18:37:30
а чего тут нет в вебшторме?
всего?)) (почти) rust, settings sync, change case, brack pair colorizer, autorename tag, atom keymap, styled-components, gist ext

Max
12.05.2017
18:37:47
change case есть

styled нету да

Сергей
12.05.2017
18:38:02
Max
12.05.2017
18:38:11
по остальным надо смотреть

Сергей
12.05.2017
18:38:37
по остальным надо смотреть
очень вебшторм себя странно ведет когда кодишь, не автозакрывает теги jsx не переименовывает разом оба тега

кимэппинги странные

настройки не синхрит

Max
12.05.2017
18:39:12
настройки не синхрит
я не очень понимаю зачем

но кому-то надо

кимеппинги дело привычки, я к атом-вскоду не могу привыкнуть

Google
Denis
12.05.2017
18:40:39
Grid есть в next версии material ui

Сергей
12.05.2017
18:40:50
@ZeroBias скинешь свой список плагинов?

Дмитрий
12.05.2017
18:40:59
Уже пишу))

Будет список за вычетом твоих чтоб не повторяться

Andrew
12.05.2017
18:41:15
Сергей
12.05.2017
18:41:40
Будет список за вычетом твоих чтоб не повторяться
а я б посмотрел, какие ты тож юзаешь

Дмитрий
12.05.2017
18:43:54
Babel es6 Bookmarks CodeMetrics ColorHighlight ESLint FileUtils Auto close tag Git History (git log) Git lens (git blame) gitflow Guides + Indenticator npm intellisense path intellisense Relative path (не очень уверен, нужны ли сейчас эти nhb, но вот есть) Project Manager WakaTime REST Client #vscode #плагины #плагинчики #хэштег #программирую

Дмитрий
12.05.2017
18:44:29
Но я недавно с винды на арч переехал, поэтому часть нужных плагинов где-то потерял ? Было больше

Сергей
12.05.2017
18:44:32
http://s.syabro.com/2017-05-12-21-43-b78kk.mp4
о круто)) -2 косяка

Max
12.05.2017
18:44:56
но стайлед все портит %(

https://egghead.io/courses/higher-order-components-with-functional-patterns-using-recompose

Max
12.05.2017
18:46:40
тут видосик прислали

Andrew
12.05.2017
18:49:22
тут видосик прислали
у нас получилось примерно так в итоге: export const reduxDecorator: Function = reactRedux.connect(selector); export const loadingDecorator: Function = loadingIndicatable((props: ICreateConversationScreenProps) => props.isLoading); const DecoratedComponent: typeof React.Component = decorate(CreateConversationScreenComponent, loadingDecorator, reduxDecorator);

Сергей
12.05.2017
18:50:22
спасибо

но стайлед все портит %(
так как у меня проект на стайледах, сижу на вскоде да и на расте пописываю иногда тоже вскод, ибо лучше пока нет ничего

@ZeroBias добавь, плиз, тег VSCode к своему сообщению со списком, чтобы легче найти было!

Дмитрий
12.05.2017
18:52:50
??

Сергей
12.05.2017
19:06:34
@ZeroBias у тебя теги автозакрываются в jsx?

Google
Дмитрий
12.05.2017
19:07:06
Ага

Сергей
12.05.2017
19:07:24
интересно, а че у меня нет

Дмитрий
12.05.2017
19:07:45
Auto close tag

но я точно помню, что раньше всё работало само ?

Сергей
12.05.2017
19:08:03
а

Котяй Негодяй
12.05.2017
19:13:48
Есть чо для автоматизации создания компонентов? Или, может быть, не только компонентов?

Admin
ERROR: S client not available

Denis
12.05.2017
19:14:01
plop

Котяй Негодяй
12.05.2017
19:14:02
Устал что-то.

Pavel
12.05.2017
19:14:58
Все уже в курсе, про истерику в виндоус мирке?;)

Котяй Негодяй
12.05.2017
19:16:35
plop
О. Спасибо.

Max
12.05.2017
19:24:06
не, там вирус активировался

Pavel
12.05.2017
19:24:07
Новая вин 10?
новый вирус, что ходит по миру и юзает дырку от nsa ^_^

и криптует файлики

Pavel
12.05.2017
19:24:55
Нет, не только вин10

??‮???∞?
12.05.2017
19:24:59
Шиндопроблемы

Pavel
12.05.2017
19:25:01
скорее 7-2008

Google
Pavel
12.05.2017
19:25:15
Шиндопроблемы
я сразу сказал про виндомирок, не?;)

??‮???∞?
12.05.2017
19:25:33
я сразу сказал про виндомирок, не?;)
А я добавлю, что виндекапец



Konstantin
12.05.2017
19:26:11
??‮???∞?
12.05.2017
19:26:27
Уже лет 25 как )
Ну щас-то точно уже всё

Главное, чтобы вирус прокачивал свои абилки

И успевал собирать очки днк

Konstantin
12.05.2017
19:26:57
Ну щас-то точно уже всё
Точно?) а то их индус рассказывал, что все круто и вообще вот новая вин 10

Nikita
12.05.2017
19:29:54
Коллеги, добрый вечер! Подскажите, кто какой библиотекой для иммутабельности пользуется в связке Redux+Typescript? ЗЫ: смотрел ImmutableJs, но его API вида obj.get('propName') меня очень сильно смущают

как второй вариант - сейчас гляжу на seamless-immutable - выглядит более typescript friendly

Nikita
12.05.2017
19:32:00
когда объекты простые - легко

но иногда нужно что-то пошатать в иерархиях

Max
12.05.2017
19:32:28
щас те скажут что если у тебя сложные обьекты сторе то хуево

object-path-immutable глянь

очень хорошо чтобы пошатать в иерархиях глубоко

Konstantin
12.05.2017
19:32:53
А если там массивы - то вообще пиздец. Сразу убейся)))

Страница 1280 из 5115