@react_js

Страница 4139 из 5115
Николай
09.06.2018
12:01:55
подскажите, что взять/где почитать, для бэка для личного блога

Cenator
09.06.2018
12:02:18
За такие шутки в след раз ридонли @evkaky

Duego
09.06.2018
12:04:56
Вот тут частично https://techrocks.ru/2018/01/07/short-history-of-css-in-js/
А более технические аспекты? Как это работает, тестирование производительности

Google
Artyom
09.06.2018
12:06:03
А более технические аспекты? Как это работает, тестирование производительности
https://youtu.be/gfU17b8TFYU?list=LLAKtelC0m6GfyYcLVcujTvg https://github.com/A-gambit/CSS-IN-JS-Benchmarks

Duego
09.06.2018
12:06:33
Спасибо

Artyom
09.06.2018
12:06:44
Там две ссылки, если что

Николай
09.06.2018
12:06:48
во, так и думал, что дело в tslint, спс добрый человек, что не ответил мемасиком с велосипедом ?

Евгений
09.06.2018
12:08:48
код и длинный текст на гист если что
пробовал менять homepage на "./", результат один и тот же, думаю тут проблема с history

Cenator
09.06.2018
12:09:25
пробовал менять homepage на "./", результат один и тот же, думаю тут проблема с history
Ты серьезно? Менять ничего не надо, читай еще раз что написано в последних 10 строках

Евгений
09.06.2018
12:14:19
Ты серьезно? Менять ничего не надо, читай еще раз что написано в последних 10 строках
прочитал, до того как добавил код с history - всё прорисоывалось после билда

Zhenya
09.06.2018
12:17:54
Приветы, как next.js задеплоить на github pages?
https://github.com/zeit/next.js/tree/canary/examples/gh-pages если кому-то понадобится

Alex
09.06.2018
12:17:55
@ValeryKobzar https://codesandbox.io/s/github/Wroud/react-painlessform/tree/master/examples/validation-yup пример с валидацией и стилизацией полей

Google
Valeriy
09.06.2018
12:22:32
а почему name is longer?

Alex
09.06.2018
12:22:59
там условие на минимальную длину в 2 символа

Valeriy
09.06.2018
12:23:05
типа мое имя гораздо длиннее?

просто необычный оборот для формы :))

Alex
09.06.2018
12:23:48
это из примера Yup, мне понравился)

Valeriy
09.06.2018
12:24:59
сделай еще чтобы поле name можно было просто строкой указать

<Field name={f => f.user.firstName}

без arrow function

это overhead как мне кажется

Andrey
09.06.2018
12:25:50
Отвратительное предложение.

Valeriy
09.06.2018
12:26:37
ну и вот эти label={"First Name"} фигурные скобки конечно полный ппц :))

Alex
09.06.2018
12:26:39
это для сохранения целостности формы и модели при использовании типизации, а так да, немного overhead, но вряд ли стану делать фолбэк к стилю как в html

это уже к стилю вопрос, я пишу везде фигурные скобки, чтобы не было двоякой стилизации

Andrey
09.06.2018
12:29:51
лол
Сказал человек, который ставит скобочки вокруг аргумента)

Alex
09.06.2018
12:30:00


Valeriy
09.06.2018
12:30:30
получается ты в js везде двойные скобки тоже юзаешь?

Valeriy
09.06.2018
12:30:51
вот кстати в label-="Last name" забыл фигурные :))

Дмитрий
09.06.2018
12:31:07
Бес попутал

Google
Alex
09.06.2018
12:31:08
Valeriy
09.06.2018
12:31:23
все что в фигургых скобках это уже не jsx

это уже js

Дмитрий
09.06.2018
12:31:32
Рили?)

Andrey
09.06.2018
12:31:47
Лел. А jsx - не js

Дмитрий
09.06.2018
12:31:47
{...props}

Valeriy
09.06.2018
12:32:42
ну вот если бы там было <Label name={<div>label</div>}}

а так там в фигурных скобках просто js выражение идет

Alex
09.06.2018
12:33:09
кстати, когда делал валидацию, вышло так, что она будет отлично работать с сплит рендером в будущих версиях, т.е. если используется несколько валидаторов в одной форме, они будут разбиты при рендеринге, а не за один вызов обрабатывать модель

Valeriy
09.06.2018
12:33:18
а двойные кавычки обычно только для определения атрибутов jsx тегов используют

Valeriy
09.06.2018
12:33:42
но тут как говорится конечно - каждый дрочит как он хочет

Сергей
09.06.2018
12:33:46
Alex
09.06.2018
12:33:51
мне кажется, двойные кавычки в jsx это фолбек к html

Valeriy
09.06.2018
12:33:56
за такой стиль тебя выебут в любом проекте, высушат и выкинут

Alex
09.06.2018
12:34:49
пока это мой проект, так что пишу как хочу, про проекты это уже другое дело)

Valeriy
09.06.2018
12:35:05
ну привычка нарабатывается же

так что дело твое :))

Abu
09.06.2018
12:35:23
А кто какой вариант использует? const f = () => {....} Или const f = _ => {....}

Google
Valeriy
09.06.2018
12:35:37
будешь потом на работе оправдываться "ой парни сори, я так привык в своих проектах..." каждый раз

Alex
09.06.2018
12:35:52
да не, не думаю

Valeriy
09.06.2018
12:35:56
но стараюсь скобками не обрамлять один единственный аргумент все же

хотя у меня за это webstorm олтвечает

Admin
ERROR: S client not available

Alex
09.06.2018
12:36:59
можно ещё вот так ({}) => {} )))0

Vadim
09.06.2018
12:37:27
?
= _ =

Сергей
09.06.2018
12:37:27
Vadim
09.06.2018
12:37:29
что это?

Сергей
09.06.2018
12:37:41
А кто какой вариант использует? const f = () => {....} Или const f = _ => {....}
всегда ставлю скобки в лямбдах const foo = () => {} const bar = (a) => {} const baz = (a, b) => {}

Kendr
09.06.2018
12:38:00
что за второй вариант?
Неиспользуемая переменная

Vadim
09.06.2018
12:38:13
Kendr
09.06.2018
12:38:40
для чего это?
Правд в жс вроде это не совсем то

Alex
09.06.2018
12:38:41
для чего это?
типа запись на 1 символ короче

Vadim
09.06.2018
12:38:48
а, лол

Google
Vadim
09.06.2018
12:39:10
даже не задумывался, что () длинно писать

Kendr
09.06.2018
12:39:34
для чего это?
arr.map((_, i) =>

Но я так понял хуйню спизданул

Сергей
09.06.2018
12:39:55
arr.map((_, i) =>
лучше не так делать arr.map((_item, index) => {}) (только если юзается стиль с _)

Vadim
09.06.2018
12:40:16
типа item не используется?

Сергей
09.06.2018
12:40:25
да

Kendr
09.06.2018
12:40:25
Abu
09.06.2018
12:40:32
Ну там лодаш может лежать в проекте, так що думаю «_» будет не оч

Сергей
09.06.2018
12:40:34
типа item не используется?
я ща еслинт на это настраиваю

как в расте штоб

Kendr
09.06.2018
12:40:59
как в расте штоб
В расте arr.map((_item, index) => {}) ? Или просто андер?

Valeriy
09.06.2018
12:41:50
Vadim
09.06.2018
12:41:52
Valeriy
09.06.2018
12:42:17
даже если и так то пусть себе лежит

Abu
09.06.2018
12:42:23
Сергей
09.06.2018
12:42:27

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