It’s been more than 1 month now and I learned so many new things.....
at starting I didn’t know why React was even made or what problem it really solved. But when I started learning, I understood it’s not just a library, it’s a full system that makes big complex ui easy to manage. It helps to update parts of page fast without reloading whole page.
When I understood how react’s virtual dom works and how rendering happens, I was like okay now I get why big companies use it. Then I learned about components, props, and state — how data move between them and how React manages everything.
after that I learned about routing, useEffect....
Then I came to redux.. At first it looked confusing, but later I understood why it’s used. When your app becomes big, it’s hard to manage state in many components. redux helps to keep all data in one place, so any part of the app can use it easily. It makes state management simple when the project grows...
While learning i understand how code flow works, how to write cleaner structure, and how to think while building a feature.
I also explored packages like React Hook Form for forms, learned better ways to handle state, how to keep code neat, and how bundlers like Vite make project faster. Even with Tailwind, I learned how to use it in a more proper and professional way.
This one month was not just learning React, but really understanding how it works and why it’s so powerful....

Top comments (0)