{"product_id":"9781837637959","title":"Modern Full-Stack React Projects: Build, maintain, and deploy modern web apps using MongoDB, Express, React, and Node.js","description":"\u003cb\u003ePolish your web development skills by working on realworld projects for different usecases of fullstack web development Free with your book: DRMfree PDF version + access to Packt's nextgen Reader*\u003c\/b\u003e\u003cul\u003e\n\u003cli\u003eUnderstand how the different aspects of a MERN application come together through a series of practical projects\u003c\/li\u003e\n\u003cli\u003eSet up frontend and backend projects that can be integrated and maintained together\u003c\/li\u003e\n\u003cli\u003eEnhance your proficiency in building scalable and sustainable React projects\u003c\/li\u003e\n\u003cli\u003ePurchase of the print or Kindle book includes a free PDF eBook\u003c\/li\u003e\n\u003c\/ul\u003eRecent trends show deeper integration between the two, opening numerous possibilities for building realworld web applications, through serverside technologies like Node.js, Express, and MongoDB. Written by the author of Learning Redux and Learn React Hooks, and CEO of TouchLay, Modern FullStack React Projects will guide you through the entire process of advancing from a frontend developer to a fullstack developer. Starting with how to set up robust projects that can be maintained for a long time, you’ll then progress toward developing a backend system and integrating it with the frontend. Throughout the book, you’ll learn how to build, test, and deploy a blog application and a chat application. You’ll also explore MongoDB, Express, React, Node.js (MERN) stack, best practices for frontend and backend development, different fullstack architectures, unit and endtoend testing, and deployment of fullstack web applications. Once you get to grips with the essential concepts, you’ll progress to learn how to use Next.js, an enterprisegrade fullstack web framework for React. By the end, you’ll be wellversed in the MERN stack and all set to create performant and scalable fullstack web applications. *Email signup and proof of purchase required\u003cul\u003e\n\u003cli\u003eImplement a backend using Express and MongoDB, and unittest it with Jest\u003c\/li\u003e\n\u003cli\u003eDeploy fullstack web apps using Docker, set up CI\/CD and endtoend tests using Playwright\u003c\/li\u003e\n\u003cli\u003eAdd authentication using JSON Web Tokens (JWT)\u003c\/li\u003e\n\u003cli\u003eCreate a GraphQL backend and integrate it with a frontend using Apollo Client\u003c\/li\u003e\n\u003cli\u003eBuild a chat app based on eventdriven architecture using Socket.IO\u003c\/li\u003e\n\u003cli\u003eFacilitate Search Engine Optimization (SEO) and implement serverside rendering\u003c\/li\u003e\n\u003cli\u003eUse Next.js, an enterpriseready fullstack framework, with React Server Components and Server Actions\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003eThis book is for frontend developers, JavaScript engineers, and React developers who possess a solid understanding of JavaScript and React concepts. Specifically designed for those with limited experience in the development, creation, integration, and deployment of backend and fullstack systems, this book will equip you with the necessary skills to create highquality web applications. \u003c\/p\u003e","brand":"Packt Publishing","offers":[{"title":"Default Title","offer_id":46407436501233,"sku":"9781837637959","price":44.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0674\/5433\/7265\/files\/9781837637959_p0.jpg?v=1770105743","url":"https:\/\/shop.barnesandnoble.com\/products\/9781837637959","provider":"Barnes \u0026 Noble","version":"1.0","type":"link"}