Skip to content
/ ibuy Public

This repository contains a React Native project developed with Expo, aimed at studying and practicing the Expo Router. The project explores different types of navigation, including Tabs, Stack, and Drawer, and navigation techniques such as using useRouter, Link, and more.

Notifications You must be signed in to change notification settings

Aszurar/ibuy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

React Native Expo Router Study Project

Description

This repository contains a React Native project developed with Expo, aimed at studying and practicing the Expo Router. The project explores different types of navigation, including Tabs, Stack, and Drawer, and navigation techniques such as using useRouter, Link, and more.

Objectives

  • Learn the Expo Router: Understand how to configure and use the router within the context of a React Native application.
  • Explore Navigation Types: Practice implementing navigation via tabs (Tabs), stacks (Stack), and drawers (Drawer).
  • Route Configurations: Configure and understand routes in different contexts and layouts, such as Stack, Drawer, and BottomTabs.
  • Layouts and Links Practice: Use _layout files to structure the design and navigation, as well as the Link component for declarative navigation.

Project Structure

The project is organized as follows:

  • _layout: Files that define the basic configuration of the layouts used across different pages and types of navigation.
  • index: The main entry file for the app’s routes.
  • Specific Navigations: Detailed implementations for Tabs, Stack, and Drawer navigations.

Technologies Used

  • React Native: A framework for building mobile applications.
  • Expo: A platform that provides a set of tools and services built around React Native.
  • Expo Router: A routing solution for React Native apps, offering support for Tabs, Stack, and Drawer navigation.

How to Use

  1. Clone the Repository
   git clone [REPOSITORY_URL]
  1. Install Dependencies
   cd [REPOSITORY_FOLDER]s
   npm install
  1. Run the Application
   npm start

About

This repository contains a React Native project developed with Expo, aimed at studying and practicing the Expo Router. The project explores different types of navigation, including Tabs, Stack, and Drawer, and navigation techniques such as using useRouter, Link, and more.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published