Ислам Рустамов - Внутреннее устройство React Native
Vložit
- čas přidán 31. 03. 2024
- Ближайшая конференция - HolyJS 2024 Autumn, 7 ноября (online), 14-15 ноября (Санкт-Петербург + трансляция).
Подробности и билеты: jrg.su/K18Cxd
- -
Говорим о внутренних особенностях React Native: сравниваем старую и новую архитектуру, рассматриваем движки JSC, Hermes, а также обсуждаем нативные модули и зачем они нужны.
На российском рынке существует мнение о том, что React Native - плохая технология. Люди не слишком хорошо разбираются в RN, и многие любят говорить, что Flutter лучше. Но если спросить «Чем Flutter лучше React Native?» - аргументов бывает мало и они не всегда правдивы.
Ислам рассказывает, почему React Native может идеально подходить для решения задач мобильной разработки. Объяснит, что мы не ограничены средой React Native и имеем полный доступ к нативной разработке, а новая архитектура RN избавляет его от проблем, которые раньше были главным контраргументом в отношении использования фреймворка.
Спикер также объяснит особенности работы технологии, представит графики сравнения производительности RN и Flutter в различных задачах, поделится вещами, о которых мы могли не знать, а также расскажет о минусах React Native.
Доклад будет полезен всем разработчикам, заинтересованным в мобильной кроссплатформенной разработке.
Скачать презентацию с сайта HolyJS - jrg.su/G29AQT
#javascript #frontend - Zábava
классный доклад, спасибо! Вообще не хватает в ру-сегменте подобного контента по RN
СПАСИБО за доклад. Очень круто!!!
Хороший доклад, спасибо)
Пример с маской атас конечно. Очевидно, что задача с маской не должна решаться так сложно, это точно не плюс react native. Да можно решить это хорошо, но на каждый чих писать нативный модуль, это перебор.
Большое спасибо за доклад!
Разве пример с размером бандла с JSC и Гермесом не связан с тем что на андроид JSC поставляется вместе с приложением?
клево
Discord - отличный контр пример, и тормозит и глючит
Спасибо за доклад
Выходит, что для специфичных задач одного знания РН недостаточно, т.к необходимо писать нативные модули и соответственно знать как писать на Котлин и Свифт.
Сам сейчас столкнулся с проблемой, которая сто процентов решается на Android, но РН этого сделать не может(ни одна из популярных библиотек, либо я не смог), выходит, мне придется тратить время на изучение Котлина и написание этого модуля.
Хоть мне и нравится РН, но это минус.
Если кто-то знает, как в РН записывать свой голос и сразу же во время записи слышать самого себя с задержкой, помогите плз)
Если ЗП хорошая, то почему бы и не выучить.
Сейчас хорошим помощником является AI (например: ChatGPT, Gemini). Очень может тебя выручить в подобных вопросах.
@@MikolaLife ChatGPT подсказывает только те решения на которые уже есть решения на форумах или Stack Overflow. Так что там где нет решений он не помогает, а зачастую пишет устаревший код и не может отличать где новый код а где уже устаревший и выведет ошибку.
@@dufifa Ты прав на 101%. И поэтому у нас ещё будет работа )
Итог: реакт нейтив хорошо потому что позволяет решать задачи не на реакт нейтив. Ну круто чё, только причем тут сам реакт нейтив тогда
Ну и кстати на новой архитектуре очень мало еще компонентов для RN