Mobile e Web Apps

React Native 0.80 finalmente chegou

Pablo Henrique

Engenheiro de software especializado em criar aplicações web modernas e escaláveis com React, Node.js e tecnologias de ponta. Transformo ideias complexas em soluções digitais elegantes e eficientes.

Em 12 de junho de 2025, a equipe do React Native lançou a versão 0.80 com diversas melhorias importantes em performance, estabilidade e integração com o React 19.

Principais novidades

Integração com React 19.1.0

O React Native agora usa por padrão o React 19.1.0, com melhorias em performance e debugging (como melhores owner stacks).

API JavaScript mais estável

  • Deep imports depreciados: imports do tipo react-native/Libraries/... agora emitem avisos. Use apenas import { X } from 'react-native' - A remoção completa está prevista para a versão 0.82 -.
  • Nova API com tipagens TypeScript estritas: ative usando "react-native-strict-api" no tsconfig.json.

Congelamento da Legacy Architecture

A arquitetura antiga do React Native está congelada e não receberá novos recursos. É hora de migrar para a nova arquitetura baseada em Fabric + TurboModules.

Otimizações de Performance

iOS

  • Pré-build experimental de dependências nativas.
  • Resultados: builds iniciais até 12% mais rápidos (M4 Mac testado com RCT_USE_RN_DEP=1).

Android

  • Otimização interprocedural (IPO) ativada por padrão no Hermes.
  • Resultados: redução média de 1MB no tamanho do APK.

Última versão com suporte embutido ao JSC

O JavaScriptCore (JSC) foi movido para o pacote separado @react-native-community/javascriptcore. O foco principal seguirá com o Hermes.

Outras mudanças

  • Novo campo "exports" no package.json do react-native.
  • Nova regra ESLint: @react-native/no-deep-imports.
  • Expo SDK Canary já compatível (estável virá no SDK 54).

Recomendações para atualizar

  1. Rode npx react-native upgrade ou atualize manualmente os pacotes.
  2. Remova todos os deep imports do seu código.
  3. Se usa TypeScript, ative a API estrita.
  4. Teste as otimizações nos builds para iOS e Android.
  5. Migre para Hermes se ainda usa JSC.

Notas oficiais da versão 0.80

Quer transformar a sua empresa?

Conte-nos suas ideias e como podemos te ajudar.

Leia também

Além do protótipo: Design, cultura e o valor do que não vemos

Reflexões diretas do Detach! Baseado na palestra "Escalar o Invisível", descubra por que o que sustenta o valor em uma organização não é o que se vê (o visível), mas o que está por trás: a cultura, as conexões humanas e o propósito. Este artigo mostra como a Fleye incorpora o Design Thinking para transformar sua cultura em um poderoso "sistema operacional" capaz de quebrar silos e escalar resultados.

Continuar lendo →

Usando Agentes de IA para Dominar Projetos Legados

Transforme seu código legado em motor de inovação. Este guia mostra como as melhores práticas de engenharia, assistidas por IA, podem tirar seu time do modo "manutenção eterna". Se você está buscando escalabilidade e um parceiro para Software Development, este artigo é o primeiro passo.

Continuar lendo →

Capela: fé e tecnologia unidas com a Fleye

Saiba como o Capela nasceu da parceria com a MBC: lançado com arquitetura escalável, autonomia no code e centrado no usuário.

Continuar lendo →

Pronto para inovar?

Transformamos sua visão em um projeto sólido e de sucesso. Fale com nossos especialistas!

O que vem depois?

1

Nosso especialista entrará em contato para entender suas necessidades e objetivos.

2

Faremos um diagnóstico detalhado do seu projeto, garantindo total privacidade com um NDA, se necessário.

3

Você receberá um plano de ação claro, com prazos e entregáveis bem definidos.

Compartilhe seu desafio e receba um plano estratégico personalizado.

Que ótimo saber do seu interesse!  Recebemos sua mensagem e estamos animados para conversar com você.
Em breve, um de nossos especialistas entrará em contato.
Hmm... Algo não está certo! Verifique se todos os campos foram preenchidos corretamente e tente de novo.