A collection of small React applications and focused examples covering core React concepts, browser events, hooks, state, component communication, and common frontend patterns.
- Random color generation
- Conditional rendering and props
- Prop drilling and lists
- useState, useEffect, and useRef
- Click, form, keyboard, mouse, scroll, and focus events
- Debouncing
- Component-to-component data passing
- Interview question practice
Each example is kept in its own folder so it can be explored independently without changing the other examples.
Move into an example folder that contains package.json, then run:
npm install
npm startBuild an example with:
npm run build- Portfolio: https://www.ashishranjan.net/
- GitHub: https://github.com/a2rp
- CodePen: https://codepen.io/ash1198
- LinkedIn: https://www.linkedin.com/in/aashishranjan
- Facebook: https://www.facebook.com/theash.ashish/
- YouTube: https://www.youtube.com/@ashishranjan-ashz?sub_confirmation=1
- Email: ash.ranjan09@gmail.com