React.js Essentials: A fast-paced guide to designing and building scalable and maintainable web apps with React.js