Egor
надо посмотреть...
Egor
но дело в том, что всё работало пока я не накатил 0.47
Egor
а до этого было что-то типа 43
Aleksei
ну тогда смотреть ту багу, может сам найдешь решение...
Anonymous
узает кто feathers js?
Vladimir
Egor
Liferay? беги
Да норм в целом. Апи ребята пишут поверх, а что у них за ним спрятано - мне всё равно.
Vladimir
Тогда ладно. Только не смотри внутрь
Andrew Kiselev
Andrey
ребят, как отключить sentury на время отладки
Murad
if !__DEV__ > sentryInit()
Andrey
спасибо
Danil
Всем привет. Я создал новый проект через react-native init. На компьютере напарника он билдится, на моем нет.
Danil
Падает на запуске проекта сразу
Danil
Посмотрел через Xcode. Там падает вот тут:
Danil
Danil
Я понимаю, что могу руками поправить прям тут в коде. Но это не вариант. Что-то явно у меня в сетапе сбилось. Кто-нибудь сталкивался?
Sergey
возможно стоит почистить кэш npm-a или обновить react-native-cli
Danil
Это было первое, что я сделал
Danil
На андройде работает все отлично.
Александр
на react-native под ios есть какая либо возможно прогать не на маке? офф документацию читал, хотелось бы узнать варианты не тратиться сейчас на ноут/комп новый и прогать под ios в том числе
Albert
hackintosh/виртуалка
Александр
благодарю
Horse
Yevhenii
На Asus ux305fa hackintosh норм встает, вообще норм.
Согласен, для наших нищих стран мак не под силу бывает, по этому хакинтош реально спасает
Horse
Он много на что встает нормаьлно)
Yevhenii
Expo класная штуковина но много либ не работает, по этому лучше его избегать, потому что если посреди проекта нужно будет слезть то будет много неприятностей.
Horse
Ну все имеет свою цену, для прототипа пойдет. А если взлетает - тогда уж мак раздобыть или хак доротный
Yevhenii
У меня был только один проект с р-н и я к сожалению не участвовал в общении с заказчиком.
Но с експо могу сказать сделать билд нужно установить глобальный пакет нпм expo а потом там команда есть, точно не скажу но, хотя вот, дока
https://docs.expo.io/versions/latest/index.html
Anton
Изучив reactjs легко будет native использовать?
Anton
Или ещё много чего надо знать?
Anton
А какие именно темы стоит подтянуть?
Влод
не думаю что прям стоит знать.
в мобильниках особенность будет в навигации и в том что нужна серьёзная поддержка оффлайна. отсюда берутся разные проблемы которые не встретить в веб приложениях, но это пока что всё наживное.
пока что рабочий процесс с рн устроен так что фронтендеров пускают делать мобильное приложение и при достаточной доли везения не придётся привлекать андроид/иос разрабов. можно поразрабатывать нативные приложения чтобы удовлетворить личный интерес. пока что не видел чтобы искали такого универсального разработчика
Влод
Alex
угу, но у меня уже было такое пару раз =/
Anton
Т.е. native не для коммерческой разработки?
Anton
Побаловаться?
Alex
ну, при желании можно и для коммерческой разработки использовать, но надо понимать, что для нестандартных кейсов всё равно надо разбираться в нативной разработке под разные платформы
Aleksei
Побаловаться?
ага, 1093 человека тут "балуются"
Murad
неплохо мне платят за баловство ))
Anton
@rogozhnikoff только native используешь?
Murad
сфивта и джавы незнаю
Murad
пока что не понадобилось
Murad
и никто другой тоже не помогает
Джон
с навигацией без ста грамм не разберёшься ))
Джон
в рн
Джон
и с железом непросто
Murad
норм навигация
посложнее конечно чем на вебе
но ничего принципиально другого нет
Джон
а получить данные, показать, отправить – с этим нет проблем
Anton
@rogozhnikoff бекенд кто то другой пишет или сам? я вот сам на php программирую. потом начал VueJS использовать, теперь reactjs изучаю
Anton
думаю не далеко ли я попер с бека
Igor
А как в новом RN (который без натива) указать в App.js, что рутовый компонент в др файле (допустим для TypeScript)?
Раньше можно было вот так, но сейчас что-то не работает
import { AppRegistry } from 'react-native'
import App from './build'
AppRegistry.registerComponent('ReactNativeTS', () => App)
Murad
бекенд уже есть
Igor
Ilya
Можно.
Ilya
Я имею в виду, физически. Вопрос в том, нужно ли.
Horse
Вполне норм, потом навигацию дергать можно как екшен
Дмитрий
Каждый редьюсер отвечает за свою логическую ветвь состояния. Реагируя на действие, каждый редьюсер меняет свою ветку состояния, за которую отвечает.
Т.е. разделение нужно и реагировать на одно действие несколькими редьюсерами нормально.
Horse
можно полноценно прикрутить его в стор
Horse
https://github.com/react-community/react-navigation/blob/master/docs/guides/Redux-Integration.md
Aleksei
это и есть смысл flux-а
Horse
потом можно переходить по навигации с помощью диспатча екшенов
Ilya
Ну, в общем, и за меня ответили )
Aleksei
Horse
а не норм все) разделение нужно и реагировать на одно действие несколькими редьюсерами нормально.
Horse
спать пора)
Влод
кстати если несколько редьюсер обрабатывают один экшон, значит можно добиться ситуации когда разный порядок применения редьюсеров даёт разный результат?
Horse
Aleksei
Aleksei
так что не думаю что это возможно
Aleksei
Aleksei
ну если ты мне покажешь такую ситуацию тогда я может и возьму свои слова обратно 😄