Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

655
Views
¿Cuál es la diferencia entre @react-navigation/stack y @react-navigation/native-stack?

¿Cuál es la diferencia entre @react-navigation/stack y @react-navigation/native-stack ?

¿@react-navigation/stack es solo para aplicaciones de reacción y @react-navigation/native-stack es solo para aplicaciones nativas de reacción?

  • @react-navigation/stack - 301,111 descargas semanales
  • @react-navigation/native-stack - 24,830 descargas semanales
 import { createStackNavigator } from '@react-navigation/stack' const Stack = createStackNavigator()
 import { createNativeStackNavigator } from '@react-navigation/native-stack' const Stack = createNativeStackNavigator()
over 4 years ago · Santiago Trujillo
1 answers
Answer question

0

Native Stack utiliza los sistemas de navegación nativos de Android e IOS para navegar entre páginas.

Navegador de pila nativo https://reactnavigation.org/docs/native-stack-navigator/

Navegador de pila https://reactnavigation.org/docs/stack-navigator/

El otro realmente no "navega", sino que imitará la navegación en HTML/JavaScript (SPA esencialmente). Dicen que tratan de hacer que se sienta como la navegación nativa, pero puede que no sea exactamente igual o no tenga el mismo rendimiento. Sin embargo, será significativamente más personalizable. Puede personalizar sus transiciones entre páginas. Con el enfoque nativo, será inviable o imposible personalizar muchas cosas. Lo que puede personalizar, deberá hacerlo una vez para cada sistema operativo (Android, IOS), a menos que la biblioteca de navegación proporcione una forma de personalizar lo que desea y se ocupe de las diferencias de los sistemas operativos.


Generalmente, cuando la gente quiere hacer aplicaciones multiplataforma. Siempre que sea sensato, tienden a gravitar hacia soluciones basadas en javascript. Usar enfoques nativos solo cuando sea absolutamente necesario. Es fantástico que React Native te brinde la posibilidad de acceder a las API nativas. Pero el uso de enfoques nativos lo obliga a usar también un teléfono físico (o emulador) para probar esas funciones (correctamente). Mientras que todo lo que está basado en la web puede probarlo fácilmente en su navegador, que tiende a ser mucho más rápido para la velocidad de desarrollo.

over 4 years ago · Santiago Trujillo Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!