Book Image

Beginning Frontend Development with React

By : Erik Hanchett, David Parker
Book Image

Beginning Frontend Development with React

By: Erik Hanchett, David Parker

Overview of this book

Through this course, you'll learn the basics you need to get up and running with React and tackle real-world projects and challenges. It begins by explaining the basics of React and shows you the nuances while setting up a React-based application and designing a UI. Once you are comfortable in the React world, you are introduced to components and how to compose them using JSX. With this course, you can learn advanced concepts, such as data propagation, data binding, and also discover how to manage the internal state of a component. You'll also learn about component lifecycle events and understand how to manage routing. By the time you are done with the course, you'll find yourself feeling confident to take on real-world projects. The resource files are uploaded on the GitHub repository at https://github.com/TrainingByPackt/Beginning-Frontend-Development-with-React-eLearning
Table of Contents (3 chapters)
Chapter 2
Creating Components
Content Locked
Section 2
Definition of a Component Part I
Let us now get introduced to the basic definition of a Component and learn the constraints that the render() method should comply with. Next, let’s look into the meaning of a Pure Function and a Pure Component and learn to build our First React Component.