Vit
Бле) у реакта тулинг все сосуд)
Владимир
Смотрите, всегда можно разделить компоненты на представления и логику, и компонент будет примерно такой: const MyButton = <div className="button-wrap"> <i className=""/> <span className="caption"> </div>
Vit
Там тебя за ручку отведут и скажут почему так нельзя)
Владимир
перевести верстку в такое очень просто
Владимир
но вообще если вы не понимаете, зачем вам реакт и в вашем ежедневном воркфлоу есть внешние верстаки, возможно вам зайдет Vue
Владимир
ну или стоит остаться на ангуляре
Vit
Нет)
Viktor
Смотрите, всегда можно разделить компоненты на представления и логику, и компонент будет примерно такой: const MyButton = <div className="button-wrap"> <i className=""/> <span className="caption"> </div>
не-не - я вовсе не против нарубить верстку на кусочки. Но я в панике смотрю чужой код - когда вижу генерацию дома поэлкментно с установкой атрибутов в js - потому что чтобы в этом разобраться - это надо себе весь мозг выесть, а если это и в коде используется в виде очень приближенном к html - то вопрос поддержки прост. Разница в трудозатратах чуть ли не в десятки раз
Владимир
не надо выедать себе мозг, просто привыкаешь потом не понимаешь, как без этого
Viktor
ну вот за 8 лет к битирксу не привык с этим
Vit
Дай себе время)
Владимир
нет, ваш опыт не годится, простите:)
Viktor
в итоге переписал компоненты для ecomerce - чтоб можно было магазины делать быстрее - не натягивать верстку на чекаут неделями
Vit
Прийдещь с вопросом как цсс в реакте мутить вот уже будет повод для разговора))))
Viktor
перевести верстку в такое очень просто
а такое как на примере MyButton согласен
Viktor
ладно - буду доку дальше читать)
Владимир
то есть это другая история. PHP - это шаблонизатор. На входе шаблон и данные, на выходе - текст. React - это описание интерфейсов. На входе функция и данные, на выходе - дерево UI компонентов
Viktor
фиг, я на php последнее время только апишки пишу
Владимир
мозг реально немного ломается
Viktor
а фронты отдельно
Viktor
вообще не замешивая
Viktor
ну не считая еще остатки проектов по битриксу
Viktor
максимум twig в симфони
Viktor
Но это ж элементано из верстки заменить)
Dmitrii
что из UI библиотек посоветуете, для быстрого прототипирования аля бутстрап?
Nikita
Ant.design
Роман
кто то делал horizontal scroll на элементы
Роман
пользоваться нативным
Роман
или есть что то интересное, как то он у меня не плавно листает
Anonymous
Angular - 1969 React - 3797 NativeScript - 40 React Native - 1363
А звёздочки не смотришь?
Alex
ребят привет, не подскажете возможно ли запустить open street maps на react native? я сам новичек на этой технологии, гугл не особо помог интересует приемущественно офлайновое использование
Vladimir
Если нет компонента доя рн, сделайте сами)
Eddie
Всем привет, В чем может быть проблема, firebase не коннектится, сначала рабоатет, но через 2-3 перезагруски перестает конектиться. Нужно Емулятор(Андроид) вырубать и пересобирать приложение. Но потом снова перестает работать ...
Alex
Всем привет! У кого-то была проблемма что приложение закрывается и выбрасывает в меню сразу после сборки? Появилось после того как решил переписать на react-native-navigation
Nick
периодически вылетает приложение, закономерность пока не выявил
Alex
Ну на главное меню айфона)
Alex
Если есть у кого время - могу запушить на гитхаб)
Maxim 📱 D
Если есть у кого время - могу запушить на гитхаб)
Что то ты отпугнул меня от переписывания на rn navigation)
Maxim 📱 D
А то как захвалили его тут) тоже захотелось)
Alex
До этого юзал react-navigator, но на нем все, что сложнее стандартных роутов, пишется через костыли)
Alex
Пытаюсь вот это: https://wix.github.io/react-native-navigation/
Nick
кстати я до переезда думал rnrf крашится потому что он дурак, оказывается дурак react navigation на котором он построен 😂
Nick
Пытаюсь вот это: https://wix.github.io/react-native-navigation/
да как-то они баги в v1 вроде толком не фиксят, говорят всё будет збс в v2
Nick
а как я уже писал api у v1 и v2 разнятся
Nick
двойную работу делать как-то впадлу
Nick
родной юзаешь или форк какой-то?
Nick
жил счастливой беззаботной жизнью на нативной разработке😄 я не исключаю варианта с личными кривыми руками
Artur
Ошибка
Artur
Нет
Ilya
Удачи написать нативный компонент на js
Ilya
А я не про теорию говорю, а про практику
Ilya
При чем тут это?
Ilya
Я говорю не только про View-компонент
Ilya
Понадобится вам с каким-то специфичным API поработать, а обертки под RN нет, что делать будете?
Artur
Ждать фейсбука
Сергій
Ждать фейсбука
Дедлайны подождут 😁
Artur
Фб даже uiwebview до сих пор не может заменить на wkwebview
Ilya
Ждать фейсбука
Не использовать же избыточный язык, в самом деле
Ilya
А работа с GPS, с BLE, с USB - это что?)
Ilya
Или кроме сервера и вью ничего в приложениях не бывает, по-вашему?)
Сергій
Ilya
Это не про реакт )
Но ведь нативный код избыточен, как быть?
Сергій
Но ведь нативный код избыточен, как быть?
Заводить тикет на гитхабе 😉
Ilya
Поверьте, в нативной разработке тоже люди велосипеды не изобретают)
Ilya
Но ведь нативка избыточна
Сергій
А как в реакте работать с битмапами? Например наложить фильтр, заскейлить, наложить маску?
Ilya
Я лишь на ваше заявление отвечаю
Artur
Сберкек который написал тыщу своих нативных компонентов ?
Ilya
Раз уж такие громкие высказывания делаете, будьте добры, аргументируйте и не противоречьте себе
Artur
Они от рн используют только мост общения натива и джс
Artur
Бриджи и вот это все связанное Остальное все своё
Сергій
Бриджи и вот это все связанное Остальное все своё
И я так подозреваю что делиться своими модулями реакта они не хотят? )
Artur
Ртищев же сам говорил У них 800 джиесеров и большой пул задач Нативщиков столько не найдёшь
Artur
Вторая причина возможно важнее
Artur
Expo )