
Pavel
08.03.2017
17:32:19
окей-(

Kate
08.03.2017
17:40:56
всем привет)
подскажите пожалуйста, почему оно не принимает searchOpened?

Google

Kate
08.03.2017
17:41:40
изначально то в пропсах есть это поле

Алексей
08.03.2017
17:42:08
PropTypes.bool ?
а не boolean

Kate
08.03.2017
17:43:56
работает) спасибо)
а нужно валидировать события типа props.onChange? или только данные?

Pavel
08.03.2017
18:33:13
Так, еще раз.
Для правильной работы import/export хватит одного лишь бабеля?
Мне тут пишут что нужен webpack, например

pepsi ¯\_(ツ)_/¯
08.03.2017
18:41:00
не хватит, потому что бабель не умеет делать так, чтобы модули из разных файлов в один собирались, а это нужно для работы в браузере

Pavel
08.03.2017
18:45:47
вот блять, а я весь вечер пытался на одном бабеле собрать лол, так как сверху мне ответили что он и сам справится
теперь еще и на трейнспоттинг опаздываю

Alexey
08.03.2017
18:57:46
бабель транспилирует только, а тебе нужен бандлер, — webpack, browserify и т.п.
браузер не поддерживает import/export

Evgeny
08.03.2017
19:05:31
@pashkadurov возьми create-react-app и не мучайся

Google

Kanat
08.03.2017
19:16:33
Извините за оффтоп, можете подсказать есть ли чат про vim?

Ramziddin Makhmudov
08.03.2017
19:17:13
pro.vim
Русскоязычное сообщество пользователей Vim и подобных редакторов. Также обсуждаем всякие плагины как для самого Vim, так и добавляющие режимы Vim в популярные программы.
@vimers
https://telegram.me/joinchat/Bx4oBEApGoh9N-ipvbf3Ug
#editors #programming

Kanat
08.03.2017
19:18:02

Denis
08.03.2017
20:11:01
вопрос по webpack
использую redux-pagan для локализации, файлы локалей в json файлах, подтягиваются по требованию такой функцией
function getLangData(locale) {
// here we use promise-loader to load lang data by demand
return require('promise?global,[name].i18n!json!./i18n/' + locale + '.i18n.json');
}
когда хочешь вызвать в браузере force recache js файла, указываешь в конце файла ?version=2
как стриггерить такой force recache для json файлов подгружаемых вебпаком внутри той синтаксической каши в require?

Andrew
08.03.2017
20:20:22
подскажите по роутеру
site/auth не отрабатывает 404 отдает
я так понимаю он считает что это переход на новую страницу

Denis
08.03.2017
21:54:01
Прямой репортаж с конференции Google :)
Почитала про instant app. Это получается замена deferred deeplinks (post install deeplinks)? То есть с линка не надо переходить в стор и устанавливать приложение, а сразу открывается необходимый кусок аппа? Как это работает?
Вижу индус рассказывает, как он тапает смартфоном по терминалу оплаты парковки и у него открывается инстант апп с уже проставленным тарифом, чудеса :)
хм, забавный цикл технологического развития. чем instant app отличается от браузера по сути?
мы вот тут пытались разобрать эти 2 подхода:
https://yourstory.com/2017/03/progressive-web-vs-native-apps-will-mobile-experience/
Лучше https://developers.google.com/web/progressive-web-apps/

Vladimir
08.03.2017
22:04:42
@DenisIzmaylov

Denis
08.03.2017
22:06:56
Не
Это полностью нативная аппа

Vladimir
08.03.2017
22:07:39
тогда почему она называется инстант а не просто native

Denis
08.03.2017
22:07:44
Google starts testing Instant Apps in the wild – TechCrunch
https://www.google.by/amp/s/techcrunch.com/2017/01/23/google-starts-testing-instant-apps-in-the-wild/amp/
Маркетинг ?
В общем очень смол аппа запускается без установки

Google

Vladimir
08.03.2017
22:10:27
а как она попадает на девайс?

Denis
08.03.2017
22:10:31
Это переписка так построена, в оригинале это именно Инстант аппс
Там типа RN) бридж
Ещё мозилла делала похожее в виде XUL
Как я понял
А скачивается как SPA
Приложение RN - оно тоже как нативное, но внутри JS + assets

Denis
08.03.2017
22:12:12
https://developer.android.com/topic/instant-apps/prepare.html

Vladimir
08.03.2017
22:12:27
тогда это ничем не отличается от pwa c offline-first

Denis
08.03.2017
22:12:30
Я ничего не вижу тут о рн
Да и при чем тут рн и гугл

Denis
08.03.2017
22:13:03

Denis
08.03.2017
22:13:30

Vladimir
08.03.2017
22:14:40
@DenisIzmaylov я не понимаю тебя

Artem
08.03.2017
22:16:29
Ребята, если смысл хранить данные которые не меняются в сторе редакса(но возможно будут в будещем), или их по дефолту кидать в какой-то джейсон?

Denis
08.03.2017
22:18:25
Конкретнее что за данные

Denis
08.03.2017
22:19:50
@DenisIzmaylov я не понимаю тебя
PWA - это обычный веб, а значит рендер через браузер, со всем его ограниченным API. Рендер приложения в браузере - это значит снова хак тяжелого DOM. Если рендерить нативный UI, то все работает куда быстрей и отзывчивей. Если добавить сюда доступ к API телефона, то на 90% полноценное приложение готово. Это делали ребята из Titanium, позже - React Native, сейчас Google решил не сопротивляться (контроль за нативными приложения большие деньги приносят Apple), а решил форсировать тему. Полгода назад презентовали Instant apps.

Vladimir
08.03.2017
22:20:18
и они будут запускаться в своём webview

Denis
08.03.2017
22:20:31
Но внутри будет webVisw

Google

Vladimir
08.03.2017
22:20:36
и будет норм

Denis
08.03.2017
22:20:39
DOM медленный

Vladimir
08.03.2017
22:20:44
нет

Denis
08.03.2017
22:20:44
Не будет)

Vladimir
08.03.2017
22:21:20
вебстандарты предоставляют апи к очень большому количеству нативного апи

Denis
08.03.2017
22:22:36
Virtual DOM потому и появился, они в одной из первых презентаций React показывали, насколько DOM медленный из-за требований к обратной совместимости со всей историей развития ) Плюс его "внешняя" природа

Vladimir
08.03.2017
22:23:02
например, батарея https://developer.mozilla.org/en-US/docs/Web/API/Navigator/battery

Denis
08.03.2017
22:23:19
Да, аксилометр и геолокация

Admin
ERROR: S client not available

Denis
08.03.2017
22:23:26
И webRtc

Vladimir
08.03.2017
22:23:46
геолокация https://developer.mozilla.org/en-US/docs/Web/API/Position
на очереди контактная книга

Denis
08.03.2017
22:24:20
Но это результат тысяч компромиссов ) и отсутствия контроля у G. А тут они сами могут диктовать и развивать
Дальше будет интересней

Vladimir
08.03.2017
22:24:44
вибрация https://developer.mozilla.org/en-US/docs/Web/API/Vibration_API

Denis
08.03.2017
22:24:48
Ждём пока DOM устареет)

Vladimir
08.03.2017
22:24:56

Дмитрий
08.03.2017
22:24:59
Я бы кстати гуглу точно не доверял)

Denis
08.03.2017
22:25:04

Vladimir
08.03.2017
22:25:07

Google

Denis
08.03.2017
22:25:14
Орнул

Дмитрий
08.03.2017
22:25:14
С опаской отношусь к любым их инициативам

Vladimir
08.03.2017
22:25:17
вебстандарты фтв

Дмитрий
08.03.2017
22:26:08
??

Denis
08.03.2017
22:26:10
Говорят, всегда запоминается первое и последнее.

Дмитрий
08.03.2017
22:27:06
А вообще, я конечно biased, но мне кажется, что будущее - именно за веб приложениями)

Artem
08.03.2017
22:27:25

Denis
08.03.2017
22:28:04
@Ai_boy в продолжении того нашего разговора за смузи в Старбаксе))

Denis
08.03.2017
22:28:34

Vladimir
08.03.2017
22:28:51
на самом деле своими инстант аппами гугл пытается решить проблему приложений на любой случай
так как

Дмитрий
08.03.2017
22:29:14

Vladimir
08.03.2017
22:29:19
средний житель сша за последний месяц не поставил ниодного приложения
80% приложений не открываются второй раз

Denis
08.03.2017
22:29:29

Дмитрий
08.03.2017
22:29:38
Благодаря определенному стечению обстоятельств, платформа веба приобрела довольно нехилую гибкость и развивается невероятными темпами

Vladimir
08.03.2017
22:30:21

Denis
08.03.2017
22:31:02