@react_js

Страница 2420 из 5115
KDeveloper ??
27.10.2017
06:52:40
?

Kirill
27.10.2017
06:57:49
В 2017 тру-пацаны реакт-приложения пишут на чистом TS.

andretshurotshka?❄️кде
27.10.2017
06:58:02
на флоу*

Vladimir
27.10.2017
06:59:03
:D

Google
Vladimir
27.10.2017
06:59:06
именно на ТС)

andretshurotshka?❄️кде
27.10.2017
06:59:17
?

Даниил
27.10.2017
07:07:23
говнокодить всегда удобнее) когда ты один
только вот писать стили в жс не значит говнокодить

Oleg
27.10.2017
07:19:08
const Root = () => { init().then(() => ( <BrowserRouter> ... </BrowserRouter> )) } ребята, подскажите как правильно ожидать промис перед рендером компонента? Мне приходит только идея через стейт сетить состояние, потом по componentDidMount делать промисовый запрос и в результате менять стейт... но не костыль ли это?

Artyom
27.10.2017
07:19:56
Не хочу писать стили в js)
У SC синтаксис как у sass, только переменные и функции через js - что мощнее

Arkady
27.10.2017
07:30:44
Ого

А что такое cs?

Мне это нужно

Пользуюсь sass, но переменных из js иногда не хватает

Ast
27.10.2017
07:34:30
Доброго всем времени суток, заранее прошу простить меня за нуубский вопрос, но есть ли у кого-нибудь ссылки на тесты (Jest+Enzyme) к компонентам/контейнерам (React.js) в Git, можете поделится (если есть)? Пишу тут юнит-тесты и в некоторых моментах со вложенностями не знаю как точно сделать, а доки скупы...

Ast
27.10.2017
07:40:12
Google
Arkady
27.10.2017
07:40:18
О Благодарю

Artyom
27.10.2017
07:54:58
О Благодарю
Вот пример использования в стиле переезда с sass на SC https://gist.github.com/artalar/cca9163e9065469f666e22e6ad99bc69

Хотя я все же осознал, что так делать не надо и мы пишем уже классический SC (разбивая на компоненты все и вся)

Artyom
27.10.2017
08:01:36
@sergeysova глаголь)

Sergey
27.10.2017
08:01:42
Domain driven design
вот эт вещь

Александр
27.10.2017
08:01:45
А как нужно?

Max
27.10.2017
08:02:13
У совы все черно-белое

Каждый юзает как хочет и зависит от проекта, команды и кучи вещей

Да, SC удобнее, но sass никто не отменял.

Anton
27.10.2017
08:08:09
Сергей
27.10.2017
08:08:13
парни, что посоветуете почитать на темы "знание структур данных, алгоритмов, паттернов проектирования"?

Сергей
27.10.2017
08:09:00
выше
предметно-ориентированное программирование?

Max
27.10.2017
08:09:05
да

Сергей
27.10.2017
08:09:40
понял, спасибо, есть другие рекомендации?

Google
Max
27.10.2017
08:10:23
фаулер

Сергей
27.10.2017
08:10:26
я кодер-самоучка, книг специализированных толком не читал на тему "как быть тру-программистом"

Max
27.10.2017
08:10:39
gang of four

Кнут :trollface:

Сергей
27.10.2017
08:15:43
спасибо, пока достаточно

Kirill
27.10.2017
08:31:23
Что можно из неё вынести фронтэндеру?

Max
27.10.2017
08:33:23
Что можно из неё вынести фронтэндеру?
а чем в фронтендер отличается от нефронтендера?

Дмитрий
27.10.2017
08:34:24
Что можно из неё вынести фронтэндеру?
Ничего, фронтендер не сможет вынести

Møbý
27.10.2017
08:34:50
Браузером!
хихикаю

Max
27.10.2017
08:35:03
где там стикер про “прокидывателей пропсов”?

не, нормальный был

текстовый

а не эта поделка криворукая с фото ?

горшочек не вари!

Artyom
27.10.2017
08:39:12
где там стикер про “прокидывателей пропсов”?
Group stickers в твоих стикерах (в списке нет), сразу после последних стикеров

Max
27.10.2017
08:39:25
спасибо

Roman
27.10.2017
08:39:27
roflanebalo

Anton
27.10.2017
08:40:18
А поднимите руки кто использует Babel env «вообще без транспилеров» в дев режиме

Triple
27.10.2017
08:46:23
Какой бабель??

Google
Roman
27.10.2017
08:47:01
Anton
27.10.2017
08:47:45
я вообще не понял зачем env нужна в пресете
Чтобы этот ваш ES7 в ES5 для IE переваривать.

Roman
27.10.2017
08:48:12
там же есть es2017

пресет

Anton
27.10.2017
08:49:41
Cмысл env, что он сам подбирает нужные плагины для “конечного” браузера. Но es2017 тоже пойдет. Интересует кейс, когда в конечном коде и стрелочные функции и классы настоящие

Александр
27.10.2017
08:54:04
Недавно историю рассказывали, что установили на фронт бабель, который прямо на клиенте компил, этот кейс интересует?

pepsi ¯\_(ツ)_/¯
27.10.2017
08:55:28
Александр
27.10.2017
08:56:22
первое

но говорят что второе

pepsi ¯\_(ツ)_/¯
27.10.2017
08:59:26
т.е. пользу они никак не измеряли?

Oleg
27.10.2017
09:09:37
Всем доброго дня! Хочу прикрутить flow для своего pet-project на React. Сделал вот так: type Good = { id: number, description: string, selfCost: number, price: number, category: string } type Props = { editableGood: Good, goodAddMode: boolean } class GoodEditAddDialog extends React.Component<Props> { render() { let good:Good = this.props.editableGood; let goodAddMode:boolean = this.props.goodAddMode; return ( <FormattedInputs good={good} goodAddMode={goodAddMode}/> ); } } Вопрос, можно ли переписать вместо класса на stateless functional component? Нужно ли?

Roman
27.10.2017
09:10:07
es2017 не включает es2016 и es2015
т.е если используешь env то не нужно ставить пресеты es2016, es2015, es2017?

presets: ['env', 'es2015', 'es2017', 'react', 'react-optimize', 'stage-0', 'stage-1', 'stage-2', 'stage-3'],

Roman
27.10.2017
09:11:21
О боже. Но зачем?!
что у меня тут не так

Anton
27.10.2017
09:12:21
Правильный вопрос - а что ты хочешь получить.

Roman
27.10.2017
09:12:50
чтобы es6 es7-8 работал, реакт

Google
Anton
27.10.2017
09:14:01
Вопрос - где. Смысл Бабеля что он «понижает» требования к коду. Es2015 понижает до уровня ie9. Те работать будет даже на утюге. Но надо ли?

Oleg
27.10.2017
09:16:22
На чём вы flow делаете? Я Nuclide-плагин скачал для Atom, но может что лучше есть? Надо ли ставить пакет flow-bin или IDE все проверки обеспечивает?

Сергей
27.10.2017
09:16:32
На чём вы flow делаете? Я Nuclide-плагин скачал для Atom, но может что лучше есть? Надо ли ставить пакет flow-bin или IDE все проверки обеспечивает?
блэд flow-bin это бинарник собственно нужно качать его в проект и ставить глобально и нужно чтобы версии совпадали

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