@reactnative_ru

Страница 282 из 878
Алексей
27.08.2017
12:59:13
но, ты в принципе можешь собрать приложение один раз, установить в девелоп режиме и он так же с npm start (он packager запустит) будет исакть бандл, причем как пропишешь так и будет искать. например у меня если в той же сети телефон, то прекрасно ищет

? animufag ?
27.08.2017
12:59:29
ну вот. тем не менее сервер этот можно попробовать запустить. на клиенте самому писать адрес с которого он раздаёт. смущает то что он начинает адрес с exp:// что может означать что у него свой протокол

Google
Evgeny
27.08.2017
13:00:47
видать все, кто дошел до этого ишью, забили, как и я, на expo)
@gHashTag а как быть если мне надо подключить либу, которую я параллельно разрабатываю? я юзаю expo

Alex
27.08.2017
15:16:13
Всем привет. Возможно кто натолкнет на мысль или кинет ресурс. буду очень признателен/ Вопрос такой: В родительском компоненте есть функция. которая принимает параметр item мы передаем эту функцию в дочерний компонент <Child delete={this.DeleteItem.bind(this)}/> В компоненте child я вызываю эту функцию допустим на клик onClick={this.props.delete(item)} - если так написать то item not defined Если убрать item то функция не передает item который должна принять функция в родительском комп Задача - в дочернем компоненте вызвать функцию с родительского и передать ей параметр из дочернего

Alex
27.08.2017
16:25:31
Решение https://codesandbox.io/s/x3542nlj9w

Albert
27.08.2017
16:41:07
Привет. Не подскажете есть на подобии такой либы в RN что-то? https://github.com/Ramotion/gliding-collection

Marat
27.08.2017
16:52:11
такую кнопку можно сделать на реакте?

Andrey
27.08.2017
16:58:46
легко

Evgeny
27.08.2017
18:47:34
eject
спасибо!

Murad
27.08.2017
19:03:47
https://github.com/geremih/react-native-circular-action-menu https://github.com/omulet/react-native-radial-menu

Play
27.08.2017
20:06:41
Можно эту либу использовать совместно с RN? http://www.luna-lang.org



Google
Nikita
27.08.2017
20:11:03
там внизу имэйл проекта есть напиши им, спроси

Again
28.08.2017
12:26:40
А какие приложения написаны на React Native

большие и популярные

Andrey
28.08.2017
12:27:48
А какие приложения написаны на React Native
а какие приложения у тебя на телефоне установленны?

Mikhail
28.08.2017
12:27:55
Инстаграм например

Andrey
28.08.2017
12:28:28
фейсбук понятное дело

скайп

Dmitriy
28.08.2017
12:28:45
https://facebook.github.io/react-native/showcase.html

Andrey
28.08.2017
12:28:55
в общем все самые глючные приложения на реакте сделаны :)

Adaptive
28.08.2017
12:29:37
Инстаграм например
там части вроде как определенные на реакт нейтиве

Again
28.08.2017
12:29:54
в общем все самые глючные приложения на реакте сделаны :)
одноклассники,амиго,танки онлайн,танчики онлайн

Adaptive
28.08.2017
12:29:56
https://engineering.instagram.com/react-native-at-instagram-dd828a9a90c7

Alex
28.08.2017
12:30:31
а тут за размещение вакансии именно на реакт-нейтива побьют или норм?

Yaroslav
28.08.2017
12:31:00
только внизу приписка, что может быть гибридным, по факту там какой-нибудь один экран на RN, но в список можно добавить уже )

Andrey
28.08.2017
12:33:30
одноклассники,амиго,танки онлайн,танчики онлайн
разве ругательства в чате не запрещены?

Adaptive
28.08.2017
12:35:20
только внизу приписка, что может быть гибридным, по факту там какой-нибудь один экран на RN, но в список можно добавить уже )
маркетинг раздутый) на самом деле я в очередной раз не пилил несколько месяцев аппки и сижу вот пилю, что-то прогрессирует и по перфомансу уж точно как-то в лучшую сторону)

Yaroslav
28.08.2017
12:39:00
даже если там не одна страница, то такие известные чуваки упарываются с RN несколько больше, чем запилить контролы по доке, вон недавний пример https://hackernoon.com/moving-beyond-animations-to-user-interactions-at-60-fps-in-react-native-b6b1fa0ba525 так что толку от того, что ФБ или викс использует RN простым смертным разработчикам мало...

Nikita
28.08.2017
12:53:45
Google
Nikita
28.08.2017
12:53:55
спросил их тех лида

Evgeny
28.08.2017
13:11:16
нет, не норм)
А есть какой-нибудь канал куда можно запостить вакансию и где соответсвующая релевантная аудитория?

нужен человек с опытом RN в продакшене, который бы дал развернутые ответы на все вопросы перед решением использовать RN в проекте или все таки использовать натив

Albert
28.08.2017
13:24:32
@mobile_jobs

? animufag ?
28.08.2017
13:27:44
нужен человек с опытом RN в продакшене, который бы дал развернутые ответы на все вопросы перед решением использовать RN в проекте или все таки использовать натив
пока собеседовался слышал 2 мнения от разрабов готовящихся к релизу: 1) фронтендер: всё суперкруто, всё что тебе вообще может пригодится уже есть, мегапроизводительность вау анимации, фб боги 2) ПМ в рн проекте, где либы нужно портировать самостоятельно: надеюсь штат андроид/иос разрабов увеличится и можно будет наконец отказаться от рн

Evgeny
28.08.2017
13:28:31
вот я больше ищу скептицизм)

просто у нас есть небольшой sdk на redux, и было бы логично его переиспользовать

Yaroslav
28.08.2017
13:31:22
переиспользовать одновременно с вебом врядли получится, только если на старте и переделать

Evgeny
28.08.2017
13:32:47
переиспользовать одновременно с вебом врядли получится, только если на старте и переделать
ну я на коленке собрал, все завелось, только из sdk предварительно выпилил зависимости от браузерного окружения

Evgeny
28.08.2017
13:34:20
тут скорее вопрос, кто должен драйвить разработку, мобайл девелопер, который будет частично юзать решения на RN или наоборот)

что-то мне подсказывает, что наоборот ничем хорошим не закончится)

Yaroslav
28.08.2017
13:34:48
Ну вот у нас с редаксом. Но слишком много мелких правок то тут то там, что шарить этот код будет болью. К тому же локал сторэдж юзаем, а в рн хранилище асинхронное

Yaroslav
28.08.2017
13:36:11
Ага, только для этого все, кто это вызывают тоже должны быть асинхронными )

Кирилл
28.08.2017
13:36:24
тем более в редаксе есть же обертки для persistStorage которые вообще абстрагируют от хранилища

Murad
28.08.2017
13:38:07
мы вот к релизу готовимся зашейрили все что только можно, включая вью-логику, по сути в веб/мобайл остались роутинг/темплейты/полифилы/частично инициализации и один редюсер

остальное @кор

Yaroslav
28.08.2017
13:39:21
Персист это несколько отдельная тема, возможно она предстоит в будущем, но пока для себя сделали вывод, что код шаринг сделать очень непросто между реакт приложением и rn. По крайней мере с нашим стеком и руками )

Murad
28.08.2017
13:39:24
работает норм, костыли конечно понадобились, но это все равно меньшая боль чем рассинхроненная кодовая база

Google
Murad
28.08.2017
13:40:21
да, на редюкс-персист переехали, раньше свой велосипед юзали, но он был синхронный в редюкс персисте стратегии асинхронные, так что просто переехали и на вебе и на мобилке

Yaroslav
28.08.2017
13:41:51
А вот кстати есть статистика по количеству памяти, которое может заюзать персист на разных девайсах? Слышал что эдж ваще не ругается если места нет, а делает вид, что сохранил(нет)

Murad
28.08.2017
13:43:13
на рн вроде не стоит ограничения асинксторедж это просто файлик в доксах

Yaroslav
28.08.2017
13:47:02
заюзать персист где? в браузере?
Ага, вон выше писали, что елси шарить код, то стратегии со сторэджем общие делать

Кирилл
28.08.2017
13:47:58
Ага, вон выше писали, что елси шарить код, то стратегии со сторэджем общие делать
ну надо гугглить ограницения по localstorage в разных браузерах, насколько я помню ~5метров, если пишешь после этого, выскакиевает диалог, где браузер спрашивает можно ли выделить больше

? animufag ?
28.08.2017
13:52:59
я думаю там максимум шаринг выйдет на уровне чистых функций по бизнес логике (подмножество редьюсеров видимо). ну то есть какие элементы дизейблить для данной группы пользователей – вот это всё. ui будет организован сильно по-разному и стейт соответственно будет разный. разная навигация. в общем слабо представляю как веб приложение имеющееся можно хуяк хуяк и в мобильное (кроме разве что очевидного вебвью)

Andrey
28.08.2017
13:54:03
установил обновления на телефоне, и он начал подвисать, причем подвисать так что пользоватся им нереально, все решилось удалением фейсбука с телефона, не знаю может реакт нетив тут не причем, но всеравно выглядит это странно

Кирилл
28.08.2017
13:55:23
я как то рядом с цирком в гавно наступил

больше в цирк я не хожу

Andrey
28.08.2017
13:55:58
фб отвратительное приложение. тебе в любом случае пришлось бы его удалить
да я даж не знал что он установлен, я ресетнул телефон как он начал глючить, но это не помогло

Tim
28.08.2017
14:56:00
Всем привет сталкивался кто работаю с momentjs когда включен дебагер все как надо отработывает отключаю все летил в else одним словом...

Tim
28.08.2017
14:57:59
тоже думаю

Oleh
28.08.2017
14:58:20
поставь таймаут

и проверь

Google
Tim
28.08.2017
15:02:27
да вот думаю на что таймаут ставить)

Ilya
28.08.2017
16:37:01
У нас работа со стораджем вынесена в мидлварь )

Вообще, на мой взгляд, если проект большой, то как минимум должны быть пара человек "могущих" iOS/Android.

Yaroslav
28.08.2017
20:33:52
Всем привет сталкивался кто работаю с momentjs когда включен дебагер все как надо отработывает отключаю все летил в else одним словом...
Был прикол, в дебаге все работало, а в релизе выяснилось, что btoa функции нет в среде) возможно что-то подобное

Murad
28.08.2017
20:42:59
ну, судя по запросу среда у него одна и та же

я бы предположил что дебаггером он перехватывает один вызов а падает на другом каком то

Play
29.08.2017
13:22:02
Как передовать стили в подбный компонент? const Container = ({ children }) => ( const {container} = styles // Parsing error: Unexpected token <View style={container}> {children} </View> )

Алексей
29.08.2017
13:25:09
const Container = ({ children, styles }) => ()

Play
29.08.2017
13:28:39
const Container = ({ children, styles }) => ()
в таком случае почему тогда: styles = { // 'styles' is not defined. [Error/no-undef] container: { flex: 1, color: 'gold' } } const Container = ({ children, styles }) => ( <View style={styles.container}> {children} </View> ) Работает только с Реакт компонентами?

morda
29.08.2017
13:30:04
const styles = и кажется вот про эти замыкания на собесах спрашивают?)

Play
29.08.2017
13:33:00
const styles = и кажется вот про эти замыкания на собесах спрашивают?)
точно)))) но стиль всеже не передается 'styles' is assigned a value but never used. [Error/no-unused-vars]

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