aplikasi mobile jarang sekali dibuat hanya dengan single screen. mengolah presentasinya, dan transisi di antaranya, multiple screen biasanya ditangani dengan apa yang biasa dikenal dengan navigator.
panduan ini akan meliputi berbagai komponen navigasi yang tersedia di React Native. jika kamu baru saja memulai dengan navigasi, kemungkinan kamu ingin menggunakan react navigation. react navigation menyediakan solusi navigasi yang tepat, dengan kemampuan untuk menghadirkan stack navigas pada umumnya dan navigasi dalam bentuk pola tab baik itu di android maupun di ios.
dan jika kamu mengintegrasikan react native ke dalam aplikasi yang sudah mengolah navigasi native-nya, atau mencari alternatif react navigation, library berikut akan menyediakan navigasi native pada semua platform: react-native-navigation.
sumber:
https://reactnative.dev/docs/navigation
React (juga dikenal sebagai React.js atau ReactJS) adalah library JavaScript front-end bersifat open-source dan gratis untuk membangun user interface yang berbasis pada beberapa komponen. Ia diMaintain oleh Meta (dulunya adalah Facebook) dan sebuah komunitas yang terdiri dari developer individu dan beberapa perusahaan.
React dapat digunakan sebagai basis di dalam development dari aplikasi single-page, mobile, atau server-rendered dengan framework seperti Next.js. Walau bagaimanapun, React hanya memperhatikan terhadap user interface dan melakukan proses rendering banyak komponen pada DOM, jadi membuat aplikasi React biasanya membutuhkan banyak librari pendukung tambahan untuk routing, juga fungsional client-side lainnya.
sumber:
https://en.wikipedia.org/wiki/React_(software)
React Native adalah software framework UI (user interface) yang bersifat open source kreasi dari Meta Platform, Inc. Ia digunakan untuk mengembangkan banyak aplikasi untuk Android, TV Android, iOS, macOS, tvOS, web, Windows, dan UWP (universal windows platform) dengan mengaktifkan para pengembang untuk menggunakan framework React sesuai dengan kemampuan platform native. Ia digunakan untuk mengembangkan aplikasi Android dan iOS di Facebook, Microsoft, dan Shopify. Ia juga digunakan untuk mengembangkan aplikasi virtual reality pada Oculus.
sumber:
https://en.wikipedia.org/wiki/React_Native