@reactnative_ru

Страница 161 из 878
Vladimir
08.05.2017
19:15:57
Да

KlonD90
08.05.2017
19:18:43
Я правильно понимаю что native script приложения должны быть шустрее?

Mars
08.05.2017
19:23:11
Вот хорошая статья про internals - https://tadeuzagallo.com/blog/react-native-bridge/

Vladimir
08.05.2017
19:23:17
Смотря что под этим понимать

Google
KlonD90
08.05.2017
19:24:25
Спасибо. Ну я насколько понимаю в react-native js исполняется и есть отдельный тред и какой-то обмен сообщениями. А в nativescript код компилится в язык и исполняется в той же песочнице

Vladimir
08.05.2017
19:24:46
Все так

KlonD90
08.05.2017
21:00:03
https://facebook.github.io/react-native/docs/view.html почему так сложно написать в документации поддерживаемые компонентом стили?

Есть где-нибудь документация получше?

Dima
09.05.2017
03:52:42
https://github.com/facebook/react-native/blob/master/Libraries/Components/View/ViewStylePropTypes.js

KlonD90
09.05.2017
06:20:39
Спасибо :)

Что-то сложно себя перестроить под мобильное приложение. Когда вы обновляете данные для показа пользователю? Есть какой-то гайдлайн?

Vladimir
09.05.2017
07:33:22
Всмысле - когда?

Anton
09.05.2017
07:47:46
Кто-нибудь работу с файловой системой под react-native-windows видел? Она вообще есть в природе?

KlonD90
09.05.2017
08:04:32
Ну в прямом. Вот зашел пользователь. Это повод запустить обновление данных. А вот очистку как проводить? И в фоновом режиме как это делать правильно?

Umren
09.05.2017
08:07:11
React Native гвоздями к js прибит? кто-нибудь юзает какие-нибудь compile-to-js языки в реальности? elm например

Как js к самой платформе нативной биндится там?

в том плане что дают из коробки

Google
Igor
09.05.2017
08:15:51
в том плане что дают из коробки
Typescript и F# проверял - работают. Остановился на Typescript тк о лучше поддерживается

Umren
09.05.2017
08:17:49
Ну то есть ты тупо транспилишь в жс который уже работает с апи платформы?

то есть не платформы, а с апи самого реакт нейтива который уже по апи работает с платформой ;-D

которые в свою очередь дергает ндк..

Igor
09.05.2017
08:19:18
Ну то есть ты тупо транспилишь в жс который уже работает с апи платформы?
Ну а ты как хотел? Плюс того же typescript что выходящий код почти 1 к 1 с исходником, только типы стираются

Umren
09.05.2017
08:19:45
Да я пробовал его когда то, терпимо

в отличии от js

А кто-нидь релизил тут приложение на две платформы (Android + iOs) с какими проблемами столкнулись и о чем приложение (просто CRUD? мультимедиа? еще что-то?)

Igor
09.05.2017
08:36:10
А кто-нидь релизил тут приложение на две платформы (Android + iOs) с какими проблемами столкнулись и о чем приложение (просто CRUD? мультимедиа? еще что-то?)
Проблемы что андроид и ios не поддерживают разные части реакта. Приходится постоянно сравнивать вёрстку и подхачивать. Насчёт бизнес логики, то не уверен что реакта вообще для этого подходит.

Umren
09.05.2017
08:36:33
все так плохо?

Igor
09.05.2017
08:39:01
все так плохо?
На самом деле все очень круто, я после 6 лет нативной разработки пишу и просто радуюсь как здесь всё удобно (и сразу 2 платформы)

Umren
09.05.2017
08:39:43
А что за приложение? что оно делает?

просто показывает какой то жсон с рест апи?

как например в реакт нейтив сделать сервис сразу на две платформы

Umren
09.05.2017
08:42:46
Смысл начинать, нужно понять применимость и готовность реакт нейтива, вот спрашиваю реальные кейсы

Roman
09.05.2017
08:43:07
так вроде ж в офф доке полно реальный кейсов

Umren
09.05.2017
08:43:10
А то я доку всю прочитаю, сделаю приложение и через месяц окажется что я шарю 10% кода

И оно мне нафиг не нужно

Roman
09.05.2017
08:43:51
так ты реально думаешь что тут будут отвечать на вопросы, на которые уже давно есть ответы в доке?

Google
Umren
09.05.2017
08:44:43
Пролистал доку, про сервисы ничего нет

Есть гуи компоненты, пуши

нотификейшионы всякие и прочее

Roman
09.05.2017
08:45:46
А то я доку всю прочитаю, сделаю приложение и через месяц окажется что я шарю 10% кода
хочешь что бы тебе тут ответили подходит тебе эта технология или нет? кто, как не ты сам сможет ответить на этот вопрос?

Umren
09.05.2017
08:45:59
Так я спросил конкретно про сервис

Скоуп вопроса уже сузился ;)

KlonD90
09.05.2017
08:46:23
Оно явно не подходит. Если человеку не нравится JS зачем на нем писать когда есть прекрасный Xamarin?

О_о

Umren
09.05.2017
08:46:35
Понятно что на общий вопрос ответа не будет

KlonD90
09.05.2017
08:47:52
А так это все тот же react. Со всеми вытекающими плюсами-минусами. Пока по моим ощущениям все ок. Контентный продукт наверняка будет почти полностью построен на реактовских компонентах. А сервис/игры весьма вряд ли потянет

Umren
09.05.2017
08:48:02
Оно явно не подходит. Если человеку не нравится JS зачем на нем писать когда есть прекрасный Xamarin?
в вебе на js можно уже давно не писать, сейчас все в него транспилится поэтому там это не проблема

Umren
09.05.2017
08:48:42
на это ответ уже был получен выше

я знаю =)

KlonD90
09.05.2017
08:49:53
в вебе на js можно уже давно не писать, сейчас все в него транспилится поэтому там это не проблема
писать на каком-нибудь scalajs/go js весьма странно для меня. Транспилеры это как-то не то. Ну разве что TS/babel с небольшим урвонем подъема абстракции

Umren
09.05.2017
08:50:22
На go именно вплане на фронтенде

понятно что на go кучу всего сейчас так то пишут

Nikita
09.05.2017
09:03:56
Ребята, подскажите плиз кто шарит, экшн внутри возвращает промис, на который я вешаю два хэндлера, один в случае успеха делает переход на след экран, другой ничего особого не делает). Вобщем проблема такая - экшн асинхронный, я жму на кнопку, пошел запрос на сервер, пока он идет я уже могу уйти с экрана назад куданить, но как приходит ответ идет навигэйшн *по старой памяти*. Как зачистить все за собой когда я ухожу с экрана?



Google
Murad
09.05.2017
09:09:36
componentWillUnmount () => this.promise.cancel()

Igor
09.05.2017
09:09:39
просто показывает какой то жсон с рест апи?
Да да котики по ресту, плюс я еще api сам пишу и контролирую сложность. Единственное надо будет сделать - хитрое кеширование, что бы приложение частично работало без интернета - пуши об обновлениях контента А вообще я тебе TS продавать не собираюсь, не хочешь не надо. Советую только попробовать на каком-нибудь пет-проекте, а здесь тебе помогут в проблемами.

Umren
09.05.2017
09:12:38
Попробую как время будет

так то я много чего кросс платформенное пробовал - все помойка

ну ксамарин еще ниче

Sergey
09.05.2017
09:15:54
ксамарин ? дварф ты явно напился пива в черной горе, я уже о нем не слышал миллионы лет

Umren
09.05.2017
09:16:58
А зря, всякие сишарпшопы на нем сидят

И конторы которые на стеке мс

глубоко засели одним местом

а таких немало

И если кто то о чем то не слышал это не значит что этого нет ?

все зависит от того где ты "слушаешь"

Sergey
09.05.2017
09:19:59
философия , но правдивая.

Igor
09.05.2017
09:20:02
ксамарин ? дварф ты явно напился пива в черной горе, я уже о нем не слышал миллионы лет
Про xamarin => @xamarin_russia , флуд/холивары => @flood , а вообще как-то далеко ушли от темы чата.

Evgeny
09.05.2017
09:25:29
Кстати, минутка бесплатной рекламы: в конце мая в Москве пройдёт React Moscow Meetup, сейчас мы ищем доклады. Я буду рассказывать почему я выбрал Реакт для обучения людей, а @vkozulya хочет про что-то другое. Если есть идея, оставляй заявку https://goo.gl/forms/JOJz6zURa8YFLDF23

Gerc
09.05.2017
09:32:17
Где проект скачать, который запустить на Андроиде и айфоне?

Denis
09.05.2017
09:35:15
Интерактивный практический курс по React Native в браузере (англ) https://repl.it/site/react_native

KlonD90
09.05.2017
09:36:20
Read and write access Authorize application к гистам

а они не охуели? (

Google
Igor
09.05.2017
10:20:56
Народ, а что вы используете, когда нужно показывать относительное время в стиле “2 ч”, “3 дня”?

Roman
09.05.2017
10:21:11
момент?

Igor
09.05.2017
10:21:37
момент?
можно расжувать для нюфагов?

Igor
09.05.2017
10:22:34
moment js
спасибо

KlonD90
09.05.2017
10:29:58
i have a question guys. Вот у меня есть flat list и ниже я хочу еще один компонент с листом но они чот просто части экрана занимают вместо того чтобы в ряд стоять ._.

KlonD90
09.05.2017
10:31:22
не менял

ну всмысле они вниз занимают

хотя скорее да это 2 view с flex: 1 стоящие рядом :/ а как их заставить скролится?

ну вот я вижу как отобразить один список скроляющемся

а как сначала скролится список 1 который плавно перетекает во творой?

scrollview порешал мои проблемы видимо за счет магии

Так-с я нашел гид по шрифтам. Подключил их и ничерта не работает. Перебилдивал приложение и линковал. Подключал через package.json "rnpm". XCode'ом в проекте вижу и вижу в plist в приложение пишу 'Graphik'

и ничего не пашет ._.

Graphik.ttf, Graphik-Bold.ttf

вот такие название файлов

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