@react_js

Страница 983 из 5115
Alex
20.02.2017
20:53:01
Такую задачу можно решить через CSS Media Queries или есть либа для реакта https://github.com/contra/react-responsive
Через css влом всё прописывать, так что забираю ссылочку, спасибо.

Ywein
20.02.2017
20:54:51
не использую сетки, но что-то в духе susy, neat, jeet неплохо идет

Lupsick
20.02.2017
21:03:48
lost норм, но сейчас можно просто юзать calc

Google
Nikita
20.02.2017
21:21:11
есть у кого норм статистика доли рынка реакт нейтива среди кросс платформы? а то недавно видел статью на хабре (перевод) о том что доля не высока. После глянул количество звезд и т.д. и оно выше у нейтива чем у ангуляра (1) или експресс.

Philipp
20.02.2017
21:25:34
Чёт громоздко.
Ну да, не самое красивое решение.

Котяй Негодяй
20.02.2017
21:32:06
Ну да, не самое красивое решение.
Мы запилили компонент-декоратор, который передаёт дочернему булевы свойства с именами брейкпойнтов. От аналогов отличается тем, что на вход принимает конфиг через контекст и через пропсы. Пропсы приоритетнее, поэтому дефолт (настройки из контекста, если они там заданы) можно переопределить. Плюс есть свой, дефолтный конфиг брейкпойнтов. Ну и подкрутили debounce для листенеров matchMedia. Думаю вот выложить.

Нужен ваще такой велик?

Philipp
20.02.2017
21:34:03
Нужен ваще такой велик?
Ну а почему бы и нет, точно найдет свою аудиторию.

Котяй Негодяй
20.02.2017
21:34:26
Тогда скину ссылочку потом.

from
20.02.2017
22:53:19
return early

Anton
20.02.2017
22:54:31
return early, return often

from
20.02.2017
22:54:42
вот-вот))

меньше else'ов, меньше табуляции

Google
from
20.02.2017
22:55:08
быстрее становится ясно че произшло

Anton
20.02.2017
22:55:12
меньше else — крепче спишь

from
20.02.2017
22:55:36
если есть возможность отмести сомнения и вернуть — надо это сделать. И потом можно не думать об этом кейсе.

Как бы ни то, ни другое на самом деле я бы говнокодом считать не стал, это как спор про табы против пробелов, что-то из области религии
не, табы vs пробелов не влияют на ветвление кода, так что это совсем не то же самое "return early" подкрепляется вполне конкретными аргументами, но как я вижу все уже и так пришли к одному мнению :)

Котяй Негодяй
21.02.2017
00:56:35
Vladimir
21.02.2017
00:59:51
тебе добавят тс биндинги

и деск устареет

flymithra
21.02.2017
07:22:08
нет. цсс в жс
Про html в жс тож так говорили

Andrey
21.02.2017
07:29:01
Про хтмл в цсс тоже

Vladimir
21.02.2017
07:38:26
Только про жс в цсс так не говорили

Котяй Негодяй
21.02.2017
07:41:36
Да поздняк уже. styled-components же.

Dreamerinnoise
21.02.2017
07:43:42
Какая же это больная тема

Petr
21.02.2017
07:44:17
Весь фронтенд больная тема

Dreamerinnoise
21.02.2017
07:44:59
Согласен

Artur
21.02.2017
07:55:37
Да поздняк уже. styled-components же.
мне вот jss больше нравится, и лично для меня в styled components было преимущество лишь в возможности использовать синтаксис css, а это плагином полностью нивелируется)) ну и напрягало отсутствие тулз для разработки типа авто css comb (может это и есть, но не видел), это таким образом тоже решается

да и как-то приятно продолжать писать цсс так, как нравится, и получать плюшки css in js

Andrey
21.02.2017
08:10:35
да и как-то приятно продолжать писать цсс так, как нравится, и получать плюшки css in js
Крутая тема конечно. А нельзя ли сделать некий маркер (коммент) в жс файле после которого весь текст воспринимался бы как цсс для этого компонента)?

Google
Andrey
21.02.2017
08:11:26
Просто как опцию сделать такое было бы прикольно

Алексей
21.02.2017
08:13:54
расскажите плз что за синтаксис у css такой особенный) property: value?))

Dmitry
21.02.2017
08:15:17
А еще property: value, value; @media, @keyframes { 0% {} 100% {} } и подобные вещи

Алексей
21.02.2017
08:16:19
property: value, value; это что?

Dmitry
21.02.2017
08:16:47
box-shadow: 0 0 10px, 2px 2px 5px ?

Алексей
21.02.2017
08:17:25
это все то же property: value;

где value = value[, value]

N
21.02.2017
08:20:23
offtop: а подскажите как в telegram подкрашивать текст другим цветом?

Алексей
21.02.2017
08:21:07
а твою мать, он их вырезает)

в общим одна или три magic quote

Roman
21.02.2017
08:22:35
бектики

Алексей
21.02.2017
08:22:38
как то так называется вроде

Artur
21.02.2017
08:26:59
расскажите плз что за синтаксис у css такой особенный) property: value?))
для меня больший плюс в силе post-css. даже в том, что для того, чтобы начать пользоваться css-in-js, мне не нужно даже больше ничего настраивать, все в редакторе продолжает работать, как раньше - и даже существующий код на css конвертировать во что-то другое не надо, только переделать немного компоненты. и кажется, что такие проблемы как rtl могут решиться (но не проверял, это предположение) так же с помощью плагинов

ну stylus не зря существует))) это просто хоть немножко, но кому-то удобнее

Artur
21.02.2017
08:28:20
postcss-rtl решается, его википедия использует
знаю, просто не тестил результат с jss

Ches
21.02.2017
08:46:10
как правильно в реакте скрывать модалку при клике не на нее? просто повесить onClick на родительский div и менять стейт на false?

Google
Dmitry
21.02.2017
08:49:08
Написать или взять готовый hoc, который будет смотреть куда кликнули и на клик снаружи - добавлять метод, в который уже можно положить изменение стейта

Ches
21.02.2017
08:50:54
что то думал попроще будет)

Dmitry
21.02.2017
08:51:55
что то думал попроще будет)
Без реакта ведь принцип такой же, с чего в реакте должно быть проще :)

Mike
21.02.2017
08:54:00
Обычно модалки делают с бэкдропом, который делает весь фон затемненным, и он же клик обрабатывает

Admin
ERROR: S client not available

Dmitry
21.02.2017
08:56:52
А потом появляются тултипы, у которых уже нет оверлея. И лучше везде использовать одинаковую технику, чем для каждого кейса по своему обрабатывать.

Andrew
21.02.2017
08:58:06
может кто посоветовать хороший бойлерплейт реакт бутстрап?

Сергей
21.02.2017
08:58:24
ох...

Andrew
21.02.2017
08:59:11
ох...
ну у меня по регламенту бурстрап в проекте должен быть, нужно посмотреть чтото

Сергей
21.02.2017
09:01:37
а причем тут реакт? нужен бустрап юзай где угодно

Andrew
21.02.2017
09:02:48
а причем тут реакт? нужен бустрап юзай где угодно
хочется чтобы был бойлер на всякий случай уже со сборщиком компилятором jsx sass

Vladimir
21.02.2017
09:04:25
Andrew
21.02.2017
09:04:57
вопрос задаваемый раз в неделю
да я не читаю чат просто... сорри если так часто спрашивают

Vladimir
21.02.2017
09:05:01
может кто посоветовать хороший бойлерплейт реакт бутстрап?
мои favs to go: для спа — сreate-react-app для ssr — next.js

Lupsick
21.02.2017
09:09:45
это с чего бы
https://en.wikipedia.org/wiki/Structured_programming > Early exit > If the method is clearer with one exit point, use one exit point; otherwise don’t

Oleg
21.02.2017
09:15:17
порекомендуйте хорошее видео по Redux?

Artur
21.02.2017
09:16:51
курс от Абрамова: https://egghead.io/lessons/javascript-redux-the-single-immutable-state-tree

Google
Oleg
21.02.2017
09:17:46
а на русском?

Сергей
21.02.2017
09:17:58
зачем все ищут на русском?

Nikolay
21.02.2017
09:18:41
а ты чо нируский чтоли?!

Oleg
21.02.2017
09:18:51
не грамотные, иностранных языков не знаю

Сергей
21.02.2017
09:19:07
бОльшая часть информации на английском всё просто, учи английский

Vladimir
21.02.2017
09:19:09
а на русском?
учи английский

Сергей
21.02.2017
09:19:16
или читай хабру, там переводы)

Vladimir
21.02.2017
09:19:19
на русском далеко не уедешь

хабру не читай

там старые переводы

Oleg
21.02.2017
09:19:28
уже учу

но для понимания, лучше на русском

Vladimir
21.02.2017
09:20:28
переводи его

Oleg
21.02.2017
09:21:05
хорошо, кто на пальцах может объяснить, чем Redux отличается от Flux?

Сергей
21.02.2017
09:21:23
один большой стор vs много маленьких?

Oleg
21.02.2017
09:22:19
видео смотрю, кто в лес, кто по дрова

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