@react_js

Страница 287 из 5115
Alexey
07.07.2016
15:59:59
https://facebook.github.io/react/warnings/unknown-prop.html

как я понимаю на все пропсы, которые не задекларированы на уровне проптайпов прилетят варнинги

Nikita
07.07.2016
16:00:55
ага

жалко нет обратного правила. Чтобы валидировать лишние пропсы

Google
Alexey
07.07.2016
16:02:05
ну я к тому, что у кнопки врятли больше чем children, type и className будет )

ну и обработчики событий тоже

Nikita
07.07.2016
16:02:56
disabled, там type стоит, надо на theme поменять, еще type кнопки

Roman
07.07.2016
16:02:56
это пока, там нет дизайна проекта еще. И пока только совсем базовые контролы, а мысль большие тупые компоненты вынести, как уже сказал. Форма логина, сообщение, список сообщений
вот больше всего потребность обычно в больших тупых компонентах, которые подразумевают гибкую кастомизацию будет круто если выложишь ?

Nikita
07.07.2016
16:03:17
type вообще удобно прописать все возможные к кнопке, например.

чтобы subit случайно если написал, валидатор пропсов тебе скажет, что это не владино, увидешь что опечатался

Alexey
07.07.2016
16:03:51
да, согласен

в целом круто

Nikita
07.07.2016
16:04:23
на переводы еще глянь) пока не до конца доделаны, но уже работают

в LoginForm есть

Alexey
07.07.2016
16:04:53
ого

а селекты пилить не будешь? )

Nikita
07.07.2016
16:08:29
которые react-select?

Google
Alexey
07.07.2016
16:08:44
типо

Nikita
07.07.2016
16:09:15
хз, как задачи будут. Может и react-select возьму, просто у него реально куча проблем(

uho
07.07.2016
16:10:17
Ребята в чате про js все морозятся ,может тут кто подскажет : кто знает как в электроне сделать ресайз окна по учету содержимого?

Nikita
07.07.2016
16:13:11
вопрос не понятный)

Dmitry
07.07.2016
16:15:31
window.setSize не подходит?

uho
07.07.2016
16:16:18
Попробую вечером отвечу

Ilya
07.07.2016
16:31:07
@DenisIzmaylov спасибо

Evgeniy
07.07.2016
16:33:05
Подскажите это нормальный способ либо есть более православный?

Nikita
07.07.2016
16:33:41
как в команде договоритесь - так и правильно)

Dmitry
07.07.2016
16:34:31
handleHomeClick = () => {}

blkmrkt
07.07.2016
16:34:31
как в команде договоритесь - так и правильно)
А я чет слышал что bindall а так же bind этот плохо и не оптимизируется

Evgeniy
07.07.2016
16:35:17
я тоже слышал, но конкретных пруфоф не нашел, поэтому интересуюсь у сообщества

> @azrael25 handleHomeClick = () => {} Спасибо за подсказку, работает.

Vladimir
07.07.2016
17:24:32
я тоже слышал, но конкретных пруфоф не нашел, поэтому интересуюсь у сообщества
Islero:bench node call.js Regular Invokation x 49,049,704 ops/sec ±1.81% (78 runs sampled) Bound Invocation x 3,395,982 ops/sec ±1.48% (80 runs sampled) Bound Invocation (Ramda) x 26,730,080 ops/sec ±1.34% (83 runs sampled) Call Invocation x 33,621,700 ops/sec ±1.44% (78 runs sampled) Fastest is Regular Invokation

Bind снижает перф где-то в 15 раз

Evgeniy
07.07.2016
17:26:07
а память не течет с bind?

Vladimir
07.07.2016
17:27:22
Хз. Почему должна?

ENAMETOOLONG
07.07.2016
17:29:24
Да, почему должна?

Google
Evgeniy
07.07.2016
17:33:49
слышал звон https://github.com/jashkenas/backbone/issues/2276

но не углублялся

Mikhail
07.07.2016
17:53:01
Официальная дока реакта советует в конструкторе биндить

Lupsick
07.07.2016
17:54:03
Официальная дока реакта советует в конструкторе биндить
https://github.com/airbnb/javascript/tree/master/react#methods вот только что прочитал тоже

Mikhail
07.07.2016
17:54:33
есть еще @autobind

в пропоусолах декораторов

правда если с аргументами надо, то каррирование

Владимир
07.07.2016
18:25:12
сайт гитхаба корректно у всех работает ?

Alex
07.07.2016
18:26:43
С виду, корректно.

Alexey
07.07.2016
18:29:51
А есть ли какие-нибудь причины вешать обработку кликов на mousedown? Знаю, что в этом случае событие blur происходит после, но интересны и другие доводы

マイク
07.07.2016
18:36:05
маусдаун и клик – семантически разные вещи

Так что – нет

Alexander
07.07.2016
18:52:20
В одной библиотеке, помню, вешали на кнопки mouseup preventDefault, вот это навсегда запомню

Ivan
07.07.2016
19:16:01
Блин даже такие старые зубры как я ловятся на порой безобидную фигню - казалось бы что плохого в nginx добавить одновременно add_header Access-Control-Allow-Origin' $http_origin always;` на апстрим который гонит в хедере Cache-Control "public, max-age=3600"

Несколько минут полного непонимания потом что лять происходит

А теперь внимание загадка - кто первый догадается в чем жопа

Lupsick
07.07.2016
19:18:49
в кэше?

Ivan
07.07.2016
19:26:30
да но как поймать ?

Paul
07.07.2016
19:26:31
proxy_set_header?

Google
Ivan
07.07.2016
19:28:33
проблема именно в кеше ? и даю подсказку в кеше браузера

マイク
07.07.2016
19:35:32
если кеш браузера, то причем что там в апстриме?

Или надо Vary выставить?

Короче ничего непонятно

Слишком заумные схемы

Подозреваю на API долбёжка с разных точек

А браузер кеширует эти запросы

Admin
ERROR: S client not available

マイク
07.07.2016
19:37:10
В итоге с другого хоста CORS violation на запрос из кеша

Где мой оффер на работу?

Ivan
07.07.2016
19:37:16
Ага

Крут

マイク
07.07.2016
19:37:47
ну кэш контрол паблик я бы на апи не ставил энивэй

Ivan
07.07.2016
19:39:18
почему?

как раз задача чтобы и прокси кешили

マイク
07.07.2016
19:40:38
доверия промежуточным проксям нет

ну это юношеский максимализм

учитывая как они вебсокеты все пидорасят

Lupsick
07.07.2016
19:42:25
кэш лучше ставить на конкретный endpoint

Google
マイク
07.07.2016
19:43:24
Скажи это корпоративным сеткам со squid’ом

Alexey
07.07.2016
20:37:40
маусдаун и клик – семантически разные вещи
Согласен. Просто смотрю как на уровне составных компонентов, чтобы не терять фокус меняют клик на маусдаун и думаю, насколько это оправданно.

Denis
07.07.2016
22:34:06
Сегодня заезжал в Яндекс, нам предоставят новый, недавно открывшийся зал. :) Кто ещё не успел, регистрируемся на 8th Moscow Node.js Meetup: https://events.yandex.ru/events/yagosti/13-jul-2016/ Внимание! Есть секция 5-7 минут для короткого доклада в рамках рубрики "Открытый микрофон", пишите в личку. Отличный способ попробовать свои силы даже если никогда не выступал до этого. Тема может быть любая полезная в контексте Node.js. :)

Alexander
07.07.2016
22:40:35
Неа

Denis
07.07.2016
22:43:12
а нода там причем если все про микросервисы?
Да вот как раз притом, что монолит на ноде - немного опасное дело, нужно быть the real Chuck Norris, чтобы не выстрелить себе в ногу при HA :)

★nton
07.07.2016
22:45:55
о, новый vscode

https://code.visualstudio.com/updates#vscode

теперь он классный

Lupsick
07.07.2016
22:51:58
https://code.visualstudio.com/updates#vscode
А тмукс можно в терминале там запустить?

Denis
07.07.2016
22:59:40
Надо было девопс конфой назвать
Там будет много про архитектуру

Lupsick
07.07.2016
23:10:22
Мне нравится vscode, а когда плагин для эмуляции вима доделается то вообще пушка будет

Evgeniy
08.07.2016
00:10:27
@DenisIzmaylov видео докладов будет?

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