Lad 2 Lad 1

Группа IT-компаний

  • Услуги
     
    Услуги
    Разработка
    Разработка ПО Решения на базе AI Интеллектуальные чат-боты Веб-разработка Разработка интернет-магазинов Мобильная разработка Разработка личного кабинета Разработка приложений Эвотор Тестирование программного обеспечения IT-аудит
    Интеграция
    Внедрение 1С:ERP Автоматизация учета Внедрение и сопровождение продуктов 1С Переход на 1С
    Дистрибуция
    1С Тензор Р7‑Офис Эвотор
     
  • Отрасли
     
    Отрасли
    Строительство Торговля, ритейл Производство Энергетика и ТЭК
     
  • Кейсы
  • Продукты
     
    Продукты
    Project Lad GPTZATOR
     
  • О компании
     
    О компании
    Структура Контакты Партнеры Карьера
     
  • Медиа
     
    Медиа
    Новости Мероприятия СМИ о нас Статьи
     
Связаться с нами Связаться с нами
 
  • Услуги
     
    Разработка
    Разработка ПО Решения на базе AI Интеллектуальные чат-боты Веб-разработка Разработка интернет-магазинов Мобильная разработка Разработка личного кабинета Разработка приложений Эвотор Тестирование программного обеспечения IT-аудит
    Интеграция
    Внедрение 1С:ERP Автоматизация учета Внедрение и сопровождение продуктов 1С Переход на 1С
    Дистрибуция
    1С Тензор Р7‑Офис Эвотор
  • Отрасли
     
    Строительство Торговля, ритейл Производство Энергетика и ТЭК
  • Кейсы
  • Продукты
     
    Project Lad GPTZATOR
  • О компании
     
    Структура Контакты Партнеры Карьера
  • Медиа
     
    Новости Мероприятия СМИ о нас Статьи
+7 (831) 233-36-66 Связаться с нами

 

Главная /  Медиа / 

#статьи

React Native: мифы, претензии и реальные проблемы

 

16 мая 2024 года

~ 1 мин. на чтение

 

#лидерство

Подпишитесь на рассылку полезных материалов

Электронная почта

Спасибо за подписку!

Вы сможете отказаться от нее в любой момент

#лидерство

Содержание

Основные мифы и претензии к React Native

Низкая скорость старта

Ничего большого на React Native не построишь

Performance — мало fps, все лагает

Разработчик группы IT-компаний Lad собрал распространенные мифы о React Native, чтобы рассказать, на что в действительности способен этот кроссплатформенный фреймворк.


Основные мифы и претензии к React Native

Опираясь на собственный опыт, наш коллега собрал основные претензии к React Native, чтобы их опровергнуть:

  • низкая скорость старта,
  • ничего большого на этом не построишь,
  • performance — мало fps, все лагает,
  • это ненативно,
  • вы не фронты и не мобильщики.

Низкая скорость старта

На заре распространения React Native вышло много видео, в которых разбирали реальные проблемы. Так, например, React Native подгружал в память все модули приложения при его старте, что давало долгий запуск приложения. А еще сравнивали React Native Expo с миллионом всяких встроенных модулей и нативный Hello world с 0 зависимостей.

В новых же версиях React Native модули подгружаются по мере необходимости.

А теперь сравним более справедливо с новой версией.

Соберем для android production сборки Hello world для native android и init для React Native CLI — оба сбилжены через команду assembleRelease и установлены на 1 и тот же симулятор android.

Визуально разница практически не заметна, а если посмотреть logcat, то там можно увидеть:

558-576   ActivityTaskManager     system_server                        I  Displayed com.example.androidcompare/.MainActivity for user 0: +306ms

558-576   ActivityTaskManager     system_server                        I  Displayed com.awesomeproject/.MainActivity for user 0: +179ms 

Ничего большого на React Native не построишь

Крайне сомнительное утверждение — у нас есть успешно реализованные кейсы:

  • построение приложений с ~200 экранов,
  • интеграции с VR/AR,
  • карты,
  • 2D-анимированная графика,
  • 3D-графика.

Performance — мало fps, все лагает

Как и в любой технологии, тут все очень сильно зависит от программистов. Медленный и неоптимизированный код можно написать, используя какой угодно фреймворк. Во всех наших приложениях стабильные 60 fps. Если в вашем приложении fps проседает, возможно, самое время углубиться в литературу по оптимизации.

Полный список мифов, а также больше информации о реальных проблемах и альтернативах React Native — читайте в статье на Хабре.

 

Подпишитесь на рассылку полезных материалов

Электронная почта

Спасибо за подписку!

Вы сможете отказаться от нее в любой момент

Контакты для СМИ

pr@lad24.ru

Мария Пашкина

Мария Пашкина

PR-менеджер

Медиа

Все медиа

 

Все материалы Новости Статьи
Все медиа

 

 

#Новости

Lad наградили за заботу о сотрудниках и карьерный рост

 

#Новости

Кейс внедрения Project Lad в книге «Любимый Нижний Новгород»

 

#Новости

ДМС в Lad: забота о здоровье сотрудников через «Кафетерий бенефитов»

 

#Новости

Lad на страницах книги «Любимый Нижний Новгород»

 

 

 

#Новости

Lad наградили за заботу о сотрудниках и карьерный рост

 

#Новости

Кейс внедрения Project Lad в книге «Любимый Нижний Новгород»

 

#Новости

ДМС в Lad: забота о здоровье сотрудников через «Кафетерий бенефитов»

 

#Новости

Lad на страницах книги «Любимый Нижний Новгород»

 

 

 

#Статьи

Реальные кейсы: как начать использовать нейросети и повысить эффективность бизнеса

 

#Статьи

Темплейт для интернет-магазина: как быстро и качественно запустить онлайн-продажи

 

#Статьи

Построение методики, автоматизация раздельного учета ГОЗ и формирования РКМ

 

#Статьи

Искусственный интеллект в действии: автоматизация бизнес-процессов с GPTZATOR

 

 

 

 

 

Написать в Telegram
Мы используем cookie. Это позволяет нам следить за работой сайта, а также использовать данные для улучшения услуг и продуктов. Посещая lad24.ru, вы соглашаетесь с обработкой ваших персональных данных. Подробнее

Услуги

Разработка ПО

Решения на базе AI

Интеллектуальные чат-боты

Веб-разработка

Разработка интернет-⁠магазинов

Мобильная разработка

Разработка личного кабинета

Разработка приложений Эвотор

Тестирование программного обеспечения

IT-аудит

 

Внедрение 1С:ERP

Автоматизация учета и управления

Внедрение и сопровождение 1С

Переход на 1С с SAP

1С

Тензор

Р7‑Офис

Эвотор

Отрасли И Направления

Строительство

Торговля, ритейл

Производство

Энергетика и ТЭК

Продукты

Project Lad

GPTZATOR

 

Кейсы

О компании

Структура

Контакты

Партнеры

Карьера

Медиа

Новости

Мероприятия

СМИ о нас

Статьи


Lad 3 Группа IT-компаний

Головной офис

ООО «ЛАД-Интеллект»
Входит в состав группы IT-компаний Lad

Адрес: 603093, г. Нижний Новгород, ул. Родионова, д. 23А, оф. 313

Телефон: +7 (831) 2-333-666

E-mail: contact@lad24.ru

© 1992-2025. Все права защищены

Политика обработки персональных данных Файлы cookie