Size: a a a

React Native — русскоговорящее сообщество

2020 August 17

👨

👨🏻‍💻 in React Native — русскоговорящее сообщество
Dmitriy Semenov
всем привет кто юзает storybook  для проектов
как он вообще, а то я что то пробовал и слабо если честно для меня может кто то поделится кейсами
Тоже интересно, тк дизайнер клепает новые виды кнопок при каждой возможности и хочется все организовать в стабильную design system.
источник

А

Антон in React Native — русскоговорящее сообщество
Пишу на реакте, а с РН опыта не имел. Понадобилось сделать простое приложение под обе платформы.
Есть два варианта: сделать все в виде веб приложения и засунуть в webview в РН. Либо же курить доку по РН , либы и т.д.
Приложение - обычный каталог типо доски объявлений, простая работа с сервером через апи (добавить удалить прочитать). Как бы вы поступили в таком случае? Делать через вебвью, или полностью на РН?
Боюсь просто что много багов и ошибок на разных устройствах вылезти может из за РН и отсутствия опыта работы с ним.
источник

SL

Serik Lavrinyuk in React Native — русскоговорящее сообщество
Антон
Пишу на реакте, а с РН опыта не имел. Понадобилось сделать простое приложение под обе платформы.
Есть два варианта: сделать все в виде веб приложения и засунуть в webview в РН. Либо же курить доку по РН , либы и т.д.
Приложение - обычный каталог типо доски объявлений, простая работа с сервером через апи (добавить удалить прочитать). Как бы вы поступили в таком случае? Делать через вебвью, или полностью на РН?
Боюсь просто что много багов и ошибок на разных устройствах вылезти может из за РН и отсутствия опыта работы с ним.
Была такая же ситуация год назад и у меня, сделал сначала на webview потом понял что это не то чего бы хотелось и переделал на РН теперь радуюсь и горя не знаю.
источник

ЛХ

Лапки Х in React Native — русскоговорящее сообщество
рн не умеет в фоне висеть и открываться поверх окон?
источник

А

Антон in React Native — русскоговорящее сообщество
Serik Lavrinyuk
Была такая же ситуация год назад и у меня, сделал сначала на webview потом понял что это не то чего бы хотелось и переделал на РН теперь радуюсь и горя не знаю.
Сколько ушло примерно времени чтобы с реакта на РН сесть? Как я понял логика там пишется одинаково, а интерфейс с помощью компонент РН.
источник

А

Антон in React Native — русскоговорящее сообщество
Serik Lavrinyuk
Была такая же ситуация год назад и у меня, сделал сначала на webview потом понял что это не то чего бы хотелось и переделал на РН теперь радуюсь и горя не знаю.
Я вот просто думаю стоит ли оно того и какие минусы приложения через вебвью. Это приложение поддерживаться в будущем не будет, сделал и забыл. И в будущем другие приложения на РН не планирую писать. Поэтому думаю вот что на вебвью проще, сделать да забыть. А то читаю тут статейки, такие страхи пишут, там столько багов вылезает из за мультиплатформенности, в вебе такого нет.
источник

SL

Serik Lavrinyuk in React Native — русскоговорящее сообщество
Антон
Сколько ушло примерно времени чтобы с реакта на РН сесть? Как я понял логика там пишется одинаково, а интерфейс с помощью компонент РН.
У меня ситуация была наверное ещё хуже так как изначально в самом webview у меня был просто php+html+css по этому обучения react+native сторону я разбирал с нуля
на новый проект ушло где-то месяца полтора ну и баги уже в бою
источник

SL

Serik Lavrinyuk in React Native — русскоговорящее сообщество
Антон
Я вот просто думаю стоит ли оно того и какие минусы приложения через вебвью. Это приложение поддерживаться в будущем не будет, сделал и забыл. И в будущем другие приложения на РН не планирую писать. Поэтому думаю вот что на вебвью проще, сделать да забыть. А то читаю тут статейки, такие страхи пишут, там столько багов вылезает из за мультиплатформенности, в вебе такого нет.
ну тут хз какие статьи ты читаешь:
не зря в этом чате 3871 участников
источник

SL

Serik Lavrinyuk in React Native — русскоговорящее сообщество
Serik Lavrinyuk
ну тут хз какие статьи ты читаешь:
не зря в этом чате 3871 участников
и пока ни кто не жаловался очень громко на кроссплатформенность
источник

JT

John Travolta in React Native — русскоговорящее сообщество
Антон
Я вот просто думаю стоит ли оно того и какие минусы приложения через вебвью. Это приложение поддерживаться в будущем не будет, сделал и забыл. И в будущем другие приложения на РН не планирую писать. Поэтому думаю вот что на вебвью проще, сделать да забыть. А то читаю тут статейки, такие страхи пишут, там столько багов вылезает из за мультиплатформенности, в вебе такого нет.
Там Эппл же вроде грозится прикрыть вебвью
источник

KS

Kirill Saltykov in React Native — русскоговорящее сообщество
Лапки Х
рн не умеет в фоне висеть и открываться поверх окон?
Только на Андроиде, на яблоке нет
источник

ЛХ

Лапки Х in React Native — русскоговорящее сообщество
Kirill Saltykov
Только на Андроиде, на яблоке нет
Где почитать про это под андроид?
источник

KS

Kirill Saltykov in React Native — русскоговорящее сообщество
Лапки Х
Где почитать про это под андроид?
Ну это вам в нативную часть, Гугл в помощь
источник

ЛХ

Лапки Х in React Native — русскоговорящее сообщество
Kirill Saltykov
Ну это вам в нативную часть, Гугл в помощь
спасибо.
источник

KS

Kirill Saltykov in React Native — русскоговорящее сообщество
John Travolta
Там Эппл же вроде грозится прикрыть вебвью
Не совсем, они заставляют всех обновится на WKWebView, типа новую вебвьюшку
источник

JT

John Travolta in React Native — русскоговорящее сообщество
Kirill Saltykov
Не совсем, они заставляют всех обновится на WKWebView, типа новую вебвьюшку
Понял
источник

А

Антон in React Native — русскоговорящее сообщество
Serik Lavrinyuk
и пока ни кто не жаловался очень громко на кроссплатформенность
Значит статьи от кривых разрабов мне попались. Да так по Гуглу лазил читал. У кого то на Андроиде запускается на айфоне нет или вылетает, либо наоборот. В частности это из за сторонних библиотек. Либо просто перестает билдится.
В вебе вообще таких проблем же нет, написал сохранил и работает везде.
источник

KS

Kirill Saltykov in React Native — русскоговорящее сообщество
Антон
Значит статьи от кривых разрабов мне попались. Да так по Гуглу лазил читал. У кого то на Андроиде запускается на айфоне нет или вылетает, либо наоборот. В частности это из за сторонних библиотек. Либо просто перестает билдится.
В вебе вообще таких проблем же нет, написал сохранил и работает везде.
Да почти везде, в сафари может верстка поплыть, а в самсунгбарузер может не работать вызов функции
источник

SL

Serik Lavrinyuk in React Native — русскоговорящее сообщество
Антон
Значит статьи от кривых разрабов мне попались. Да так по Гуглу лазил читал. У кого то на Андроиде запускается на айфоне нет или вылетает, либо наоборот. В частности это из за сторонних библиотек. Либо просто перестает билдится.
В вебе вообще таких проблем же нет, написал сохранил и работает везде.
у тебя в webview будет проблема со скачиванием фото (если оно у тебя предусматривается проектом )
источник

SL

Serik Lavrinyuk in React Native — русскоговорящее сообщество
Serik Lavrinyuk
у тебя в webview будет проблема со скачиванием фото (если оно у тебя предусматривается проектом )
нужно по-любому будет нативный  допил делать
источник