<div><p>Here is your perfect companion for learning about and developing React applications. This book introduces concepts innovatively, using real-world examples based on the most recommended practices to help you establish a firm foundation. This comprehensive approach provides a strong focus on building components by using React hooks. </p><p>You¿ll begin by learning web fundamentals, next-generation JavaScript, and how React fits into this. In the chapters that follow, you¿ll build a React application from scratch and learn about JSX, components, props, state management, prop drilling, context, and lifecycle events. Along the way you¿ll build a multi-component app and see how the components interact. Debugging and styling React applications are also discussed. </p><p>You¿ll then take an in depth look at React hooks and see how to create a custom hook. There is also a penultimate chapter that explores important concepts such as routing and authentication. The book concludes with a r