Skip to content

React practice Projects, focused on Components, Props, Hooks, and States, utilizes vite.js build tool. πŸ–₯

Notifications You must be signed in to change notification settings

shanibider/React-Vite-Projects

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

1 Commit
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

React Projects 🌟

Javascript React Vite

This collection of projects is designed to help practice and master various React concepts using Vite.js for fast and efficient development. Each project focuses on specific aspects of React to help build a solid foundation and advance skills in React.

Covering this React Fundamentals:

  • πŸš€ Components
  • πŸš€ Props and State
  • πŸš€ Event Handling
  • πŸš€ Conditional Rendering
  • πŸš€ Lists and Keys
  • πŸš€ Forms
  • πŸš€ Hooks
  • πŸš€ Context API
  • πŸš€ Refs
  • πŸš€ Virtual DOM
  • πŸš€ React Router

πŸš€ Technologies Used

My Skills

  • React: A JavaScript library for building user interfaces.
  • Vite.js: A build tool that provides a fast development environment.
  • JavaScript (ES6+): Modern JavaScript features and syntax.
  • CSS: Styling for the components.

πŸš€ Projects Overview

1. 🎯 My Contacts with mapping components

1

2. 🎯 Emojipedia with Mapping Data to Components -

react arrow functions 2

3. 🎯 Plus-Minus and Dates with useState -

πŸ”ŽExample 1 -

useState1

πŸ”ŽExample 2 -

useStateexample-2

4

3

4. 🎯Event Handling -

eventHandling

5. 🎯 Login - conditional rendering

5

6. 🎯 React Forms with Event Handling -

eventHandling+forms

7. 🎯 React Forms with Changing Complex State -

complex state 6

8. 🎯 React Forms with Spread Operator

spread operator 8

9. 🎯 To-Do List - spread operator


πŸš€ Running the Projects

To get started with these projects, clone the repository and install the dependencies. To run any of the projects, navigate to the project directory and start the development server:

git clone https://github.com/yourusername/react-projects-repo.git
cd project-directory
npm i
npm run dev

Replace project-directory with the name of the project folder you want to run.

πŸš€ Contributing

Contributions are welcome! If you have any improvements or new project ideas, feel free to open a pull request or raise an issue.

πŸš€ Contact

linkedin portfolio
For any questions or feedback, please reach out to [email protected].


Happy Coding! πŸŽ‰

About

React practice Projects, focused on Components, Props, Hooks, and States, utilizes vite.js build tool. πŸ–₯

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published