@react_js

Страница 962 из 5115
Danil
16.02.2017
16:16:15
ахах, тоже щас посмотрел

Mike
16.02.2017
16:16:44
я с роутером перепутал

там просто веселье, npm последний коммит забирает, а он может быть не последней версии, а патчем старой

Danil
16.02.2017
16:19:01


Google
Igor
16.02.2017
16:20:19
Ches
16.02.2017
16:21:00
можете скинуть похожие статьи на эту? https://github.com/airbnb/javascript/tree/master/react по названиям, стайлгайду и тд или какие нибудь репозитории где хорошо это показано

Ywein
16.02.2017
16:21:22
пока не дошел до них
тогда стандартный кривой вариант - прокидываешь через пропсы(или через контекст, если очень далеко) - функцию из родительского компонента в дочерний. в дочернем ее вызываешь, и она в родительском стейт меняет.

Alexander
16.02.2017
16:22:05
Лол, кривой

Ywein
16.02.2017
16:22:05
но очень рекомендую все же дойти до менеджеров стейта, реакт без них несколько монструозен.

Лол, кривой
а то нет

Igor
16.02.2017
16:22:42
работает, хз как

Alexander
16.02.2017
16:22:52
Нет, конечно. Просто дефолтный

Felix
16.02.2017
16:23:25
redux

Ywein
16.02.2017
16:23:49
Нет, конечно. Просто дефолтный
ну. я пару лет назад писал приложение на реакте, еще до появления флукса даже. чисто вот так на прокидывании функций. этот дефолтный вариант - очень кривой.

Google
Ywein
16.02.2017
16:24:34
Redux, flux что осваивать?
на данный момент есть два основных варианта. redux и mobx. вопрос вкуса в целом. redux более функциональный. mobx более обьектный. мне лично больше нравится redux. но это вкусовщина.

Ches
16.02.2017
16:34:39
https://github.com/google/eslint-config-google
eslint стоит) хотелось бы по именам почитать)

Pavel
16.02.2017
16:36:56
KlonD90
16.02.2017
17:14:59
http://isfiberreadyyet.com/ 143 варнинга уже неделю (

помогите фейсбуку а то он кажется не справляется

Anton
16.02.2017
17:31:26
ппл, а есть компонент типа поля ввода, который по дефолту задизаблен, при клике на него даёт редактировать, а по сабмиту или блуру дёргает колбек и снова дизаблед?

Azein
16.02.2017
18:00:51
ппл, а есть компонент типа поля ввода, который по дефолту задизаблен, при клике на него даёт редактировать, а по сабмиту или блуру дёргает колбек и снова дизаблед?
может и есть, но что мешает написать самому? У всяких УНИВЕРСАЛЬНЫХ компонентов форм есть такая проблема что ты можешь дольше с api/юзкейсом разбираться, чем написал бы сам.

Anton
16.02.2017
18:01:42
есть две крайности

1. ничего не писать самому, искать библиотеки готовых компонентов 2. всё писать самому, даже когда есть что то готовое

я пытаюсь середину искать

KlonD90
16.02.2017
18:03:27
Есть 2 стула

Arsen
16.02.2017
18:03:48
оп оп оп

?

Azein
16.02.2017
18:15:27
мне как-то вообще не заходят эти библиотеки, в каждой свой лес с теми же стилями - где sass, где stylus, где еще что-то.. Надо апи глядеть, во что-то вникать... Если мне будет дан приказ, то наверное разберусь, а так веселее как-то самому писать. Вроде пока не надоело.

Сами компоненты зачастую бог знает как написаны - вроде кода много, а работает плохо.

Ywein
16.02.2017
18:35:23
многие вещи все же самому писать несколько долго

Anton
16.02.2017
19:20:28
ппл, onKeyPress не ловит esc?

Artyom
16.02.2017
19:24:24
Пасаны, вы ж тут умные, объясните, почему message у Error лежит в Error.prototype.message а не является собственным свойством? С такой реализацией нельзя, например, сделать Object.assign({ foo: 'bar' }, new Error('oops'));

Ywein
16.02.2017
19:24:42
ппл, onKeyPress не ловит esc?
используй keyup или keydown

Google
Anton
16.02.2017
19:25:16
используй keyup или keydown
ага, разделил уже

просто удивился

Artyom
16.02.2017
19:27:20
знатоки спят, походу

Oleg
16.02.2017
19:32:47
Artyom
16.02.2017
19:33:39
Наверно нужно сделать для начла throw / catch, иначе зачем так извращаться... https://developer.mozilla.org/ru/docs/Web/JavaScript/Reference/Global_Objects/Error
при чем здесь throw/catch? Я к тому, что свойство message в Error не собственное. И меня интересует почему так?

Если на языке ваших реактов, то есть композиция редьюсеров, с примерно таким содержимым: (state, ({ payload })) => ({ ...state, ...payload }) , так вот такая тема не сработает если payload - Error по причине описанной выше.

И снова возвращаюсь к вопросу: почему message в Error не собственное свойство?

Если еще короче спросить, то почему message дескриптор содержит enumerable: false даже в ES2017 ? https://tc39.github.io/ecma262/#sec-error-objects

Oleg
16.02.2017
19:41:34
Наверно стандарт такой не? А вообще поюзай https://github.com/hapijs/boom/blob/master/README.md. Нормальная вещь же

Artyom
16.02.2017
19:43:32
Понятно, что стандарт, но чем это обасновано? Заем boom? Это ведь обычная ошибка в FSA payload

ясн, проще в TC39 спросить)

Mike
16.02.2017
19:47:25
потому что нехуй передавать Error в payload? он предназначен, чтобы им плеваться

Mike
16.02.2017
19:48:19
зачем ты экспепшны хочешь аргументами редьюсерам скармливать? это bad practice

from
16.02.2017
19:50:53
я просто к тому, что баги до сих пор есть во всех браузерах, без исключения. вчера кто-то был этому крайне удивлен)
с сафари дело не столько в мелких багах, а в общем отставании и причудах мобильного сафари ещё

Artyom
16.02.2017
19:51:36
потому что нехуй передавать Error в payload? он предназначен, чтобы им плеваться
расскажи это ребятам и FSA и RSA и суммарно 5к звездочкам на гитхабе

Nikita
16.02.2017
19:51:40
ну, в чем-то отстает, да) но не как с IE было, это бред

Oleg
16.02.2017
20:08:31
Понятно, что стандарт, но чем это обасновано? Заем boom? Это ведь обычная ошибка в FSA payload
Если у тебя чет не работает, то Кажись ты просто не корректный код пишешь, я хз при чем тут FSA, если это стандарт

Artyom
16.02.2017
20:12:19
Если у тебя чет не работает, то Кажись ты просто не корректный код пишешь, я хз при чем тут FSA, если это стандарт
Я справшиваю почему message - non-enumerable property, а не почему "мой код не работает". Если внятных ответов нет - то лучше и не отвечать

Oleg
16.02.2017
20:12:58
Ок

Yaroslav
16.02.2017
20:14:36
подскажите ресурсы с юмором на тему фронтенда на русском

Google
Artyom
16.02.2017
20:17:51
Аво
16.02.2017
21:37:37
Кто-то шарит в swagger.io ?

Admin
ERROR: S client not available

Dmitry
16.02.2017
21:38:03
я. Задавай только вопрос сразу :)

Аво
16.02.2017
21:41:45
Если допустим в пост запросе я хочу дать некоторые поля юзера,а в гет запросе хочу получить еще поля сверху(которые сервер сам сгенкеил),мне нужно писать две разные definitions для юзера?

ivan
16.02.2017
21:51:42
Привет всем! подскажите какие могут быть причины тому что при нагрузке в 200 хостов (с интервалом в 1сек) "умирает" nodejs server (digital ocean 512 ram), учитывая что приложение изаморфное (react + redux))))? Огромное спасибо)

Dmitrii
16.02.2017
21:53:16
люблю такие вопросы

Brs
16.02.2017
21:55:03
512 мегабайт?

ivan
16.02.2017
21:57:04
ram))

Понимаю, вопрос очень размыт)

Alan
16.02.2017
21:59:59
да все что угодно, DO это впс и последние месяцы мы например часто видим высокий CPU Steal из-за соседей, а с таким лимитом ресурсов может и просто дохнет

ну копейки ж сервак стоит на следующем тарифе ))

KlonD90
16.02.2017
22:00:37
Изоморфное умрет наглухо. Есть реакт роутер?

Alan
16.02.2017
22:00:41
тут время ковыряний дороже стоит

Alan
16.02.2017
22:00:52
увеличить потом смотреть

KlonD90
16.02.2017
22:01:16
Нужно сначала в другом месте затюнить.

Ну или убрать Изоморфность

Alan
16.02.2017
22:02:17
класс)

KlonD90
16.02.2017
22:02:25
У фейсбука все норм без ssr

Google
Alan
16.02.2017
22:02:29
а может нажать кнопочку тариф увеличить всетке сначала?)

и если поможет заниматься оптимизацией если она оправдана будет

newrelic подключить или какой нить профайлер и смотреть потом уже детально

Ywein
16.02.2017
22:18:50
изоморфность без кэширования очень тяжелая

from
16.02.2017
23:02:38
ну, в чем-то отстает, да) но не как с IE было, это бред
да в общем да, та статья вброс просто (как сам автор и признал) )

Denis
16.02.2017
23:06:43
Если не сложно, поддержите лайками и ретвитами: https://twitter.com/ReactMoscow/status/832364078861529091

А какие даты?
Предварительно - 15 марта

Tom
16.02.2017
23:07:53
Denis
16.02.2017
23:15:36
В Москве, 5-10 минут от метро, чуть позже про площадку :)

Примеры темы для докладов: https://github.com/ReactMoscow/talks/blob/master/README.md#themes

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