A structured collection of ReactJS core concepts with clear explanations and practical examples built using React + styled-components.
This repository is focused on understanding how React works internally and how to apply it in real-world frontend applications.
- React fundamentals and rendering model
- Components, JSX, props, and state
- Styling patterns with styled-components
- Lists, keys, and conditional rendering
- Side effects and lifecycle with
useEffect - Component architecture and data flow
- Performance basics and optimization patterns
- Practical UI-focused examples
- React (Vite)
- styled-components
🚧 Work in progress
Built as a long-term reference for solid React fundamentals.
Ashish Ranjan
GitHub: https://github.com/a2rp
Portfolio: https://www.ashishranjan.net