@react_js

Страница 106 из 5115
Gregory
14.05.2016
21:51:27
Та да((

Denis
14.05.2016
22:06:24
Вот и накрылся MoscowJS https://www.facebook.com/groups/moscowjs/permalink/1219404541417778/

В мае

react-native-desktop неплох по задумке, но сырой слишком

Google
Denis
14.05.2016
22:10:21
:\

загрузил приложение, покликал, нет ощущения скорости

Nikita
14.05.2016
22:12:05
оффтопик

https://vimeo.com/166227084

trump ? trump ? hillary
14.05.2016
22:19:19
https://www.youtube.com/watch?v=iI1ominSL_c https://www.youtube.com/watch?v=bSIlUXOH2iA https://www.youtube.com/watch?v=e3fv8IbnhXw https://www.youtube.com/watch?v=BUbBgemdY1M https://www.youtube.com/watch?v=_vxd9ZhofG8 https://www.youtube.com/watch?v=PqfEE_X5cpQ

Denis
14.05.2016
22:25:11
/оффтопик

https://events.google.com/io2016/schedule#agenda

Ҫѐҏӗѫӑ
14.05.2016
23:01:49
в Москве будет сразу 4 - два MoscowJS в мае и июне, FrontendConf и DevConf

в мае MoscowJS к сожалению не будет

а FrontendConf не нужен

поэтому только 2, а не 4

Denis
14.05.2016
23:18:17
FrontendConf неплохие доклады собрал

Про MoscowJS да, уже написал выше

Google
Denis
14.05.2016
23:18:53
Парни, что думаете про semicolons? Нужны ли они ещё? https://twitter.com/DenisIzmaylov/status/731624465986113536

Viacheslav
14.05.2016
23:21:01
без семиколонов перестают правильно работать некоторые случаи

лишняя конгнитивная нагрузка - думать можно ли тут обойтись без них

Антон
14.05.2016
23:22:36
Парни, что думаете про semicolons? Нужны ли они ещё? https://twitter.com/DenisIzmaylov/status/731624465986113536
Ну черт его знает, на мой взгляд это уже дело вкуса. Да и соглашусь с @vslinko

Denis
14.05.2016
23:26:43
вот в таких случая будет ошибка var a = 10 (function(b){console.log(b)})(a)

Denis
14.05.2016
23:27:02
Такие случае в исходном коде - ненормально

Denis
14.05.2016
23:27:16
это понятно

Denis
14.05.2016
23:27:25
А если реальные примеры?

Слав?

Viacheslav
14.05.2016
23:28:05
anything [a, b] = c

Denis
14.05.2016
23:28:20
?

Viacheslav
14.05.2016
23:28:56
anything[(a, b)] = c;

Denis
14.05.2016
23:31:10
Это реальный пример из жизни?

Viacheslav
14.05.2016
23:31:47
однажды напоролся

Denis
14.05.2016
23:31:55
Мне кажется это какой-то сайд эффект

Denis
14.05.2016
23:32:51
минификация думаю пострадает

если только минифер сам не расставит ;

Denis
14.05.2016
23:33:12
транспилер всё сделает

они умные сейчас

Google
Denis
14.05.2016
23:33:39
хоть местами уже и не нужны =)

Denis
14.05.2016
23:34:49
return 10 + 20 обработает?

Denis
14.05.2016
23:35:40
return (

ну т.е. взломать можно любую систему, я взламывал системы защиты бизнес-центров класса А, но давайте смотреть трезво на вещи :)

; лишь выглядят мелочью

посчитайте, сколько их у вас в проекте :)

Denis
14.05.2016
23:37:24
в Go без них хорошо =)

ну если писать с головой, то не нужны конечно

Антон
14.05.2016
23:38:36
в Go без них хорошо =)
В Go есть свой единый код стайл, что замечательно.

Denis
14.05.2016
23:38:51
и gofmt

Антон
14.05.2016
23:39:13
И там никто не говорит "А нужно ли нам писать ';'' =)

А много тут GO разрабов?

Denis
14.05.2016
23:40:36
Они есть)

Nikolay
15.05.2016
00:43:35
соседи из mtn view -- привет)

Denis
15.05.2016
00:47:00
@klimashkin @dmitriiabramov поздоровайтесь)

Dmitrii
15.05.2016
00:47:49
добрый день! :)

Dan
15.05.2016
01:16:42
Фиджи?

Vladislav
15.05.2016
01:36:25
Vasiliy
15.05.2016
06:18:45
а тут ведь можно сделать, чтобы сверху показывалось сколько сейчас онлайн человек? иногда полезно видеть

кто-нибудь пользовался http://www.reactd3.org/ как ощущения? (:

Google
Denis
15.05.2016
11:41:21
Парни, помните я вчера рассказывал про react-native-desktop? Познакомьтесь, это Дмитрий, создатель проект.??

https://github.com/ptmt/react-native-desktop

И кстати 555й член нашей группы :) ?

Viacheslav
15.05.2016
13:26:18
кто будет на holy.js?

Irina
15.05.2016
13:26:58
я только что зарегалась

Admin
ERROR: S client not available

Vladimir
15.05.2016
13:31:01
Есть у кого-то пример, как подписки к Relay прикрутить? Нашел вот такой issue, там разные хаки советуют, но не могу заставить работать. https://github.com/facebook/relay/issues/541

Viacheslav
15.05.2016
13:33:33
нативно никак

рядом подписываешься через socket.io например и обновляешь кеш

можно еще проще: по таймеру запускать forceFetch

Vladimir
15.05.2016
13:37:11
Я пытаюсь на NetworkLayer уровне это сделать. У меня срабатывает событие, что данные поменялись для данного запроса, данные тоже уже есть на клиенте. Как мне их в Relay впихнуть, имея только request и query = request.getQuery() соответственно? Store.forceFetch({query: request.getQuery()}, cb) - ничего не меняет

это правильный способ, вообще?

Viacheslav
15.05.2016
13:38:23
это все левые способы, пока нативной поддержки нет

Vladimir
15.05.2016
13:39:49
Вот я их всех перепробовал, но так и не смог сделать чтобы работало. Все они падают с разными ошибками, часть из которых я нашел почему, часть не могу понять. Какой-нибудь живой пример бы помог, если у кого есть

Viacheslav
15.05.2016
13:40:35
публичного нет, к сожалению

Vladimir
15.05.2016
13:41:39
это я понял сразу )

короче, вот что получилось https://github.com/amelisa/relay-amelisa , вроде работает, даже в оффлайне должно, но пока без подписок

если кто-то расскажет, как прикрутить подписки к Relay, то будет у вас realtime-offline Relay

Andrey
15.05.2016
17:02:07
амелиса позволяет сделать хранение и мерж данных между клиентом и сервером? что то вроде swarm ?

Vladimir
15.05.2016
17:07:06
да, только есть общий JSON CRDT тип данных, включающий в себя операции над объектами, массивами, строками и числами. То есть можно мержить сложные структуры, как например, массив массивов объектов. Или, например, поле объекта может быть строкой с коллаборативным редактированием (компонент для реакта, который разруливает text selection есть). Плюс есть возможность подписываться не только по ключу документа, но и на запрос к коллекции (монго запросы). Изоморфный интерфейс. GraphQL в качестве proof of concept прикручен. У нас проект на React Native + Amelisa скоро зарелизится

Google
Vladimir
15.05.2016
17:09:01
Хранилища для браузера - IndexedDb, для React Native - AsyncStorage и SqliteStorage. На сервере - монга, либо rethinkdb с ограниченным подмножеством монго-запросов.

Andrey
15.05.2016
17:17:07
есть какие либо проблемы в таком мердже? и способы выстрелить себе в ногу?

хочу сделать в одном проекте на react+relay+GraphQL+(amelisa / swarm/ альтернативы)+RethinkDB. Осталось только понять, как это все прикрутить и заставить нормально работать)

Vladimir
15.05.2016
17:20:04
оно в любом случае смержит и у всех клиентов будет одинаково, просто может быть не так, как имел ввиду каждый конкретный пользователь. Например, два пользователя ушли в оффлайн и поредактировали текст, вышли из оффлайна, он смержился и получилось что-то среднее между их вариантами, фактически каша :-)

Andrey
15.05.2016
17:20:46
есть еще хорошие альтернативы amelisa?

Vladimir
15.05.2016
17:21:10
с оффлайном нету

я вот тут описывал разные решения, если интересно https://habrahabr.ru/post/277645/

Andrey
15.05.2016
17:54:55
спасибо за ссылку

Dmitry
16.05.2016
06:41:08
Немного оффтопик, но может кто-то знает сервис, который умеет отдавать json моки и фильтровать их через гет параметры? Что-нибудь типа https://github.com/typicode/json-server , но чтобы не поднимать у себя

Nikita
16.05.2016
06:52:10
http://jsonplaceholder.typicode.com

1 ссылка в гугле)

Алексей
16.05.2016
06:55:04
Один и тот же создатель)

Немного оффтопик, но может кто-то знает сервис, который умеет отдавать json моки и фильтровать их через гет параметры? Что-нибудь типа https://github.com/typicode/json-server , но чтобы не поднимать у себя

http://jsonplaceholder.typicode.com

Dmitry
16.05.2016
07:03:44
Там несколько ссылок с готовыми данными, а для своих предлагают поставить json-server себе)

Nikita
16.05.2016
07:04:39
эм)) ну вот тебе еще вариант. https://api.github.com

S
16.05.2016
07:21:54
А кто normalizr пользуется, расскажите как вы подчищаете хранилище
отрыл один issue на гитхабе https://github.com/reactjs/redux/issues/644 Вообщем ничего из коробки редакс, как я понял, не предлагает. Интересно, как пишутся всякие мессенджеры на нем и подчищаются при этом данные.

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