Alex
React Native SPA - это как? о_0
Oleg
React Native SPA - это как? о_0
Это через react native web O_o
Anton
наверн имелось ввиду минимальное проложение из одной вьюхи
Aleksei
Anonymous
почему тут столько людей с именами-фамилиями
Eugene
Aleksei
почему тут столько людей с именами-фамилиями
не все используют телегу чтобы только в таких чатах общатся 😉
Anonymous
а, ну да
Denis
Кто ретвитнет, тот молодец! https://twitter.com/denisizmaylov/status/839968477066715137
Nikita
А если нет в твиттере?
Nikita
Что там кстати? Css? Интересно
Андрей
Теоретический вопрос: реакт из фронта(какой то flux) можно мигрировать в реакт натив?
Андрей
Прям без накладных расходов?
Андрей
Ctrl+c ctrl+v
Oleg
Прям без накладных расходов?
Почти,н ужно будет http транспорт отрефакторить, возможно
Андрей
Хм, интересно в голове не укладывается. Может есть статейки по этой теме?
Oleg
Хм, интересно в голове не укладывается. Может есть статейки по этой теме?
А что не укладывается то? Слой бизнес логики и работы с данными может быть один для двух rn и web приложений. При определенной сноровке.
Oleg
Это redux/flux + работа с апи
Oleg
Конечно есть corner cases. Но общем как то так
Андрей
Ещё раз повторюсь, можешь скинуть статейки про правильную архитектуру rn приложений? Насколько я понимаю на данный момент это разруливается с помощью redux/flux?
Aleksei
да пофиг на чем, есть UI часть, есть бизнес логика. в RN есть просто вьюхи специфичные для платформы и некоторое апи, типа вибрации, fs и т.п. бизнес логика может шарится, так как без разницы где запускать, главное что js
Андрей
Спасибо!
Alex
Ещё раз повторюсь, можешь скинуть статейки про правильную архитектуру rn приложений? Насколько я понимаю на данный момент это разруливается с помощью redux/flux?
статеек хороших по правильной архитектуре не вспомню, но можно смотреть исходники бойлерплейтов и популярных апп на Гитхабе ( пример https://github.com/infinitered/ignite )
Андрей
Спасибо!
Anton
Спасибо!
http://jkaufman.io/react-web-native-codesharing/
Farrux
React Native Windows Moving to Microsoft GitHub Organization – Eric Rozell https://ericroz.wordpress.com/2017/03/09/react-native-windows-moving-to-microsoft-github-organization/
Aleksei
А есть такое под OS X?
есть же форк, react-native-desktop чувак у нас из спб пилит
Denis
Дима уже в Питер переехал?) Он вроде из Сиба был
Denis
:)
Denis
Парни, помните я вчера рассказывал про react-native-desktop? Познакомьтесь, это Дмитрий, создатель проект.👍🏼
Denis
Ох
Denis
Это @potomushto короче)
Джон
ребят, а кто-то делает UI-анимации в Adobe AfterEffects?
Dima
а в двух словах, что это?
Возможность писать на react-native под osx 🙂
Farrux
react-native run-%USER_OS% Вот в двух словах
Dima
Но он не для винды
Oleg
react-native run-%USER_OS% Вот в двух словах
Не, речь про именно macOS
Shane
А я с этим выживаю vmware
Shane
Норм
Dima
А я с этим выживаю vmware
При чем тут это?
Ilkhom
в этом смысле
возможность писать приложухи ДЛЯ macOS а не В нем
Ilya
Разве можно написать совсем без macos приложение под нее? Ну, ладно бизнес-логику отладить под другой платформой, но UI.. А виртуалки дюже неудобные
Aleksei
Это @potomushto короче)
ахах, ну так вы уже знакомы!😄
Ilkhom
Разве можно написать совсем без macos приложение под нее? Ну, ладно бизнес-логику отладить под другой платформой, но UI.. А виртуалки дюже неудобные
можно. А что с UI? это же не мобильная платформа со своими компонентами, интерфейс делаешь какой захочешь.
Ilya
не ну как бы есть https://developer.apple.com/library/content/documentation/UserExperience/Conceptual/OSXHIGuidelines/
Ilya
не просто ж от балды делать
Ilkhom
никогда не замечал чтобы заботились о гайдах в приложениях для macOS, тот же интерфейс хрома, он везде одинаковый или интерфейсы продуктов адоба
Aleksei
никогда не замечал чтобы заботились о гайдах в приложениях для macOS, тот же интерфейс хрома, он везде одинаковый или интерфейсы продуктов адоба
причем тут это? тебе нужен Foundation и Сocoa чтобы запустить приложение как минимум. Да и вообще ты не сможешь запустить приложение на другой платформе
Aleksei
ты даже собрать его не сможешь
Aleksei
только виртуалка
Ilkhom
хз, всегда собирал приложение для мака без мака используя кросс платформу и производительность ничуть не уступала нативной
Ilkhom
на adobe air
Aleksei
на adobe air
ну с air не знаком конечно, понятно дело можно и на gtk и на qt писать кроссплатформу, они все как бэкенд просто разные апи юзают, cocoa - мак, x11 server - linux, winapi, но все же это не RN
Ilkhom
да, я наверно не правильно выразился, скорее для мака в нем же на жс)
Aleksei
я конечно тоже на 100% не уверен) но мне кажется что прилага тупо не склинкуется, так как не будет Foundation и Cocoa
Ilkhom
в RN-desktop?
Aleksei
Ilkhom
ну может создатель прокомментирует как нибудь
Ilkhom
а также насколько это решение интегрирована с системой по сравнении с тем же Elektron или NW.js
Aleksei
да зачем создатель, гугл поможет http://unix.stackexchange.com/questions/3322/what-makes-osx-programs-not-runnable-on-linux
Aleksei
в том смысле что однозначно RN выигрывает, так как вызывает вьюхи из Cocoa
Ilkhom
но минус в том что у него пока нет поддержки windows
Dima
Есть же вот такое https://github.com/Microsoft/react-native-windows
Ilkhom
интересно
Aleksei
с этого вроде и начался разговор 😄
Ilkhom
я пропустил)
Aleksei
вот интересно если бы js в LLVM компилился, можно было бы тогда вызывать obj-c код из js и наоборот?🤔
Ilya
в js типизация не строгая
Ilya
не думаю что это было бы просто
Ilya
А не встречали что-то вроде https://github.com/este/este
Ilya
но что бы и под десктоп?