React 16 Essentials – Second Edition

Key FeaturesWork with React 16 and assess the impact of React Fiber for you as a modern React developerBuild maintainable and performant user interfaces for your web applications using React 16Create reusable React 16 components to save time and effort in maintaining your user interfacesWork with React 16 and Redux with hands-on examples and clear tutorialLearn how to build a ready-to-deploy React 16 web application, following our step-by-step tutorialBook DescriptionNow updated for React 16, React 16 Essentials takes you on a fast-paced journey through building your own maintainable React 16 application. Artemij Fedosejev gives you all the essentials you need to know to start working with React 16, in this fully updated new edition of the best-selling React.js Essentials title. You'll find the latest React 16 code updates, assessment of React Fiber, new coverage of Redux, and how to work as a modern React developer.Artemij offers you his latest assessment of React Fiber, and then you'll start exploring React 16 hands-on and see how you can create single and multiple user interface elements. Create stateless and stateful components and make them reactive, learn to interact between your components and lifecycle methods and gauge how to effectively integrate your user interface components with other JavaScript libraries. Delve deep into the core elements of the Redux architecture and learn how to manage your application and data persistence. Finish by going that extra mile with the Jest test framework, running multiple tests on your application and find solutions to scale it further without complexity.Building web applications with maintainable and performant user interfaces is a challenge that many have faced for more than a decade, but no one has risen to this challenge quite like React. Today React is used by Facebook, Instagram, Khan Academy, and Imperial College London, to name a few. Many new users recognize the benefits of React and adopt it in their own projects, forming a fast-growing community. The speed at which React has evolved promises a bright future for those who invest in learning it today, and React 16 and React Fiber step that game up again!What you will learnInstall powerful React 16 tools to make development much more efficientUnderstand the impact of React Fiber today and for the futureUtilize the Redux application architecture with your React componentsCreate React elements with properties and childrenGet started with stateless and stateful React componentsUse JSX to speed up your React 16 development processAdd reactivity to your React components with lifecycle methodsIntegrate your React components with other JavaScript librariesTest your React components with Jest test framework

Author: Artemij Fedosejev

Learn more