Egor
На каких nodejs и npm беспроблемно сидеть?
Egor
поглядел что не самое и новое использую, а обновляться что-то страшновато
Artur
Npm 5.3.0 В 5.4 2 дня назад сломали что то, не проставляется exec атрибут для файлов при установке
Max
Не знаю даже
Влод
Ктото делал p2p чат + аудио/видео звонки (через webRTC) ?
ну кстати планировал сделать как пункт для портфолио (нет, я тебе ничем не помогу😔)
Max
Ну лан) Я сделал какрас. Сейчас фикшу баги, связанные з онлайн статусом юзеров
Max
И в опен сорс
Николай
Ребят всем привет, у меня вопрос - кто нибудь запускал react native windows ?
Max
Тоже интересно
Max
Ребят всем привет, у меня вопрос - кто нибудь запускал react native windows ?
Aleksei
за вакансии - бан, на первый раз предупреждение
Max
redux-thunk || redux-saga?
Max
Так в чём проблема?) Норм же
Max
Лучшее решение вроде как
Max
Поправьте если я не понимаю чтото
Max
Хм, интересно
Max
Почитаю, спасибо
Aleksei
я юзаю async/await только из-за команды, так бы не стал, кмк просто промисы лучше. например Promise.all с async/await уже не сделаешь так просто
Max
Мне нравиться синтаксис async/await, даже очень) Дело вкуса
Andrew Kiselev
постоянно юзаю async/await, yield и Promice. Правда для разных задач и проектов
Murad
а меня почему то напрягает читать async/await/yield для асинк операций юзаю конечно, потому что кто то до меня писал но сам в проекты не затягиваю незнаю, может это просто инерция, но как уже сказали выше - комбинировать/хачить их сложнее
Murad
промисы то уже как то выстрадали-научились, еще с $.Deffered а этот сахарок вставляет новую концепцию в сам язык, добавляя асинхронности во внешне синхронном коде
Andrew Kiselev
async/await хорошо выглядят в методах для компонентов, а если нужно описать логику для саги, то yield. Если нужно заполнить базу данных набором данных, лучше выглядит Promise.All/Promise.map/Promise.mapSeries
Vit
async/await еще опасны проглоченными эксепшонами
Vit
а если заворачивать в try/catch весь сахар пропадает
Влод
ну тип в этом фишка, что тип ты управляешь асинхронным кодом так как будто он синхронный со своими трай/кэтч которые все так любят (нет)
Влод
наверное там ещё со стектрейсами всё плохо
Aleksei
а если заворачивать в try/catch весь сахар пропадает
особенно в таком случае бесит делать let foo; try { ({ foo }) = await bar(); } ...
Vit
да!
Vit
эти let'ы!
Влод
алсо в тестах можно возвращать замоканный промиз, который идёт по одной или другой ветке. хз что с асинками
Влод
хотя не. в случае джс наверное ничего не меняется
Max
постоянно юзаю async/await, yield и Promice. Правда для разных задач и проектов
Блин, никак не могу заставить себя освоить yield...
Anton
Привет! Ребят выручайте, почемту не работает JS код в WebView на andorid <WebView source={require('../components/webMap/demo.html')} style={styles.map} /> Кто-то сталкивался?
Max
Как сейчас дела на фрилансе с React Native? Сейчас хочу насобирать на Мак, и уйти с работы на фриланс. Есть там чё делать?
Alex
А есть какие-то варианты захватить хедерсы из фреймворка в родительском проекте?
Alex
Делаю обертку, там есть такая строка:
Alex
Alex
Этот хидер находится в framework весом 700Мб
Alex
тащить его в обертку очень не хочется, хочется использовать из основного (родительского) проекта, который использует эту обертку
Alex
но при сборке родительского проекта выскакивает ошибка, что невозможно найти этот хидер
Alex
если добавить .framework в обертку - то всё ок
Alex
Alex
ошибка при сборке проекта, использующего обертку
Alex
попробовал сделать такие User Header Search Path, но не помогло (ожидаемо):
Alex
Aleksei
А есть какие-то варианты захватить хедерсы из фреймворка в родительском проекте?
чет мне кажется тебе нужно смотреть в сторону динамической либы или фреймворка, тогда хэдеры будут в рантайме подхватыватся емнип
Alex
:D
Alex
да, именно туда я и пытаюсь смотреть, но знания в iOS-специфик сборке в районе днища
Alex
делаю в рамках порта appodeal для RN, как зарелизю - отпишу, наверное, даже с деталями реализации, так как подводные камни есть и их не мало )
Albert
Привет. Мне надо хранить логин, пароль в приложении, слышал для этого пригоден Keychain, но он с 10 оси, есть ли альтернатива для меньших версий?
Horse
А если нет?
может просто в AsyncStorage
Дмитрий
Где то мелькали пару пакетов react-native-secure-keystore и react-native-secure-key-store. Они по сути шифруют и пишут в AsyncStorage, можно и самому ручками такое слепить.
Horse
только по сути то зачем? на не рутованом устройстве к asyncstorage имеет доступ только приложение
Horse
это же не информация о банковской карте
Дмитрий
Фиг знает, это уже другой вопрос.
Albert
А в реалме возможно хранение?
Дмитрий
Возможно всё что угодно.
Albert
Ну т.е. реджекта при проверке не будет, если я буду хранить такие данные в реалме?
Anton
Коллеги, у меня фриз интерфейса когда приложение работает с апи через нативный код. Как все функции асинхронно запускать при работе с нативным модулем?
Владимир
https://blog.expo.io/react-native-meets-async-functions-3e6f81111173
Владимир
падааам
Владимир
но вообще если я правильно помню, они и так асинхронно запускаются
Anton
https://blog.expo.io/react-native-meets-async-functions-3e6f81111173
спасибо, да нативная часть параллельно запкскатся но функции в приложении ждут ее ответа и тормозят все
Anton
если я правильно понял
Murad
ого, а что это за апи такой
Murad
я бы предположил что на запрос надо сразу прерывать каким то status: inProccess а потом кидать ивент onRequestDone при желании, на джаваскрипт стороне эт можно слепить в единый промис
Albert
https://github.com/lwansbrough/react-native-camera Кто то использовал? Можно ли после создания фото, отобразить его?
Ulad🧑‍💻
Есть ли какой-то пакет для продвинутого дропдаун меню? Мне надо чтобы оп нажатию на кнопку по анимацию появлялась меню с пунктами + выбор языка. Хотябы обёртка
Albert
Да
Не подскажешь как?
Andrey
самый простой - base64 строка
Aleksei
В нативном коде работать в отдельном потоке?
че я зря наводящий вопрос задавал что ли 😄