Dimitrii
https://twitter.com/RReverser/status/906024532254658560
Мне кажется, что так говорят те, кого руки из одного места, и они не могут настроить проект на любом окружении.
Дмитрий
Хвастайся, интересно.
Дмитрий
Ага, бизнес-логику всю вынес. А я бы вынес весь изначальный набор компонентов по разным папкам и только они у меня и отличались бы в зависимости от платформы. А вообще забавно. Надо тогда туда и Electron впинюрить раз пошла такая пьянка))
Dimitrii
удобно ещё тем, что я пишу тесты 1 раз на двоих
Dimitrii
или сделав функционал с запросами для одной платформы, на вторую остаётся только вьюху свою написать, а функционал уже 100% рабочий
Дмитрий
Прикольно. Жалко, что не было задач, чтобы попробовать такое слепить.
Murad
аналогично только мы в двух репах мобайл и веб в вебе папка @core пакеты иногда отличаются, бабель пресеты и пр разнесли чтобы не париться
Murad
плюс контейнеры мы тоже зашарили, вьюшки превратились в чистые темплейты
Dimitrii
аналогично только мы в двух репах мобайл и веб в вебе папка @core пакеты иногда отличаются, бабель пресеты и пр разнесли чтобы не париться
мне нравится то что у меня всё в одной папке) запускаю одновременно веб и мобайл из одного проекта, и работаю)
Murad
сомнительная ценность, если честно до первых конфликтов
Danil
Ребят, кто сталкивался с: Warning: Native component for "RCTFBLikeView" does not exist Warning: Native component for "RCTFBLoginButton" does not exist Warning: Native component for "RCTFBSendButton" does not exist Warning: Native component for "RCTFBShareButton" does not exist react-native link react-native-fbsdk сделал. В Link Binary With Libraries libRTCFBSDK.a лежит тоже.
Nikita
Всем привет! Посоветуйте пожалуйста пару годных книг по реакт, чтобы понять как он работает
почитай исходники https://github.com/developit/preact в них не сложно разобраться, а принципы там те же что и в реакте
Андрей
Спасибо
Albert
У меня такая же хрень, думаю это из за нового xcode, пока хз как фиксить
Albert
Всем привет. Подскажите можно ли передать в navigationOptions какой-то стейт? У меня в навбаре есть кнопка, которая должна быть задизейблена до тех пор пока состояние на станет false, подскажите как передать туда состояние
Albert
React-native-router-flux?
Нет, react-navigation
I
Нет, react-navigation
А, тогда не знаю. Я такой пулл реквест для rnrf делал
Albert
Там же в 4 версии, за основу взят react navigation не?
Albert
https://gist.github.com/alhafram/cb4842e4e7313da3782cb26d94b886f3
Albert
ну или есть ли возможность в nav options использовать локальный стейт?
Egor
в общем, для примера, я у себя всем экранам прокидываю из redux store язык внутрь screenOptions <Navigator screenProps={{ language }}... при этом сам навигатор внутри HOC <AppNavigation... который через connect подключен к store const mapStateToProps = state => { return { navigation: state.navigation, language: state.language.language, } } const AppWithNavigationState = connect(mapStateToProps)(AppNavigation)
Albert
я не использую redux
Egor
ну ок тогда
Albert
Есть ли возможность сделать это без редакса?
Andrew Kiselev
Albert
А если я через ресет перекидываю на экран, параметры передадутся? const resetAction = NavigationActions.reset({ index: 0, actions: [ NavigationActions.navigate({ routeName: 'MainMenuScreen' }) ] });
Anton
Kirill
Ребят, подскажите, есть кто, кто прикручивал redux к react-native-navigation (wix). Связка нормально заработала?
Ulad🧑‍💻
Есть проблема, поставил пакет для пуш натификаций и понадобилось немного похимичить с ios когда появилась ошибка Native Module cannot be null, всё заработало, но на экспо всё равно повявляется эта ошибка, в чём может быть проблема?
Albert
А есть аналог метода viewWill(Did)Appear в RN?
Egor
но есть методы у компонента
Egor
и там что-то да можно сделать
Egor
componentDidMount
Egor
можно добавить флаг экранам типа isVisible и рулить им извне, из роутера и тп, а внутри компонета уже полагатся на его значение...
Albert
ок, спасибо
Ilya
Здравствуйте, если уже есть веб приложение на реакте, есть ли какой-нибудь инструмент(можно и для гибридных приложений), на котором будет лечге сделать и поддерживать мобильное приложение, чем на ReactNative. Или всё же ReactNative это лучший выбор?
Андрей
Всем привет. Для больших списков что используете flatlist или virtualized? И почему?
Андрей
Здравствуйте, если уже есть веб приложение на реакте, есть ли какой-нибудь инструмент(можно и для гибридных приложений), на котором будет лечге сделать и поддерживать мобильное приложение, чем на ReactNative. Или всё же ReactNative это лучший выбор?
Поправьте меня, если это ни так. Но веб приложение на react, ты просто так не перенесешь в react native. React native просто позволяет тем кто знает react, не учить Java или swift. Но сами приложения внутри будут разные. Так что выбирай что хочешь.
Ilya
Да, я понимаю что там не перенесёшь, но всё равно можно же будет какие-то куски кода брать.
Андрей
Я не знаю что у тебя за приложение. Но очень мало кусков кода скорее всего ты сможешь взять.
Андрей
Не знаю, только ли у меня такая проблема. Но есть беда в RN с параллельными анимациями
Ilya
Мне интересно, может есть какие-нибудь инструменты для гибридных приложений(ionic, phonegap и т д), с помощью которых можно будет быстрее запилить мобильно приложение
Horse
Всем привет. Для больших списков что используете flatlist или virtualized? И почему?
FlatList это обертка над virtualized, virtualized предоставляет больше возможностей но и некоторые вещи тебе самом придлется делать
Horse
FlatList это обертка над virtualized
Андрей
Понял)
Ilya
а то сообщение это продолжение обсуждения
Aleksei
Вопрос тут был
это понятно. но ты вроде как уже и сам ответил на свой вопрос) или что ты хотел еще узнать?
Ilya
ну я не ответил
Ilya
я хотел узнать
Ilya
на чём будет лечге запилить ionic, phonegap ... или ReactNative
Ilya
?
Ilya
Может кто-нибудь делал гибридные приложения с помощью этих инструментов?
Андрей
Это зависит от тебя, а не от инструмента. На чем тебе будет легче пилить
Artur
от проекта еще зависит мало ли там с видео работать надо, тогда прощай RN сразу
Aleksei
на чём будет лечге запилить ionic, phonegap ... или ReactNative
ionic вообще для ангуляра емнип. А вообще вопрос некорректно поставлен немного, так как непонятно чего ты хочешь добится. Если ты просто хочешь чтобы запускалось как мобильная версия сайта, то phonegap, если хочешь чтобы было больше приложение, то RN
Ilya
Не важно нативное или гибридное
Ilya
главное что бы быстрее запилить
Ilya
и легче поддерживать
Ilya
с учётом того что фронтенд веб приложения написан на реакте
Aleksei
что значит гибридное?
Ilya
ну в webview html рендерить
Aleksei
ясно в общем. бери phonegap, ты сам поймешь когда RN нужен будет
Aleksei
(если конечно вообще нужен будет)
Ilya
ясно
Anonymous
ребят как перевенуть нужную иконку вместо rotate что использовать?
Aleksei
а чем rotate плох?
nick
ребят как перевенуть нужную иконку вместо rotate что использовать?
можно изъежнуться, но нужно ли? https://css-tricks.com/almanac/properties/w/writing-mode/
Anonymous
все нашел просто не занал как его пременить)