@react_js

Страница 2081 из 5115
Alex
03.09.2017
07:42:21
>svg animation >50% цпу >window.onload >after 500ms dom load Как жить?

Max
03.09.2017
07:48:42
Немыслимо!
Костры рябин

Google
Max
03.09.2017
07:48:49
А не пожар :)

Дмитрий
03.09.2017
07:56:07
Костры рябин
Не звучит))

Nahasaki
03.09.2017
08:01:33
Это значит вне jsx
JSX это блять сахар.

Nikita
03.09.2017
08:03:36
JSX это блять сахар.
Я знаю ,и что ?

Andrey
03.09.2017
08:04:19
Хм...

Я не думаю, что мы сможем тебе помочь

Nikita
03.09.2017
08:04:56
Ну блин:С

Andrey
03.09.2017
08:05:34
Тебе задали уточняющий вопрос, ты не ответил. Чего ты хочешь?

Nikita
03.09.2017
08:06:32
Andrey
03.09.2017
08:07:03
Тогда зачем надо в перепалку вступать?

Google
Ilya
03.09.2017
08:14:17
А как отдебажить какую конфигурацию берет babel -env в данный момент? стоит ли делать exclude или и так

Max
03.09.2017
08:29:46
@css_ru

Gkio
03.09.2017
08:30:30
спс

Evjeni
03.09.2017
10:21:58
спс
проиграл с никнейма

illiatshurotshka❄️
03.09.2017
10:22:47
остроумно

Woldemar968
03.09.2017
12:09:18
Товарищи, как подключить реакт к экспрессу без вебпака или другого сборщика?

illiatshurotshka❄️
03.09.2017
12:11:47
подключить?

Woldemar968
03.09.2017
12:13:46
подключить?
да, я добавил app.set('view engine', 'jsx') все вроде бы верно но не работает, по топорному в виде ссылки в html не вариант, нужно именно на сервере все сделать

illiatshurotshka❄️
03.09.2017
12:15:08
ээ, тебе нужен рендеринг на сервере?

Denis
03.09.2017
12:16:12
app.engine('jsx', ...) ?

Tim
03.09.2017
12:16:29
посоветуйте хороший гайд по react native ?

Denis
03.09.2017
12:16:53
оф getting started

Gkio
03.09.2017
12:38:01
можно как нибуть сделать в инпуте чтобы когда текст уже выходит с границ инпута и левая часть начинает исчезать чтобы она не изчезала а просто правая не видна была

Gkio
03.09.2017
12:49:59
если можно можешь подсказать как?

cursor лимит как нибуть сделать

Gkio
03.09.2017
12:50:57
попробывал все равно

изчезают

Cenator
03.09.2017
12:51:09
Только аутлайном и бордером придется пожертвовать

Google
Cenator
03.09.2017
12:51:32
Значит ты что-то делаешь неправильно

Сделай там ширину 99999рх и проверь

Gkio
03.09.2017
12:52:15
вот моя проблема

оно иза того что выходит 5 то все портится а я хочю после 4 чтобы оно останавливалось

Vladimir
03.09.2017
12:54:21
А это у тебя типо один инпут?

Aleksey
03.09.2017
12:55:25
всем привет. как бы вы реализовали такой кейс: 1. Выбрать тип шашки белая/черная, дамка/простая 2. Добавить на доску

Roman
03.09.2017
12:56:21
но может как-то еще это сделать

Gkio
03.09.2017
12:57:03
уже стоит не допускает 5 но cursor выводится

Aleksey
03.09.2017
12:59:09
а если добавить на доску нужно в зависимости от того на какую клетку кликнули

Denis
03.09.2017
12:59:44
rocket science

Aleksey
03.09.2017
13:00:07
интересная идея

Cenator
03.09.2017
13:00:08
Один отвечает за наличие шашки, второй за цвет

Vladimir
03.09.2017
13:06:12
да
Сделай несколькими инпутами

Admin
ERROR: S client not available

Vladimir
03.09.2017
13:06:54
Либо превенти ввод когда достигнет лимита

Google
Никита
03.09.2017
15:37:03
Всем добрый вечер

Сергей
03.09.2017
15:39:42
Почему @AtomicDesign спасет вашу душу. Некоторые считают, что этот подход слишком заморочен. Заставляет много думать о расположении элементов, а при усложнении - перемещать его в другие директории. Если спросить Родионова - найдется ещё несколько причин, почему не надо использовать Atomic Design. В этом посте я хочу рассказать об обратном: как использовать подход Брэда Фроста в React. В самом начале необходимо понять - нужен ли вашей команде этот архитектурный дизайн. Достаточно ответить на следующие вопросы: - сколько человек будут разрабатывать фронтенд? - сколько команд будут использовать ваш код? - сколько проектов используют один UI дизайн? Если у вас один небольшой проект, в котором всего два фронтендера - вам не нужен AtomicDesign. Если в вашем проекте около 10 фронтендеров и намечается второй проект - нужно задуматься о внедрении AtomicDesign. Тем более если в вашей компании проекты используют общую библиотеку компонентов или планируется внедрение. Многие задают мне один и тот же вопрос: "Куда положить компонент X?". Отвечаю сразу для всех компонентов: AtomicDesign - это подход, обеспечивающий вам архитектуру UI компонентов - не более. То есть контейнеры/коннекторы/роутеры вы можете класть в любую директорию, кроме ui. Я всегда рекомендую начать изучение с прочтения книги автора atomicdesign.bradfrost.com, но ниже немного опишу составные части. Сразу следует понять, что компоненты AtomicDesign — это бизнес-сущности, это то, чем могут оперировать дизайнеры и разработчики вместе. Не надо включать сюда различные таймеры появления блоков или логику переключения вкладок. Пусть даже они у вас описаны в виде компонентов или HOC'ов. Так почему это все спасает души? Чтобы понять ответ, обратимся к ещё одной теме фронтенда: типизированный javascript. Typescript/Flowtype придумали для наложения определенных ограничений на код, чтобы в дальнейшем его было проще поддерживать и читать. AtomicDesign накладывает ограничения на дизайнеров и фронтендеров, обязывая их общаться на одном языке бизнес-сущностей. Но необходимо добавить несколько слов о поддержке библиотеки компонентов AtomicKit. В какой-то момент возникает проблема усложнения компонентов, и многие задаются вопросом: "Как же быть, неужели теперь нужно перемещать компонент из атомов в молекулы?" — Нет. Перед стартом разработки необходимо тщательно проектировать набор компонентов и не менять его предназначения, пока он существует под таким названием. Если же вам необходимо усложнить компонент, добавить в него какие-то элементы - просто создайте ещё один компонент, который будет добавлять то, что вам нужно. Так вы не сломаете совместимость со всей библиотекой и реализуете необходимую вам функциональность. Во время создания второго компонента следует помнить о композиции и рекомендации DRY: не надо копипастить, достаточно использовать уже существующие компоненты.

Антон
03.09.2017
15:42:22
прям DDD в мире js

Ilya Shurikov
03.09.2017
15:54:35
Серега и ты туда же... А так полезно, подписался

illiatshurotshka❄️
03.09.2017
17:35:48
прочитай правила

Kioshimafx
03.09.2017
17:36:45
Dota2 серьезно? :D

Dmitriy
03.09.2017
17:37:01
да))

Ilya
03.09.2017
17:54:31
Есть у кого опыт с lerna?

Denis
03.09.2017
17:57:10
@sergeysova

Почему @AtomicDesign спасет вашу душу. Некоторые считают, что этот подход слишком заморочен. Заставляет много думать о расположении элементов, а при усложнении - перемещать его в другие директории. Если спросить Родионова - найдется ещё несколько причин, почему не надо использовать Atomic Design. В этом посте я хочу рассказать об обратном: как использовать подход Брэда Фроста в React. В самом начале необходимо понять - нужен ли вашей команде этот архитектурный дизайн. Достаточно ответить на следующие вопросы: - сколько человек будут разрабатывать фронтенд? - сколько команд будут использовать ваш код? - сколько проектов используют один UI дизайн? Если у вас один небольшой проект, в котором всего два фронтендера - вам не нужен AtomicDesign. Если в вашем проекте около 10 фронтендеров и намечается второй проект - нужно задуматься о внедрении AtomicDesign. Тем более если в вашей компании проекты используют общую библиотеку компонентов или планируется внедрение. Многие задают мне один и тот же вопрос: "Куда положить компонент X?". Отвечаю сразу для всех компонентов: AtomicDesign - это подход, обеспечивающий вам архитектуру UI компонентов - не более. То есть контейнеры/коннекторы/роутеры вы можете класть в любую директорию, кроме ui. Я всегда рекомендую начать изучение с прочтения книги автора atomicdesign.bradfrost.com, но ниже немного опишу составные части. Сразу следует понять, что компоненты AtomicDesign — это бизнес-сущности, это то, чем могут оперировать дизайнеры и разработчики вместе. Не надо включать сюда различные таймеры появления блоков или логику переключения вкладок. Пусть даже они у вас описаны в виде компонентов или HOC'ов. Так почему это все спасает души? Чтобы понять ответ, обратимся к ещё одной теме фронтенда: типизированный javascript. Typescript/Flowtype придумали для наложения определенных ограничений на код, чтобы в дальнейшем его было проще поддерживать и читать. AtomicDesign накладывает ограничения на дизайнеров и фронтендеров, обязывая их общаться на одном языке бизнес-сущностей. Но необходимо добавить несколько слов о поддержке библиотеки компонентов AtomicKit. В какой-то момент возникает проблема усложнения компонентов, и многие задаются вопросом: "Как же быть, неужели теперь нужно перемещать компонент из атомов в молекулы?" — Нет. Перед стартом разработки необходимо тщательно проектировать набор компонентов и не менять его предназначения, пока он существует под таким названием. Если же вам необходимо усложнить компонент, добавить в него какие-то элементы - просто создайте ещё один компонент, который будет добавлять то, что вам нужно. Так вы не сломаете совместимость со всей библиотекой и реализуете необходимую вам функциональность. Во время создания второго компонента следует помнить о композиции и рекомендации DRY: не надо копипастить, достаточно использовать уже существующие компоненты.
Пушкарская как раз за него топила на субботнем Frontend Moscow )

Ilya
03.09.2017
18:00:11
Добавил в package/a/package.json зависимость "b" - из корня сделаял lerna bootstrap все линки создались Потом я хочу добавить в "a" зависимость webpack: cd package/a/ && yarn add --dev webpack он ругается что зависимость b не найдена(я не хочу пока делать publish - это тест)

Человек
03.09.2017
18:27:21
Привет есть у реакта похожие курсы как vuecasts (от laracasts) ?

(супер-крутые)

Max
03.09.2017
18:27:43
egghead.io смотрел?

Человек
03.09.2017
18:28:06
не, только решил изучать реакт после вью, вообще ничего не смотрел

вот сразу сюда пришел посоветоваться

с чего начать

Max
03.09.2017
18:28:27
ну вот туда топай

Человек
03.09.2017
18:28:32
Ну гляну, спасибо

Max
03.09.2017
18:28:38
еще погугли react book github

Google
Max
03.09.2017
18:29:04
jq

ой

не то

https://www.gitbook.com/book/maxfarseer/react-course-ru/details

вот

Человек
03.09.2017
18:29:30
Понял, буду копаться

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