Welcome to the exciting journey of revising React from the basics to advanced topics! This repository contains my personal notes and code snippets to help you gain a deeper understanding of React concepts and enhance your React coding skills. Get ready to build complex and performant web applications using React! π
Before diving into this revision, make sure you have a solid foundation in HTML, CSS, and JavaScript. Familiarity with React fundamentals like component creation, event handling, and state and props management is also necessary. π‘
To embark on this revision adventure, follow these simple steps:
- Clone this repository to your local machine.
- Navigate to the root directory of the project in your terminal.
- Run
npm install
to install all the necessary dependencies. - Start the development server by running
npm start
. πββοΈ
The revision is divided into several thrilling parts, each delving into a different aspect of React development. Here's a sneak peek at what each part entails:
Day 1: Enter in React's World π
Day 2: Parcel is a beast π¦
Day 3: Don't worry, Babel is here! βοΈ
Day 4: Meet our Hero - JSX π
Day 5: Build your App ποΈ
Day 6: Let's get Hooked π
Day 7: Exploring the world π
Day 8: Finding the path π
Day 9: Let's get classy π©
Day 10: Optimizing our app β‘
Day 11: Jo dikhta hai, wo bikta hai π
Day 12: Data is the new oil π’οΈ
Day 13: Let's build our store πͺ
If you stumble upon any errors or have mind-blowing ideas to enhance this revision, don't hesitate to open an issue or submit a pull request. Your contributions are highly valued and appreciated! β€οΈ
If you have any questions about this revision or simply want to connect with me, you can find me on LinkedIn at @arvindpndit. Let's level up our React skills together!