A simple React project to practice and explore the core concepts of React development, including:
- JSX
- Props
- State
- Event handling
- useState
- useEffect
- Component hierarchy
- State lifting
- Reusable components
- Passing data via props
- Handling user events (e.g., button clicks)
- Managing local state using
useState
- Using
useEffect
for side effects - Lifting state up to share data between components
- Keeping components small and reusable
git clone https://github.com/isongerald/React-starter-basic-core-concept
cd React-starter-basic-core-concept
2. Install dependencies
npm install
3. Run the development server
npm run dev
or if you're using Create React App:
npm start
Built With
- React
- Vite (or CRA, depending on your setup)