@reactnative_ru

Страница 584 из 878
Alexander
29.03.2018
12:05:56
только почему-то шлются два запроса сразу, OPTIONS и POST

Peter
29.03.2018
12:06:26
Ну я fetch редко пользуюсь, обычно как выше написали, axios

Vlad
29.03.2018
12:06:42
только почему-то шлются два запроса сразу, OPTIONS и POST
Это разве автоматом не делается Test запрос?

Google
Nikolay
29.03.2018
12:06:45
это норм

Alexander
29.03.2018
12:07:10
норм?)

Nikita
29.03.2018
12:07:13
OPTIONS всегда делается при кросс-доменном посте

Alexander
29.03.2018
12:07:21
о, сенкс

Nikolay
29.03.2018
12:07:31
options он вроде как проверочный, по нему определяется можно ли закинуть post. Безопастность)

Alex
29.03.2018
12:12:55
Поче му crna + Expo = плохо?

Peter
29.03.2018
12:21:03
из-за размера =) а так впринципе нормально.

Roman
29.03.2018
12:25:50
Кто то использовал react-native-router-flux? Можно ли как то динамически менять направление анимации перехода?

Vlad
29.03.2018
12:28:23
Поче му crna + Expo = плохо?
Expo можно сравнить с конструктуром сайта, очень много зависомостей тянет и удобно только на первых порах жизни проекта. Если готовы жертвовать дизайном/функционал ради Expo (ускорения разработки) - то мб стоит использовать

Alex
29.03.2018
12:32:53
Expo можно сравнить с конструктуром сайта, очень много зависомостей тянет и удобно только на первых порах жизни проекта. Если готовы жертвовать дизайном/функционал ради Expo (ускорения разработки) - то мб стоит использовать
А когда тогда, по Вашему опыту, стоит eject, если время на разработку ограничено? И до каких размеров, как Вам кажется, экспо допустим на проекте? У меня просто недостаточно опыта в нейтиве, можете рассказать/дать ссылку на выступление чье-либо?

Vlad
29.03.2018
12:35:31
Избегай по возможности

Всё что могу сказать

Zae
29.03.2018
12:35:55
я сделал еджект с экспо и в итоге перенес проект на обычный реакт нейтив

Google
Vlad
29.03.2018
12:35:58
По мне так не сильно ускоряет процесс, разве что натификации и пару вещей полезных есть, а так проблем больше выходило

Сразу eject делай и без Expo

Galymzhan
29.03.2018
12:36:12
С Expo доступ к нативным библиотекам закрыт. Т.е. любая зависимость, где нужно запустить react-native link, вам не доступна.

Vlad
29.03.2018
12:36:14
Всё что могу посоветовать

Expo - Это как конструктор для сайтов, вроде ускоряет процесс, но ничего хорошего не выйдет в конечном итоге

Galymzhan
29.03.2018
12:36:57
Если делать eject на середине проекта, есть риск поломать сборку вообще. Не понимаю, в каком месте Expo ускоряет разработку. Игрушка, не более.

Vlad
29.03.2018
12:37:28
а expo какие то свои обертки для них предоставляет?
У неё свои библиоткеи, и для неё специально надо писать

Peter
29.03.2018
12:37:31
=) пользуюсь expo и никаких проблем не испытываю...

Galymzhan
29.03.2018
12:37:32
а expo какие то свои обертки для них предоставляет?
Выпускают, по мере развития. Но темп ограничен кол-вом членов в open-source комюнити.

Vlad
29.03.2018
12:38:13
Я страдал долго и просто переписал без expo

Peter
29.03.2018
12:38:37
На днях новую версию должны завести с подержкой rn 0.54

Vlad
29.03.2018
12:39:00
На днях новую версию должны завести с подержкой rn 0.54
Вы сторонние пакеты точно используете? Или вас хватает экспо либ?

Так как это основная проблема

Galymzhan
29.03.2018
12:39:22
Если вам хватает Expo для мобильного приложения — то вам не нужно мобильное приложение.

Peter
29.03.2018
12:40:05
Вы сторонние пакеты точно используете? Или вас хватает экспо либ?
Совершенно верно, стороних не использовал, которые native, единственное chart пакет один использовал, пришлось поиграться с версие react-native-svg это единственная проблема была.

Vlad
29.03.2018
12:40:35
Странно, у меня во всех проектах натив библиотке, им больше доверяю

Google
Nikolay
29.03.2018
12:40:42
и они быстрее будут

Vlad
29.03.2018
12:40:43
И самому иногда писать приходится

Galymzhan
29.03.2018
12:41:25
И самому иногда писать приходится
Тоже дошли до этой точки, начали с новых Activity в Android для шейров и прочих событий.

Nikolay
29.03.2018
12:41:26
+ иногда надо в них что то фиксить, удобно когда у тебя исходники открыты

Peter
29.03.2018
12:41:34
в expo теже самые либы, только ненадо парится с их подключением, ладно, каждому свое, но все таки считаю что expo нормальная вещь и вот последние приложение, вышло 25мб к примеру.

Vlad
29.03.2018
12:41:44
в expo теже самые либы, только ненадо парится с их подключением, ладно, каждому свое, но все таки считаю что expo нормальная вещь и вот последние приложение, вышло 25мб к примеру.
Тут я поспорю, очень многих либ нету и все сложно подключать + проект у меня очень часто ломался. В команде одной когда про экспо упомянул, меня чуть не избили. Так что врядли это сугубо мой опыт. Скорее вам с проектом повезло, но это абстракция поверх и так огрмной абстракции

Nikolay
29.03.2018
12:43:24
кстати в каких случаях приходили к выводу что лучше на нативе написать?

Peter
29.03.2018
12:43:35
Ну да, все зависит от задач. Я не спорю, но и такой ярой ненависти которые многие испытывают не пойму.

Vlad
29.03.2018
12:44:11
Вот потерятете пару дней на настройку и обновление - также будете относиться)

кстати в каких случаях приходили к выводу что лучше на нативе написать?
Когда страница начинала тормозить) А так в основном дописывал готовые решения

или то что сложно/невозможно реализовать на РН

Vlad
29.03.2018
12:45:43
Анимация сложная, к примеру

Artem
29.03.2018
12:45:44
Народ, тут кто-то делает приложения, которые должны работать offline? Как выорганизовываете кеширование и как фолбечите на сохраненные данные? Интересует в разрезе redux (и firebase-js, на самом деле)

Andrey
29.03.2018
13:14:07
ребята, есть не наркоманский способ получить в тайтл хедер навигатора строку из стейта?

Andrey
29.03.2018
13:16:01
blognat а не наркоманский это как?)

Zae
29.03.2018
13:16:07
react-navigation -> navigation options

Andrey
29.03.2018
13:16:15
blognat а не наркоманский это как?)
хотя бы какой нибудь :D

Google
Andrey
29.03.2018
13:16:34
react-navigation -> navigation options
стейт туда не проходит на прямую, а не напряму я не знаю как

Zae
29.03.2018
13:16:37
у меня мобх, в header пропихиваю компонент, в который инжектится стор

и так получаю

в редаксе то же самое только с коннектом ведь

Andrey
29.03.2018
13:17:02
можно через setParams наверное сделать, а можно да законнектить хедер

Zae
29.03.2018
13:17:14
про setParams в issues пишут гадости

но можно попробовать

Andrey
29.03.2018
13:17:26
тогда connect в помощь)

Admin
ERROR: S client not available

Demuz
29.03.2018
13:30:44
ребята, есть не наркоманский способ получить в тайтл хедер навигатора строку из стейта?
Можно - Если строка из стейта и тайтл хедер будут "слушать" одну и ту же переменную из mobx стора.

Demuz
29.03.2018
13:32:46
По-моему хедер лучше подвязывать к единой переменной, имею ввиду содержимое. Так же как и динамический оверлей. То есть, вы в любой точке можете содержимое изменить. Вы типа как в телеграме хотите, да? Если идет соединение к примеру, то он в хедере пишет соединение и тому подобное?

Peter
29.03.2018
13:43:00
Может поможет. https://reactnavigation.org/docs/headers.html#using-params-in-the-title

Illia
29.03.2018
13:53:05
ПОМОГИТЕ!)) как при нажатии на картинке открыть его в попапе и иметь возможность зумить картинку

Arsenii
29.03.2018
14:03:06
https://gist.github.com/devapro/069e7ab154db8e1ff9c5ecc7f7686c21

может поможет

Alex
29.03.2018
14:57:13
Всем привет подскажите как обновить ListItem

Demuz
29.03.2018
15:04:57
Всем привет подскажите как обновить ListItem
Здарова. Опять таки, если используется mobx, то листитем обновится сам, по мере обновления объекта в массиве.

Alex
29.03.2018
15:05:26
нет я без Mobx((

я еще н едошел до этого

Google
Alexander
29.03.2018
15:06:32
господа, токен храните в UserKeychain ?

Demuz
29.03.2018
15:07:35
я еще н едошел до этого
Отсутствие автоподписки на обновление в этом случае не канает как по мне. Удобно же, если есть мобх. Представьте, мы с вами смотрим на один и тот же дом в городе, на окно, допустим, и если в этом окне зажигается свет, то оба это видим. Как то так.

Подключите мобх ей богу, я вам могу объяснить как это делать. Не сложно.

Alexander
29.03.2018
15:08:34
господа, токен храните в UserKeychain ?
похоже в UserKeychain токен не сохранишь)

Demuz
29.03.2018
15:09:04
может быть нужно изучать его
Нет. Не особо. Я с Яндекса посмотрел видео, про мобх и сразу стал его использовать. Со скринами показать? Подключение имею ввиду.

Demuz
29.03.2018
15:10:35
может быть нужно изучать его
Ну незнаю я просто как лист итем обновить. Просто дошел когда то до момента что компонент должен сам понять когда изменится элемент и обновить его.

это что то типа redux?
Незнаю ридакс. Вроде что-то схожее.

Alex
29.03.2018
15:11:07
понял попробую как нибудь поставить

спасибо

Demuz
29.03.2018
15:11:33
это что то типа redux?
По-любому каждому когда приходит в голову идею про окно, он начинает искать и натыкается на мобх или ридакс.

akaSybe
29.03.2018
15:11:34
в редаксе на каждую мутацию создается новый объект состояния

Demuz
29.03.2018
15:12:06
в редаксе на каждую мутацию создается новый объект состояния
Мне кто-то еще сказал мол мобх проще для понимания новичкам, поэтому про него стал смотреть.

Aleksey
29.03.2018
15:12:29
У них только назначение похоже, но они абсолютно разные по идеалогии

akaSybe
29.03.2018
15:12:31
в mobx при мутации изменяется текущий объект состояния, а реактивность построена с использованием прокси, которые отслеживают изменения и вызывают перерисовку

Alexander
29.03.2018
15:12:42
оффтоп же

Demuz
29.03.2018
15:12:55
понял попробую как нибудь поставить
Покажу пару примеров в RN.

Alexander
29.03.2018
15:13:23
token в Keychain есть смысл вообще хранить?

akaSybe
29.03.2018
15:13:43
нет

Страница 584 из 878