A project to learn React Basics Part 1
Wagner Caetano
July 13, 2023
The project I've been working on is centered around a comprehensive course on React and Next.js, two powerful frameworks for building dynamic web applications. This particular repository I'm referring to focuses on several intriguing React features that I've been learning and exploring throughout the duration of the course.
In this repository, you'll find a collection of practical examples and implementations that highlight the various concepts and functionalities I've gained proficiency in.
One of the aspects that make this project exciting is its seamless integration with Vercel, a popular cloud platform for deploying and hosting web applications. By leveraging the Vercel platform, the project is not only accessible to me but also publicly available for others to view and interact with.
Through this comprehensive course, I've had the opportunity to delve deep into React and Next.js, expanding my knowledge and honing my skills in frontend development. The repository serves as a tangible representation of my progress, demonstrating the hands-on experience I've gained and showcasing my ability to implement the learned concepts effectively.
This is the course:
udemy.comcoursecurso de reactjs nextjs completo do basico ao avan...
Section 2: React (The Basics)
This is an introductory section to React. It is aimed at those who have never used React in their life but have intermediate knowledge of HTML, CSS and JavaScript. In it we will explore the class components and some lifecycle methods. This is important for you to understand how React Hooks work under the hood. We will consume an API with fake data and deploy our application in order to have our website "on air".
Section 4: React Hooks (Theory and advanced hooks)
This is a section introducing the most important hooks in React. In it we will use functional components and understand how the hooks useState, useEffect, useCallback, useMemo, useRef, useContext and Context API and useReducer work.
In this section we will introduce the Context API and the useContext and useReducer hooks, which can be used to work in a similar way to Redux, to create global states in the application.