006. Как я полюбил и возненавидел React Native - Андрей Мелихов

  Рет қаралды 45,602

Yandex for Frontend

Yandex for Frontend

6 жыл бұрын

Слайды: yadi.sk/i/hi9o7nGf3Rd7ia
Недавно мы решили провести эксперимент и частично переложить на фронтендеров развитие мобильного приложения Яндекс.Деньги. Расскажу, что нам удалось узнать в результате и какие тайны скрываются в React Native: почему иногда интерфейсы работают быстро, а временами тормозят, как поставлять бандл в нативное приложение и какой подвох таит в себе версия для Android.

Пікірлер: 62
@mishQasim
@mishQasim 5 жыл бұрын
Если кто будет пересматривать - пару дней назад наконец в мастер запушили поддержку 64
@boycovclub
@boycovclub 5 жыл бұрын
Можешь ссылку скинуть ?
@mishQasim
@mishQasim 5 жыл бұрын
@@boycovclub ниже скидывали уже github.com/facebook/react-native/issues/19737
@boycovclub
@boycovclub 5 жыл бұрын
@@mishQasim а вы пробовали работать на этом фреймворке ?
@mishQasim
@mishQasim 5 жыл бұрын
@@boycovclub прототип приложения сейчас на нем делаю, но пойдет ли это в финальную версию или будет отдано на нативную разработку еще трудно сказать. Впринципе приложение простое, должно все получиться с RN, но я им недавно пользуюсь, так что мало ли что всплывет еще.
@boycovclub
@boycovclub 5 жыл бұрын
@@mishQasim что то на русском языке не книг не курсов не нашел , хотя привлекает он меня своей кроссплатформенностью
@Waldemart
@Waldemart 6 жыл бұрын
Бомбический обзор, классное выступление 👍 Такое сочетание действительно редкость на айтишных конференциях
@arturmavlyuchenko7647
@arturmavlyuchenko7647 5 жыл бұрын
22:17 Я пошёл на стэковер... Ой, не на стэк, я пошёл на гитхаб😂
@stickman7730
@stickman7730 5 жыл бұрын
типичный программист)
@hydrock9738
@hydrock9738 6 жыл бұрын
Спасибо за доклад!
@romansharpe1131
@romansharpe1131 4 жыл бұрын
Спасибо, весьма полезный доклад
@Apriori3010
@Apriori3010 6 жыл бұрын
Клевый доклад =)
@BeDb_MeDb
@BeDb_MeDb 2 жыл бұрын
Вот, спасибо, теперь понял)
@scape4632
@scape4632 5 жыл бұрын
Новая версия уже вышла новый JSC завезли + поддержка Android x64 естественно появилась
@VladimirYevstratov
@VladimirYevstratov 3 жыл бұрын
Классное видео! Записываю уроки про React Native, буду рад новым подписчикам :)
@alexkazimir3835
@alexkazimir3835 6 жыл бұрын
Для быстрого прототипа хорошо
@oliverfoxi
@oliverfoxi 6 жыл бұрын
Использую Реакт Натив для домашних проектов. Само то сделать что-нибудь на скорую руку
@zidoo3369
@zidoo3369 3 жыл бұрын
У вас дома разные мобильные ос?
@aleksey2793
@aleksey2793 5 жыл бұрын
Если кому интересно, к проблеме о 64 бит - в 0.59 версии React Native планируется поддержка 64 бит на андроиде
@aleksandrkravtsov8727
@aleksandrkravtsov8727 4 жыл бұрын
верните Андрею его 2007-ой)
@angryguru3597
@angryguru3597 4 жыл бұрын
Скажите, пожалуйста, подойдет ли реакт-найтив для написания игры по типу "камень-ножницы-бумага" + чатик?
@user-vk8cc3sx2b
@user-vk8cc3sx2b 3 жыл бұрын
Подойдет.. Это для него легко
@MrMassmaker
@MrMassmaker 4 жыл бұрын
React Native уже имеет 64 поддержку, с версии 0.59.1 Но если вы планируете делать что-то с отображением карт, особенно с оффлайновой версией или кастомных каких-то карт, то вас ждёт много сюрпризов)
@dmitriislipenchuk3775
@dmitriislipenchuk3775 4 жыл бұрын
А можно поподробнее, какого рода проблемы при работе с картами?
@atlasua2021
@atlasua2021 2 жыл бұрын
могу сказать что на React Native только "девочки" пишут, которые не работали с Flatter или обычной Java.
@MrMassmaker
@MrMassmaker 2 жыл бұрын
@@atlasua2021 it can be true) мне лично при недолгом изучении реактнейтив и после него Флаттера, последний понравился больше. Более понятно всё. И однообразно. А не часть примеров на JavaScript, часть на TypeScript…
@ancoopa
@ancoopa 6 жыл бұрын
Спасибо.
@transmorani
@transmorani 6 жыл бұрын
как-то дали проект сделать на rn, после того как заказчик сказал "ок работаем, токо дизайн говно", проект с меня сняли и передали команде мобильных разрабов. у меня ушло порядка 15 дней на реализацию прототипа, так что поддерживаю насчет дешевизны.
@KostiaBazrov
@KostiaBazrov 5 жыл бұрын
Алексей Абрамов , не понял
@user-ss5dr7fj5z
@user-ss5dr7fj5z 3 жыл бұрын
Ниче не понял
@user-im4jl5wd7l
@user-im4jl5wd7l 3 жыл бұрын
по состоянию на 2021 год - появился вариант для x64 для Android?
@user-vk8cc3sx2b
@user-vk8cc3sx2b 3 жыл бұрын
Да
@dmitryzadorozhniy4651
@dmitryzadorozhniy4651 5 жыл бұрын
Спасибо за доклад. Работаю с RN. Это боль. Иногда хочется бросить и переписать все на натив.
@awakeupcall5336
@awakeupcall5336 4 жыл бұрын
в чем именно боль?
@user-vk8cc3sx2b
@user-vk8cc3sx2b 3 жыл бұрын
Дружище зачем р-н когда уже есть флаттер
@stasmaksimov9531
@stasmaksimov9531 3 жыл бұрын
У мужика такие чёрные мешки. Он спит вообще? Или кодит всё время?
@phat80
@phat80 3 жыл бұрын
Это может свидетельствовать не только о недосыпе, а о наличии каких-либо заболеваний. Например, проблемы с почками или печенью.
@serious_psychologist
@serious_psychologist 5 жыл бұрын
Cordova нас всех спасет :)
@BadMusic666
@BadMusic666 4 жыл бұрын
Яндекс.Штрафы, зачем было называть Яндекс.Деньги
@expertchannel5448
@expertchannel5448 3 жыл бұрын
Пишите на яве и обжектив си. Не обманывайте себя
@stMrJerry
@stMrJerry 6 жыл бұрын
Ни слова про десктопные варианты: react-native-macos / react-native-windows / react-native-desktop :(
@igorbeaver4692
@igorbeaver4692 4 жыл бұрын
Можно ли уточнить, за год после вашего комментария получилось ли найти хорошую информацию по react-native-windows ?
@user-fj8cl3by5k
@user-fj8cl3by5k 3 жыл бұрын
А за два?
@nonnulls
@nonnulls 2 жыл бұрын
А за 4????
@MrJloa
@MrJloa 3 жыл бұрын
Если кто будет смотреть -- не мучайтесь, берите native script. И да, для мобил виртуальный дом это очень плохой выбор
@AndrewGrinchak
@AndrewGrinchak 5 жыл бұрын
Та вы гоните.. нет никаких тормозов в bridges между Реакт Нейтивом, если их правильно готовить. Весь посыл неверный. Зачем вы отталкиваетесь от структуры компании Яндекс в исследовании возможностей РН? И ЗЫ - в РН нет виртуальгого дома. про мобильный бекенд - поржал, спасибо... Ахахахахахахаах... Не можете выкатить в прод - учитесь, господа ) Или смотрите, как это делают другие люди.
@khanlarisganderov8076
@khanlarisganderov8076 5 жыл бұрын
Ну так мне продалжать учить или нет?)))у меня как у начинаюшего программера мозг сгорел уже от этих "обзоров" на рн.
@thefuturejulio
@thefuturejulio 5 жыл бұрын
Что возвращает нас к тому факту, что яндекс - орава говноделов, еще и надменных
@kostiabazrov-life
@kostiabazrov-life 5 жыл бұрын
Khanlar Isganderov , учим флаттер
@serious_psychologist
@serious_psychologist 5 жыл бұрын
@@khanlarisganderov8076 учи Кордову.
@eugenem4854
@eugenem4854 6 жыл бұрын
Судя по таким докладам Яндекс круче Гугла
@MIHANIZM56
@MIHANIZM56 5 жыл бұрын
Дайте дизайнерам заниматься своим делом, фронтам заниматься своим. Наймите верстальщиков и мобдевов и не будет гемора,костылей итд. Вы же Яндекс всё таки. Неужто нет денег?) После фразы а-ля "давайте дизайнеры будут фронт для мобилки делать" мне захотелось выключить ролик. Хотя обзор в целом интересен.
@RafaelShepard
@RafaelShepard 4 жыл бұрын
Дед, успокойся, выпей таблеток)
@haaslathe105
@haaslathe105 4 жыл бұрын
Одни картавый левши.
@dimanazdratenko
@dimanazdratenko 6 жыл бұрын
мерзкое клацанье все видео((
@Nemesis-vc2ec
@Nemesis-vc2ec 2 жыл бұрын
уровень яндекс разработчика - нытик
@AnalyzeDesire
@AnalyzeDesire 5 жыл бұрын
RN говно. Пишите нативно или на Xamarin.Android/iOS. Делал недавно аппку с использованием ML модели и Arkit ArCore. Были вставки c++ но они бы и в нативных проектах требовались. Все шустро работает. Главное что удалось расшарить логику переходов между экранами, бизнес-логику и логику доступа к данным. А UI он должен быть platform specific. Xamarin forms не советую, ибо говно
Flutter vs React Native under 60 seconds
0:58
6 Pack Programmer
Рет қаралды 119 М.
Cat Corn?! 🙀 #cat #cute #catlover
00:54
Stocat
Рет қаралды 15 МЛН
ТАМАЕВ УНИЧТОЖИЛ CLS ВЕНГАЛБИ! Конфликт с Ахмедом?!
25:37
ПРОВЕРИЛ АРБУЗЫ #shorts
00:34
Паша Осадчий
Рет қаралды 6 МЛН
Cool Items! New Gadgets, Smart Appliances 🌟 By 123 GO! House
00:18
123 GO! HOUSE
Рет қаралды 16 МЛН
Евгений Ртищев - 2 года жизни с React Native
42:52
Конференция DevPRO
Рет қаралды 4,7 М.
React Native для фронтов | Odessa Frontend Meetup #18
26:23
Odesa Frontend Community
Рет қаралды 9 М.
Cat Corn?! 🙀 #cat #cute #catlover
00:54
Stocat
Рет қаралды 15 МЛН