Владимир
Ок, там есть стили из CSS
там есть стили, похожие на цсс
Kirill
цсс это селекторы, каскады, всякие правила и прочее
Egor
я же не против попробовать писать, просто хочеться узнать проблемы раньше, а так я бы поковырял на досуге
Kirill
а тут просто стили описываются близким к цсс синтаксисом
Владимир
мы тебя уговорить должны?
Vladimir
там есть стили, похожие на цсс
Не похожие на CSS , а такие же
Владимир
а ты такой: ну ни знааааю
Egor
уговорить или отговорить
Kirill
Не похожие на CSS , а такие же
похожие, как по синтаксису так и по поведению
Владимир
Не похожие на CSS , а такие же
нет. например, нельзя сделать margin: "0 0 20px 3em"
Kirill
Нет, именно такие же
камел и кебаб же
Ilkhom
мы тебя уговорить должны?
сказать почему вы не любите RN
Kirill
да и общих правил нет
Владимир
Это все равно что сказать, что в дельфи есть цсс
Владимир
потому что там можно бекграундколор сделать
Vladimir
да и общих правил нет
Когда я делал PR в RN с новым стилем, мне сказали что если не будет работать и выглядеть абсолютно точно так же, как в вебе, то PR не примут
Nikita
я же не против попробовать писать, просто хочеться узнать проблемы раньше, а так я бы поковырял на досуге
я бы поступил так - выделил что важно для заказчика (продукта), например точное соответствие дизайну или производительность приложения, и дальше надо эксперименты провести
Vladimir
О чем я и говорю
Kirill
но это не значит что в RN css )
Vladimir
Они такие же как в CSS - насколько это возможно
Владимир
"система стилей, очень похожая на цсс" != цсс
Владимир
самое смешное - портировать проект в реакт-нейтив-веб
Владимир
и использовать эти же стили вместо цсс
Владимир
без шуток, я занимаюсь этим сейчас
Kirill
Владимир
много чего нельзя юзать.
0xVoushi
эт чего такое
https://www.styled-components.com/docs/basics#react-native
Kirill
а
Nikita
самое смешное - портировать проект в реакт-нейтив-веб
в январе пробовал на нем писать, он вроде супер сырой
Владимир
но главное - стили не наследуются, селекторов нет, отдельно писать текстовый файлик со стилями АФАИК не выйдет
Владимир
хотя вроде есть такое https://github.com/thewei/react-native-css-loader
Ilkhom
в iOS не заложено система стилей как таковой, тока своими ручками
Aleksei
вот блин, срач пропустил 😄
Egor
phonegap vs RN? погнали
Aleksei
не, мы убогих унижать не будем
Egor
It’s used by Instagram and Airbnb and countless other apps at scale in production. What does “too raw for production” mean?
Egor
вот как парировать?))
Владимир
напиши: "я не умею"
Aleksei
все, белый флаг кидай 😄
Владимир
"мне лень"
Vladimir
говори что там работают эксперты, которые разбираются во внутренностях RN
Vladimir
Им постоянно приходится чинить баги в RN
Vladimir
А Instagram вообще использует внутренние билды RN, не доступные для простых смертных
Vladimir
А еще скажи, что и там и там на RN только маленькие части
Vladimir
Ну это правда
Aleksei
пруф?)
Egor
^ я могу в это поверить, инстаграм жто же фб
Vladimir
Ну много где об этом говорили
Aleksei
ну пруф в студию пожалуйста)
Vladimir
Ну то есть, и то и то приложение изначалаьно не написано на RN
Aleksei
особенно где говорят что маленькие части)
Aleksei
не не, тут самое важное слово "маленькие" 😄
Vladimir
https://engineering.instagram.com/react-native-at-instagram-dd828a9a90c7
Vladimir
Маленькие или нет - вопрос относительный
Vladimir
И вообще, мы тут не про факты, а про аргументы в споре
Aleksei
так аргументы должны фактами подтверждаться 😄
Aleksei
интересно а 80% приложения это мало или нет 🤔если что 80% я выдумал
Aleksei
тактика Усманова на лицо 😄
Aleksei
сори за политоту)
Ilkhom
в RN как делается многопоточность?
Aleksei
если коротко - никак)
Vladimir
Никак
Aleksei
но извернуться всегда можно
Aleksei
в нативку залезть придется
Aleksei
а вообще если говорить откровенно, то не факт что тебе в RN нужна многопоточность. Сейчас поясню почему. В нативке тебе нужна многопоточность чтобы 60fps выдавать в большинстве случаев, то есть чтобы main поток не забивать. В данном случае js крутится в отдельном потоке, а в main только результат рендера попадает.
Ilkhom
плохо, ведь многопоточность реализована на обеих осях
Aleksei
просто говорить о многопоточности без контекста не имеет смысла
Ilkhom
то есть лезть в натив все равно придется?
Aleksei
я же говорю, от задачи зависит)
Egor
Скажите, что у него версия 0.44 - до релиза 1 как до Луны