{"product_id":"murachs-react","title":"Murach's React","description":"\u003cp\u003eIf you have basic HTML\/CSS\/JavaScript skills and want to learn React, this book is for you. It has been carefully crafted and streamlined so it won’t waste your time by presenting outdated or irrelevant skills. Instead, it will help you focus on the most current and important skills for developing React apps.\u003c\/p\u003e\u003ch4\u003eSection 1: Get started fast\u003c\/h4\u003e\u003cp\u003eThis book begins with a seven-chapter crash course that teaches the basics of React development. These chapters show how to:\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eCreate your first working React app using the Vite built tool\u003c\/li\u003e\n\u003cli\u003eMaster the advanced JavaScript that's used in most React apps including destructuring and functional programming\u003c\/li\u003e\n\u003cli\u003eCreate reusable components that make building complex UIs manageable\u003c\/li\u003e\n\u003cli\u003ePass data through your app so every component gets exactly what it needs\u003c\/li\u003e\n\u003cli\u003eBuild interactive UIs that respond to user actions immediately\u003c\/li\u003e\n\u003cli\u003eConnect to web APIs to get live data for your components\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch4\u003eSection 2: More skills as you need them\u003c\/h4\u003e\u003cp\u003eAfter the first seven chapters, the modular design of this book lets you jump to any other chapter to learn new skills as you need them. These skills include how to:\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eCreate single-page apps (SPAs) that deliver the smooth, instantaneous navigation experience that users expect\u003c\/li\u003e\n\u003cli\u003eStyle professional-looking apps with CSS modules or the Tailwind CSS library\u003c\/li\u003e\n\u003cli\u003eOptimize performance by using memoization to eliminate unnecessary re-renders\u003c\/li\u003e\n\u003cli\u003eCatch bugs before they reach production by using TypeScript to provide static typing\u003c\/li\u003e\n\u003cli\u003eTest your components like a pro with Jest and the React Testing Library\u003c\/li\u003e\n\u003cli\u003eBuild production-ready, SEO-friendly apps that use Next.js to provide server-side rendering\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003eLike all our books, this book is designed to make it as easy as possible for you to learn new skills faster and retain them better. To do that, it presents the modern React skills you’re likely to need on the job without wasting your time by presenting outdated information that you aren’t likely to need. In addition, the exercises at the end of each chapter provide a way for you to gain valuable hands-on experience without extra busywork.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eAll of the software recommended for this book can be downloaded from the internet for free.\u003c\/strong\u003e\u003c\/p\u003e\u003ch4\u003eVS Code\u003c\/h4\u003e\u003cp\u003eThis book shows how to use VS Code to develop React apps because it’s an excellent IDE that you can use to write the HTML, CSS, and JavaScript that’s needed by React apps. In addition, VS Code provides an integrated terminal that provides access to the command line.\u003c\/p\u003e\u003ch4\u003eNode.js\u003c\/h4\u003e\u003cp\u003eThis book shows how to use Node.js to install most of the packages required for React development. In addition, it shows how to use Node.js to run a web API that provides the data for a React app.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e","brand":"Mike Murach \u0026 Associates","offers":[{"title":"Default Title","offer_id":50506755997766,"sku":"9781943873258","price":4432.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0754\/2797\/1142\/files\/reac_398.jpg?v=1790332295","url":"https:\/\/cb-india.com\/products\/murachs-react","provider":"Computer Bookshop (India) Pvt Ltd","version":"1.0","type":"link"}