
マイク
13.04.2018
15:54:52
это что?

Play
13.04.2018
15:55:34

Demuz
13.04.2018
15:56:10
это что?
Да просто мне подозрительно плеймаркет предлагал скачать это приложение для с документацией рн и компонентами и примерами так далее. По-моему первое полезное, что мне плеймаркет предложил. ?

Google

Play
13.04.2018
15:57:37

マイク
13.04.2018
15:57:40
прорывом чего только, вот вопрос
graphql и без заморочек в одном предложении я бы не ставил вообще никак
даже с SOAP заморочек меньше

Demuz
13.04.2018
15:58:28
@savelichalex

Алексей
13.04.2018
16:06:10
а было на React Amsterdam что нибудь по RN? что стоит глянуть?

Play
13.04.2018
16:12:32
Группа Аппологетов ?
https://t.me/apollo_ru

Max
13.04.2018
16:18:45

Demuz
13.04.2018
16:22:42
А какое отношение к такой реализации имеет graphql? Это же веб сокетная реализация по-моему.

Google

Demuz
13.04.2018
16:23:21
ws.onReceive или что-то в этом роде.

Алексей
13.04.2018
16:23:25
что это за массовые PR компании начались)

Demuz
13.04.2018
16:23:46

Play
13.04.2018
16:26:34

Муслим
13.04.2018
16:27:08

Cenator
13.04.2018
16:27:29
Css pixel

Mikhail
13.04.2018
16:28:20

Муслим
13.04.2018
16:28:42
Вот это найс
Хочу окунуться в эту атмосферу

jslby
13.04.2018
16:29:22
при попытке выполнить линковку выскакивает вот такая ошибка Something went wrong while linking. Error: Cannot read property 'pbxprojPath' of null никто не сталкивался? RN + Expo

Муслим
13.04.2018
16:29:35
А с прошлого митап москоу есть видосы ?

Play
13.04.2018
16:30:05

Nikita
13.04.2018
16:30:43

Dan
13.04.2018
16:33:05

jslby
13.04.2018
16:33:42

Dan
13.04.2018
16:33:50

jslby
13.04.2018
16:33:54
и подобные модули не поставить? https://www.npmjs.com/package/react-native-wheel-picker
придется щас переписывать без expo

Dan
13.04.2018
16:35:33

Google

Dan
13.04.2018
16:35:47
без нативных модулей в RN ловить практически нечего

Play
13.04.2018
16:36:00

Albert
13.04.2018
16:50:55
Совет: в новом react-navigation есть примеры - от них можно плясать. И у вас будет современное приложение ;)
Там есть и redux и request
И кто то спрашивал про intro, так вот его тоже легко можно создать.

Play
13.04.2018
16:54:44

Vladimir
13.04.2018
17:04:22

akaSybe
13.04.2018
17:07:10

Vladimir
13.04.2018
17:07:35

Play
13.04.2018
17:08:15

Denis
13.04.2018
17:14:36

Denis
13.04.2018
17:14:56
Опять начал курить грибы? Завязывай ты с этим ?

Vladimir
13.04.2018
17:14:58

Алексей
13.04.2018
17:15:04
?

Denis
13.04.2018
17:15:26
Или ФБ там, хипстота короче

Play
13.04.2018
17:16:09

Vladimir
13.04.2018
17:16:37
как это относится к теме разговора?

Алексей
13.04.2018
17:16:39

Google

Vladimir
13.04.2018
17:17:01

Алексей
13.04.2018
17:18:39
да понятное дело, вот только вопрос "зачем" остается
ну вот пример) я вот например пишу мапперы на запросы (чтобы если что не менять весь код в случае изменения апи), с графкл это будет декларативно, там уже сам фреймворк все замапает за меня, чем я это буду делать это руками)
опять же, я еще не юзал, только в теории все это знаю и руки чешутся где нибудь попробовать)

Vladimir
13.04.2018
17:20:26
Это я даже не буду говорить о том что и при работе с апи graphql тоже не серебрянная пуля и использовать его повсеместно не то чтобы рекомендуется.

Denis
13.04.2018
17:22:45

Admin
ERROR: S client not available

Play
13.04.2018
17:22:46
да понятное дело, вот только вопрос "зачем" остается
затем что спрос на специалистов в этой области такой, что даже на меня с запросами из Сан-Франциско выходят, чтобы я им код ревью по GraphQL сделал ? Хайп не хайп, а деньги готовы платить.
И это движение нарастает. А так как Apollo еще и кроспатформеный и его можно юзать и под Java и ObjC, следовательно узучая его становишся специалистом более широкого профиля.

Алексей
13.04.2018
17:22:58

Vladimir
13.04.2018
17:23:34

Play
13.04.2018
17:24:27

Vladimir
13.04.2018
17:25:16

Алексей
13.04.2018
17:27:13

Play
13.04.2018
17:28:43

Vladimir
13.04.2018
17:30:38

Алексей
13.04.2018
17:31:07
тут и не поспоришь ?

jslby
13.04.2018
17:34:13
а такой вопрос. если через react-native init. есть подробный ман как подключить андройд к компу что бы на нем тестить?
просто ios можно на эмуляторе, но знаю что android так не прокатит

マイク
13.04.2018
17:34:36

Google

マイク
13.04.2018
17:34:49
Плюс в копилку графкуэля есть

Алексей
13.04.2018
17:35:50

jslby
13.04.2018
17:36:29

Алексей
13.04.2018
17:38:57

Play
13.04.2018
17:57:50

Vladimir
13.04.2018
17:59:12
Я могу вам лекцию прочитать почему фейсбуку нужен графкюэль.
А так же могу рассказать почему он не нужен абсолютному большинству приложений.

Denis
13.04.2018
18:00:31

Cenator
13.04.2018
18:00:41

Алексей
13.04.2018
18:02:28

Play
13.04.2018
18:04:54

Алексей
13.04.2018
18:06:53

Play
13.04.2018
18:07:31


Vladimir
13.04.2018
18:09:47
Графкюэль это круто и мощно, если у вас есть очень много разных данных, и неопределенное количество консьюмеров, которые хотят эти данные в разной форме и количестве. Но это не только круто и мощно, а так же сложно, потому что требует суровой оптимизации запросов на бэкенде, вам нужно постоянно отслеживать тренды запросов чтобы оптимизировать кэш, делать дополнительную фильтрацию чтобы никто случайно не завалил сервер когда он у себя запросы полупил в тестовом приложении. И вы готовы с этим жить, ведь вы компания уровня фейсбука и у вас тысячи лучших инженеров в режиме 24/7 готовы заниматься поддержкой вашего бизнеса. И все это вам недоступно если вы небольшая компания или инди разработчик. Но есть плюс. Вам это все не нужно. Скорее всего у вас очень скромный бэкенд в который вы складываете некоторое конечное число данных и один клиент - ваше приложение. Ну может еще веб. И этот кейс прекрасно закрывается старым добрым рестом. Несколько эндпойнтов, оговоренная схема. Поменялась схема? Ну да, боль, придется вести версионность, увеличивается кост поддержки. Ваше приложение выросло до миллиона пользователей? Хочется поддержки приложений не месяц, а год? Добро пожаловать в аполло.
Графкюэль это классический случай преждевременной оптимизации. У вас еще нет проблемы, но вы думаете как ее решить, вместо того чтобы решать реальные проблемы ваших пользователей.


Dan
13.04.2018
18:18:02
Объясните плиз человеку не в теме(статью не читал) graphQL живет на триплетах?


Play
13.04.2018
18:18:53
Графкюэль это круто и мощно, если у вас есть очень много разных данных, и неопределенное количество консьюмеров, которые хотят эти данные в разной форме и количестве. Но это не только круто и мощно, а так же сложно, потому что требует суровой оптимизации запросов на бэкенде, вам нужно постоянно отслеживать тренды запросов чтобы оптимизировать кэш, делать дополнительную фильтрацию чтобы никто случайно не завалил сервер когда он у себя запросы полупил в тестовом приложении. И вы готовы с этим жить, ведь вы компания уровня фейсбука и у вас тысячи лучших инженеров в режиме 24/7 готовы заниматься поддержкой вашего бизнеса. И все это вам недоступно если вы небольшая компания или инди разработчик. Но есть плюс. Вам это все не нужно. Скорее всего у вас очень скромный бэкенд в который вы складываете некоторое конечное число данных и один клиент - ваше приложение. Ну может еще веб. И этот кейс прекрасно закрывается старым добрым рестом. Несколько эндпойнтов, оговоренная схема. Поменялась схема? Ну да, боль, придется вести версионность, увеличивается кост поддержки. Ваше приложение выросло до миллиона пользователей? Хочется поддержки приложений не месяц, а год? Добро пожаловать в аполло.
Поэтому один из мейнтендеров GraphQL Johannes Schickling открыл Prisma.io c которым жизнь стала еще радужней и вся та перечислиная вами боль решается дикорастущим сообществом.


Алексей
13.04.2018
18:19:04
Графкюэль это круто и мощно, если у вас есть очень много разных данных, и неопределенное количество консьюмеров, которые хотят эти данные в разной форме и количестве. Но это не только круто и мощно, а так же сложно, потому что требует суровой оптимизации запросов на бэкенде, вам нужно постоянно отслеживать тренды запросов чтобы оптимизировать кэш, делать дополнительную фильтрацию чтобы никто случайно не завалил сервер когда он у себя запросы полупил в тестовом приложении. И вы готовы с этим жить, ведь вы компания уровня фейсбука и у вас тысячи лучших инженеров в режиме 24/7 готовы заниматься поддержкой вашего бизнеса. И все это вам недоступно если вы небольшая компания или инди разработчик. Но есть плюс. Вам это все не нужно. Скорее всего у вас очень скромный бэкенд в который вы складываете некоторое конечное число данных и один клиент - ваше приложение. Ну может еще веб. И этот кейс прекрасно закрывается старым добрым рестом. Несколько эндпойнтов, оговоренная схема. Поменялась схема? Ну да, боль, придется вести версионность, увеличивается кост поддержки. Ваше приложение выросло до миллиона пользователей? Хочется поддержки приложений не месяц, а год? Добро пожаловать в аполло.
я если честно не понял про оптимизацию запросов) можно для dummy?)