@reactnative_ru

Страница 478 из 878
morda
15.01.2018
11:30:09
вот кажись поп-обработка)

Igor
15.01.2018
11:31:02
Эх, сечас бы на Clojure и Erlang под ReactNative писать ? Благо они функциональные и сильно типизированные, еще и с персистентными коллекциями (хотя про ерланг не уверен)

Алексей
15.01.2018
11:31:24
я на кложе писал, вообще гуд)

Denis
15.01.2018
11:33:40
может, там джава-часть зависает
Там хайлоад вычисления в промисе

Google
Алексей
15.01.2018
11:35:10
ну похоже на чанки делить он не умеет...

Play
15.01.2018
11:35:13
Ты видимо не в курсе что это. Просвещайся https://www.destroyallsoftware.com/talks/wat Да вообще - динамически-слабо-типизированный язык, без нормальной многопоточности, везде позволяет юзать манкипатчинг. Имхо защищать JS могут люди, которые ничего друго не видили
Первые типизированные языки появились более десятка лет тому назад и я задумался, почему если эта типизация на столько нужна, то за все это время ее не добавили в Java Script? Ответ пришел сам собой, вспоминая свой собственный путь из пеленок. Вначале я научился говорить мама и папа, а о том, что кроме String есть еще Number, Data и.т.д. узнал перед школой и непосредственно в ней. Если бы я не разобрался с типом String, то о существовании других типов я даже и не понял из речи людей, занимавшихся моим воспитанием, заполняя мой ум cтрингами и формами из них. Так же и Java Script, как заботливый родитель, готовит нас к типам и к школе, а не наваливает математику и алгебру на детский не окрепший ум. Поэтому на начальном этапе правильней научиться говорить, а после выбрать профессиональный инструмент по работе с типами, например подключив для начала PropTypes, а дальше Flow, TS … и что там кстати есть еще? Поэтому то, что некоторые считают недостатком в Java Script, является его преимуществом. Считаю, что оскорблять язык Java Script, выкладывая к нему Ваши экскременты в этом чате, на мой взгляд моветон.

Denis
15.01.2018
11:36:24
ну похоже на чанки делить он не умеет...
Скажем так, нех в промисе cpu bound операции гонять

Первые типизированные языки появились более десятка лет тому назад и я задумался, почему если эта типизация на столько нужна, то за все это время ее не добавили в Java Script? Ответ пришел сам собой, вспоминая свой собственный путь из пеленок. Вначале я научился говорить мама и папа, а о том, что кроме String есть еще Number, Data и.т.д. узнал перед школой и непосредственно в ней. Если бы я не разобрался с типом String, то о существовании других типов я даже и не понял из речи людей, занимавшихся моим воспитанием, заполняя мой ум cтрингами и формами из них. Так же и Java Script, как заботливый родитель, готовит нас к типам и к школе, а не наваливает математику и алгебру на детский не окрепший ум. Поэтому на начальном этапе правильней научиться говорить, а после выбрать профессиональный инструмент по работе с типами, например подключив для начала PropTypes, а дальше Flow, TS … и что там кстати есть еще? Поэтому то, что некоторые считают недостатком в Java Script, является его преимуществом. Считаю, что оскорблять язык Java Script, выкладывая к нему Ваши экскременты в этом чате, на мой взгляд моветон.
Синдром утенка чтоль?

Алексей
15.01.2018
11:38:41
Скажем так, нех в промисе cpu bound операции гонять
скажем так, смена языка не поможет, думать все равно придется

Igor
15.01.2018
11:39:22
Первые типизированные языки появились более десятка лет тому назад и я задумался, почему если эта типизация на столько нужна, то за все это время ее не добавили в Java Script? Ответ пришел сам собой, вспоминая свой собственный путь из пеленок. Вначале я научился говорить мама и папа, а о том, что кроме String есть еще Number, Data и.т.д. узнал перед школой и непосредственно в ней. Если бы я не разобрался с типом String, то о существовании других типов я даже и не понял из речи людей, занимавшихся моим воспитанием, заполняя мой ум cтрингами и формами из них. Так же и Java Script, как заботливый родитель, готовит нас к типам и к школе, а не наваливает математику и алгебру на детский не окрепший ум. Поэтому на начальном этапе правильней научиться говорить, а после выбрать профессиональный инструмент по работе с типами, например подключив для начала PropTypes, а дальше Flow, TS … и что там кстати есть еще? Поэтому то, что некоторые считают недостатком в Java Script, является его преимуществом. Считаю, что оскорблять язык Java Script, выкладывая к нему Ваши экскременты в этом чате, на мой взгляд моветон.
> Первые типизированные языки… Мой то поит был что жс - это говно, ибо собрал все минусы, ничем не компенсирую их. В отличие от той же кложе, которая: - сильнотипизированая - функциональная - с иммутабельными коллекциями > не наваливает математику и алгебру на детский не окрепший ум Вы все еще на этом уровне? Давайте вернемся к этому разговору, когда вы дойдет хотя бы до TS > в этом чате Это чат не про жс, а про ReactNative

Denis
15.01.2018
11:40:02
ООО, Нормас так гореть начинает :)

Play
15.01.2018
11:40:36
Дык выясняли, решения лучше «напиши нативно» не нашли
Выяснили, что есть либа для этого и нужно решить задачу, после чего оформить PR

Denis
15.01.2018
11:41:03
Выяснили, что есть либа для этого и нужно решить задачу, после чего оформить PR
Либа "сделай мне в отдельном потоке генерацию ключа" ?)

Igor
15.01.2018
11:41:03
не сильно, а строго)
https://ru.wikipedia.org/wiki/Сильная_и_слабая_типизация

Илья
15.01.2018
11:41:12
Выяснили, что есть либа для этого и нужно решить задачу, после чего оформить PR
Оформить PR в JS, чтобы туда многопоточность добавили?

Google
morda
15.01.2018
11:41:22
а вот если у кложи под попкой жвм то на ней теоретически можно нативно под ведро писать?

Алексей
15.01.2018
11:42:11
https://ru.wikipedia.org/wiki/Сильная_и_слабая_типизация
ого, там даже сноска есть, оказывается я не правильно говорил) прошу прощения)

morda
15.01.2018
11:42:17
надо погуглить)

Denis
15.01.2018
11:42:31
надо погуглить)
Смысла нет, балом правит джава/котлин

И на скале под ведро можно, но "троллейбус_из_буханки.жпг"

Алексей
15.01.2018
11:42:50
надо погуглить)
я даж про obj-c такое видел

morda
15.01.2018
11:47:25
да понятно что троллейбус)

Igor
15.01.2018
11:48:04
а вот если у кложи под попкой жвм то на ней теоретически можно нативно под ведро писать?
И все таки реальнее на ClojureScript + ReactNative. Николай Рыжиков (кложуристы знают) рассказывал что они так пишут мобильное приложение (или пытаются)

morda
15.01.2018
11:48:58
ну вообще вроде много кто пишет

судя по репе

Play
15.01.2018
11:50:05
> Первые типизированные языки… Мой то поит был что жс - это говно, ибо собрал все минусы, ничем не компенсирую их. В отличие от той же кложе, которая: - сильнотипизированая - функциональная - с иммутабельными коллекциями > не наваливает математику и алгебру на детский не окрепший ум Вы все еще на этом уровне? Давайте вернемся к этому разговору, когда вы дойдет хотя бы до TS > в этом чате Это чат не про жс, а про ReactNative
> Это чат не про жс, а про ReactNative на каком языке написана документация react-native? > Вы все еще на этом уровне? Давайте вернемся к этому разговору, когда вы дойдет хотя бы до TS Вы считаете себя опытней всей команды Facebook? Из каких соображений они выбрали для React Native Java Script, а не типизированый язык?

Igor
15.01.2018
11:52:02
Я догадываюсь из каких и вам мои соображения не польстят. Ну да все, мне надоел этот спор с жс-адептами (как будто в жс чат deep dive сделал)

Play
15.01.2018
11:54:38
Я догадываюсь из каких и вам мои соображения не польстят. Ну да все, мне надоел этот спор с жс-адептами (как будто в жс чат deep dive сделал)
Надоел или не надоел, можно иногда промолчать, поэтому пожулуйста прошу Вас воздержаться от выкладывания своих экскрементов на наши умы.

Play
15.01.2018
11:55:37
вот и я про то

Алексей
15.01.2018
11:57:04
ребят, я сейчас не буду разбиратся кто что сказал, если продолжите то обоим RO выдам

будте инженерами, а не адептами культа

Google
Кирилл
15.01.2018
12:00:14
насчет дешевых сложно сказать - что-то я вижу одни и те же цифры что в жсжобс чате, что в мобайлжобс)

Alexander
15.01.2018
12:03:04
господа, есть какое-либо событие по которому можно отследить что приложение запустили из foreground? из трея и т.д?

Play
15.01.2018
12:08:34
будте инженерами, а не адептами культа
Извиняюсь, если где-то передернул, я за культурную дисскусию с обеих сторон и на стороне правил чата✅, не больше и не меньше.

Dima
15.01.2018
12:14:14
Nikolay
15.01.2018
12:33:50
Всем привет. Какие блиблиотеке используете для отправки данных с клиента на сервер? Нужно передавать изображения и файлы.

Egor
15.01.2018
12:34:21
react-native-fetch-blob

Vladimir
15.01.2018
12:34:28
Народ, возвращаясь к нативным модулям, есть ли способ их на свифте писать?

Egor
15.01.2018
12:35:05
открываешь xcode и пишешь

=)

или сразу и на Андроид чтоб?

Vladimir
15.01.2018
12:35:44
а есть дока по этому добру? Я про свифт и модули

Алексей
15.01.2018
12:36:20
а есть дока по этому добру? Я про свифт и модули
вот отсюда может быть отправной точкой https://github.com/airbnb/native-navigation/blob/master/docs/installation.md#ios-project-setup

Vladimir
15.01.2018
12:38:40
ага, мерси

не совсем дока по теме, но пример вроде норм)

Алексей
15.01.2018
12:42:52
не совсем дока по теме, но пример вроде норм)
просто самое путнее что видел по этой теме)

Nikolay
15.01.2018
12:43:34
Спасибо за ответы)

Google
Mikhail
15.01.2018
12:45:25
@savelichalex а бибилиотеки то какие для передачи файлов? там 2 подзадачи взять к примеру фото из камеры или галереии или файл из файлового менеджера. И вторая задача отправить из на node сервер к примеру

Mikhail
15.01.2018
12:51:17
@playra



Play
15.01.2018
12:52:26
фото нужно залить на сервер и все или галлерею?

Mikhail
15.01.2018
12:53:13
короче добавить аву с клиента на сервер, чтоб потом была ава

выбрать из галереи

Vadim
15.01.2018
12:53:43
react-native-fs для загрузки файлов

Mikhail
15.01.2018
12:53:59
ну че соц сети никто не делал? прикрепить фото или файл к переписке или просто сменить аву

Mikhail
15.01.2018
12:54:31
что используете?)

Play
15.01.2018
12:54:55
что используете?)
http://nobrok.com/how-to-upload-image-to-firebase-using-react-native/

Не обязательно firebase, куда угодно можете залить файл.

Mikhail
15.01.2018
12:57:43
Попробую, спасибо всем)

Play
15.01.2018
13:41:55
Подключаю платежную систему, но так как Stipe на Российской рынке не представлен, ищу альтернативу. На даный момент остановился на Fondy, к тому же у них есть React Native SDK, https://docs.fondy.eu/docs/page/80/ Кто-нибудь уже работает с этой системой? или может есть еще интересные альтернативы?

Vladimir
15.01.2018
13:52:10
пипл, а кто-нибудь знает компонент для обработки свайпа влево-вправо?

Vladimir
15.01.2018
13:56:35
ага, а для безлимитного количества?

Play
15.01.2018
14:01:13
ага, а для безлимитного количества?
не пробывал, может эта https://github.com/gitboss2000/react-native-swipeable-flat-list

Google
Алексей
15.01.2018
14:03:44
не реакт компонент там, вот и все. самый частый кейс - ошибка с импортом

Stas
15.01.2018
14:04:25
и правда. спс

Кирилл
15.01.2018
14:08:11
короче добавить аву с клиента на сервер, чтоб потом была ава
в RN есть реализация FormData - можно использовать как в вебе для загрузки файлов

https://github.com/facebook/react-native/blob/master/Libraries/Network/FormData.js

Nikolay
15.01.2018
14:11:05
в RN есть реализация FormData - можно использовать как в вебе для загрузки файлов
Когда пользуюсь на виртуалке - всё ок. Но на физическом устройстве на сервер передаются как будто бы пустые данные

Stas
15.01.2018
14:12:16
https://gist.github.com/punksta/84e9705cad81f72d31af89b5837ebab8 следующая проблема: ExceptionsManager.js:65 Error: `AppWebView` has no propType for native prop `AppWebViewNative.shouldOverrideUrlLoading` of native type `boolean` If you haven't changed this prop yourself, this usually means that your versions of the native code and JavaScript code are out of sync. Updating both should make this error go away. This error is located at: in AppWebViewNative (at WebView.android.js:296)shouldOverrideUrlLoading есть и там и там. имя соответвует, тип тоже

Алексей
15.01.2018
14:19:18
а где и там и там

там вот вроде когда ты так реквайришь, то он будет у второго аргумента брать проп тайпсы

а у тебя там нет такого проп тайпа

Stas
15.01.2018
14:31:14
да, точно. Спасибо!

Alexander
15.01.2018
15:00:54
а работал кто с geolocation ?

практически не работает получение geolocation.getCurrentPosition()

на реальном девайсе в дебаг режиме

Serj
15.01.2018
15:05:30
сегодня

Alexander
15.01.2018
15:05:34
падает timeout

Serj
15.01.2018
15:05:35
я )

Alexander
15.01.2018
15:05:46
рассказывай

я на андроиде смотрю

Serj
15.01.2018
15:05:54
сдк 23 версии ставь

и вот сам код

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