Skip to content

Latest commit

 

History

History
37 lines (26 loc) · 773 Bytes

File metadata and controls

37 lines (26 loc) · 773 Bytes

📝 React Notes App

A simple note-taking app built using React. This project helps you learn how to:

  • Build components
  • Use hooks like useState, useRef, useCallback, and useMemo
  • Pass data and actions between parent and child components
  • Handle dynamic rendering and state updates

🚀 Features

  • Add new notes
  • Delete existing notes
  • Component-based architecture
  • Optimized with React hooks

🔧 Technologies Used

  • React (Vite or Create React App)
  • JavaScript (ES6+)
  • CSS (basic styling)

🧠 Concepts Practiced

  • useState for managing note data
  • useRef for managing focus
  • useCallback to memoize functions
  • useMemo to cache derived values
  • Props and component communication
  • Conditional rendering