006. Как я полюбил и возненавидел React Native - Андрей Мелихов
HTML-код
- Опубликовано: 19 окт 2024
- Слайды: yadi.sk/i/hi9o...
Недавно мы решили провести эксперимент и частично переложить на фронтендеров развитие мобильного приложения Яндекс.Деньги. Расскажу, что нам удалось узнать в результате и какие тайны скрываются в React Native: почему иногда интерфейсы работают быстро, а временами тормозят, как поставлять бандл в нативное приложение и какой подвох таит в себе версия для Android.
Бомбический обзор, классное выступление 👍 Такое сочетание действительно редкость на айтишных конференциях
Если кто будет пересматривать - пару дней назад наконец в мастер запушили поддержку 64
Можешь ссылку скинуть ?
@@boycovclub ниже скидывали уже github.com/facebook/react-native/issues/19737
@@mishQasim а вы пробовали работать на этом фреймворке ?
@@boycovclub прототип приложения сейчас на нем делаю, но пойдет ли это в финальную версию или будет отдано на нативную разработку еще трудно сказать. Впринципе приложение простое, должно все получиться с RN, но я им недавно пользуюсь, так что мало ли что всплывет еще.
@@mishQasim что то на русском языке не книг не курсов не нашел , хотя привлекает он меня своей кроссплатформенностью
22:17 Я пошёл на стэковер... Ой, не на стэк, я пошёл на гитхаб😂
типичный программист)
Новая версия уже вышла новый JSC завезли + поддержка Android x64 естественно появилась
Классное видео! Записываю уроки про React Native, буду рад новым подписчикам :)
Спасибо, весьма полезный доклад
Вот, спасибо, теперь понял)
Клевый доклад =)
Спасибо за доклад!
как-то дали проект сделать на rn, после того как заказчик сказал "ок работаем, токо дизайн говно", проект с меня сняли и передали команде мобильных разрабов. у меня ушло порядка 15 дней на реализацию прототипа, так что поддерживаю насчет дешевизны.
Алексей Абрамов , не понял
Ниче не понял
Использую Реакт Натив для домашних проектов. Само то сделать что-нибудь на скорую руку
У вас дома разные мобильные ос?
React Native уже имеет 64 поддержку, с версии 0.59.1
Но если вы планируете делать что-то с отображением карт, особенно с оффлайновой версией или кастомных каких-то карт, то вас ждёт много сюрпризов)
А можно поподробнее, какого рода проблемы при работе с картами?
могу сказать что на React Native только "девочки" пишут, которые не работали с Flatter или обычной Java.
@@atlasua2021 it can be true) мне лично при недолгом изучении реактнейтив и после него Флаттера, последний понравился больше. Более понятно всё. И однообразно. А не часть примеров на JavaScript, часть на TypeScript…
верните Андрею его 2007-ой)
Для быстрого прототипа хорошо
Скажите, пожалуйста, подойдет ли реакт-найтив для написания игры по типу "камень-ножницы-бумага" + чатик?
Подойдет.. Это для него легко
Если кому интересно, к проблеме о 64 бит - в 0.59 версии React Native планируется поддержка 64 бит на андроиде
по состоянию на 2021 год - появился вариант для x64 для Android?
Да
Спасибо за доклад. Работаю с RN. Это боль. Иногда хочется бросить и переписать все на натив.
в чем именно боль?
Дружище зачем р-н когда уже есть флаттер
Спасибо.
У мужика такие чёрные мешки. Он спит вообще? Или кодит всё время?
Это может свидетельствовать не только о недосыпе, а о наличии каких-либо заболеваний. Например, проблемы с почками или печенью.
Яндекс.Штрафы, зачем было называть Яндекс.Деньги
Та вы гоните.. нет никаких тормозов в bridges между Реакт Нейтивом, если их правильно готовить. Весь посыл неверный. Зачем вы отталкиваетесь от структуры компании Яндекс в исследовании возможностей РН? И ЗЫ - в РН нет виртуальгого дома. про мобильный бекенд - поржал, спасибо... Ахахахахахахаах... Не можете выкатить в прод - учитесь, господа ) Или смотрите, как это делают другие люди.
Ну так мне продалжать учить или нет?)))у меня как у начинаюшего программера мозг сгорел уже от этих "обзоров" на рн.
Что возвращает нас к тому факту, что яндекс - орава говноделов, еще и надменных
Khanlar Isganderov , учим флаттер
@@khanlarisganderov8076 учи Кордову.
Если кто будет смотреть -- не мучайтесь, берите native script. И да, для мобил виртуальный дом это очень плохой выбор
Пишите на яве и обжектив си. Не обманывайте себя
Ни слова про десктопные варианты: react-native-macos / react-native-windows / react-native-desktop :(
Можно ли уточнить, за год после вашего комментария получилось ли найти хорошую информацию по react-native-windows ?
А за два?
А за 4????
Cordova нас всех спасет :)
Дайте дизайнерам заниматься своим делом, фронтам заниматься своим. Наймите верстальщиков и мобдевов и не будет гемора,костылей итд.
Вы же Яндекс всё таки. Неужто нет денег?)
После фразы а-ля "давайте дизайнеры будут фронт для мобилки делать" мне захотелось выключить ролик. Хотя обзор в целом интересен.
Дед, успокойся, выпей таблеток)
Судя по таким докладам Яндекс круче Гугла
мерзкое клацанье все видео((
уровень яндекс разработчика - нытик
Одни картавый левши.
RN говно. Пишите нативно или на Xamarin.Android/iOS. Делал недавно аппку с использованием ML модели и Arkit ArCore. Были вставки c++ но они бы и в нативных проектах требовались. Все шустро работает. Главное что удалось расшарить логику переходов между экранами, бизнес-логику и логику доступа к данным. А UI он должен быть platform specific. Xamarin forms не советую, ибо говно