Skip to content

this project is made for beginners to show almost all concepts of react in a single project

Notifications You must be signed in to change notification settings

henaorth16/learn-React

Repository files navigation

React Beginners Open Source Project

Welcome to the React Beginners Open Source Project! This project is designed to help aspiring React developers learn and grow by working on real-world examples. It provides two branches—basic and intermediate—offering the same output but catering to different levels of expertise.


🌟 Project Overview

The purpose of this project is to:

  • Provide a hands-on learning experience for React beginners.
  • Demonstrate how the same application can be built with varying levels of complexity.
  • Offer guidance on both foundational and advanced React concepts.

🏗️ Branches

1. Basic

  • Audience: Beginners with little to no experience in React.
  • Focus: Fundamental concepts, including:
    • React components (functional components)
    • Props and state
    • Hooks (useState, useEffect, useContext)
    • basic State management
    • Basic event handling
    • Simple structure and organization

2. Intermediate

  • Audience: Developers who have basic knowledge of React and want to level up.
  • Focus: Intermediate concepts, such as:
    • Custom hooks
    • More modular and reusable code
    • Cleaner architecture
    • Best practices

🚀 Getting Started

Clone the Repository

git clone https://github.com/henaorth16/learn-React.git
cd learn-React

Clone specific branch

git clone -b basic https://github.com/henaorth16/learn-React.git
cd learn-React

About

this project is made for beginners to show almost all concepts of react in a single project

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published