Ислам Рустамов - Внутреннее устройство React Native

Sdílet
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

Komentáře • 15

  • @DmitryKorovin-rr9hl
    @DmitryKorovin-rr9hl Před 2 měsíci +3

    классный доклад, спасибо! Вообще не хватает в ру-сегменте подобного контента по RN

  • @MikolaLife
    @MikolaLife Před 3 měsíci +2

    СПАСИБО за доклад. Очень круто!!!

  • @eugeneshiyan
    @eugeneshiyan Před 4 měsíci +2

    Хороший доклад, спасибо)

  • @gwinpin1490
    @gwinpin1490 Před 4 měsíci +4

    Пример с маской атас конечно. Очевидно, что задача с маской не должна решаться так сложно, это точно не плюс react native. Да можно решить это хорошо, но на каждый чих писать нативный модуль, это перебор.

  • @mxrxlys
    @mxrxlys Před 3 měsíci

    Большое спасибо за доклад!

  • @KycokFt
    @KycokFt Před 2 dny

    Разве пример с размером бандла с JSC и Гермесом не связан с тем что на андроид JSC поставляется вместе с приложением?

  • @ArtemMindsurfer
    @ArtemMindsurfer Před 25 dny

    клево

  • @MrGAP68
    @MrGAP68 Před 4 měsíci +1

    Discord - отличный контр пример, и тормозит и глючит

  • @yungknt1418
    @yungknt1418 Před 4 měsíci +1

    Спасибо за доклад
    Выходит, что для специфичных задач одного знания РН недостаточно, т.к необходимо писать нативные модули и соответственно знать как писать на Котлин и Свифт.
    Сам сейчас столкнулся с проблемой, которая сто процентов решается на Android, но РН этого сделать не может(ни одна из популярных библиотек, либо я не смог), выходит, мне придется тратить время на изучение Котлина и написание этого модуля.
    Хоть мне и нравится РН, но это минус.
    Если кто-то знает, как в РН записывать свой голос и сразу же во время записи слышать самого себя с задержкой, помогите плз)

    • @MikolaLife
      @MikolaLife Před 3 měsíci +1

      Если ЗП хорошая, то почему бы и не выучить.

    • @MikolaLife
      @MikolaLife Před 3 měsíci

      Сейчас хорошим помощником является AI (например: ChatGPT, Gemini). Очень может тебя выручить в подобных вопросах.

    • @dufifa
      @dufifa Před 25 dny

      @@MikolaLife ChatGPT подсказывает только те решения на которые уже есть решения на форумах или Stack Overflow. Так что там где нет решений он не помогает, а зачастую пишет устаревший код и не может отличать где новый код а где уже устаревший и выведет ошибку.

    • @user-ln3yv3ig6f
      @user-ln3yv3ig6f Před 25 dny

      @@dufifa Ты прав на 101%. И поэтому у нас ещё будет работа )

  • @dufifa
    @dufifa Před 25 dny +1

    Итог: реакт нейтив хорошо потому что позволяет решать задачи не на реакт нейтив. Ну круто чё, только причем тут сам реакт нейтив тогда

    • @DaniilKuznetsov-up6pl
      @DaniilKuznetsov-up6pl Před 23 dny

      Ну и кстати на новой архитектуре очень мало еще компонентов для RN