Sale!

Modern Full-Stack React Projects: Build, maintain, and deploy modern web apps using MongoDB, Express, React, and Node.js

Add your review

Original price was: $44.99.Current price is: $20.60.

Original price was: $44.99.Current price is: $20.60.

Sale!

Note: Prices may fluctuate as sellers adjust them regularly. You'll see the latest price at final checkout.
Add to wishlistAdded to wishlistRemoved from wishlist 0
Add to compare


Polish your web development skills by working on real-world projects for different use-cases of full-stack web development

Key FeaturesUnderstand how the different aspects of a MERN application come together through a series of practical projectsSet up frontend and backend projects that can be integrated and maintained togetherEnhance your proficiency in building scalable and sustainable React projectsPurchase of the print or Kindle book includes a free PDF eBookBook Description

Understanding full-stack development is vital as companies aim to bridge the gap between frontend and backend development. Recent 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.

What you will learnImplement a backend using Express and MongoDB, and unit-test it with JestDeploy full-stack web apps using Docker, set up CI/CD and end-to-end tests using PlaywrightAdd authentication using JSON Web Tokens (JWT)Create a GraphQL backend and integrate it with a frontend using Apollo ClientBuild a chat app based on event-driven architecture using Socket.IOFacilitate Search Engine Optimization (SEO) and implement server-side renderingUse Next.js, an enterprise-ready full-stack framework, with React Server Components and Server ActionsWho this book is for

This 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.

Table of ContentsPreparing For Full-Stack DevelopmentGetting to Know Node.js, NPM, and MongoDBImplementing a Backend Service Using Express, Mongoose ODM, and JestIntegrating Frontend with the Backend Using React and TanStack QueryDeploying the Application with Docker and CI/CDAdding Authentication and Roles with JSON Web TokensImproving the Load Time Using Server-Side RenderingMaking Sure Customers Find You with Search Engine OptimizationImplementing End-to-End Tests Using PlaywrightAggregating and Visualizing Statistics Using MongoDB and VictoryBuilding a Backend with a GraphQL APIInterfacing with GraphQL on the Frontend Using Apollo Client

(N.B. Please use the Read Sample option to see further chapters)


From the brand

PEN brand storyPEN brand story

See Our Full Range :

Spec driven Development workshopSpec driven Development workshop

See Our Upcoming Releases :

Packt is a leading publisher of technical learning content with the ability to publish books on emerging tech faster than any other.

Our mission is to increase the shared value of deep tech knowledge by helping tech pros put software to work.

We help the most interesting minds and ground-breaking creators on the planet distill and share the working knowledge of their peers.

Publisher ‏ : ‎ Packt Publishing
Publication date ‏ : ‎ June 7, 2024
Language ‏ : ‎ English
Print length ‏ : ‎ 506 pages
ISBN-10 ‏ : ‎ 1837637954
ISBN-13 ‏ : ‎ 978-1837637959
Item Weight ‏ : ‎ 1.9 pounds
Dimensions ‏ : ‎ 7.5 x 1.14 x 9.25 inches
Best Sellers Rank: #249,558 in Books (See Top 100 in Books) #23 in JavaScript Programming (Books) #25 in Web Services #283 in Programming Languages (Books)
Customer Reviews: 4.4 4.4 out of 5 stars (28) var dpAcrHasRegisteredArcLinkClickAction; P.when(‘A’, ‘ready’).execute(function(A) { if (dpAcrHasRegisteredArcLinkClickAction !== true) { dpAcrHasRegisteredArcLinkClickAction = true; A.declarative( ‘acrLink-click-metrics’, ‘click’, { “allowLinkDefault”: true }, function (event) { if (window.ue) { ue.count(“acrLinkClickCount”, (ue.count(“acrLinkClickCount”) || 0) + 1); } } ); } }); P.when(‘A’, ‘cf’).execute(function(A) { A.declarative(‘acrStarsLink-click-metrics’, ‘click’, { “allowLinkDefault” : true }, function(event){ if(window.ue) { ue.count(“acrStarsLinkWithPopoverClickCount”, (ue.count(“acrStarsLinkWithPopoverClickCount”) || 0) + 1); } }); });

11 reviews for Modern Full-Stack React Projects: Build, maintain, and deploy modern web apps using MongoDB, Express, React, and Node.js

0.0 out of 5
0
0
0
0
0
Write a review
Show all Most Helpful Highest Rating Lowest Rating
  1. Kristi

    Great Book to learn how to build an app that uses modern technologies.
    I’ve been reading this book and following the instructions to build a blog app. I’m almost done with chapter 5. So far I’ve learned how to create an app that uses React (front-end), Node.js (backend), MongoDB Database that uses Docker and Google Cloud. There are GIT and POST API calls. The app allows users to input information on a form and it displays the results. This book is a great way to learn how to combine several tools together to create an app. I work as a data software engineer, and the company I work for uses a database, API calls, docker, and Google Cloud Platform. This book teaches modern app development. And I think its more modern than what I learned in school. Or its can work on a larger bigger scale than what I learned in school.

    Helpful(0) Unhelpful(0)You have already voted this
  2. STEVEN R TUCKER

    Just what I needed
    Just got this book and from reading the first few dozen pages, I can already tell this is exactly what I needed to make sense of all of the technologies involved with Full-Stack web development. I am trying my best to stay away from AI providing me all of the code I use. I feel the new generation is going to cling to AI for a quick and easy way to success and that will stifle their growth as a developer in never learning the fundamentals. 5 Stars book.

    Helpful(0) Unhelpful(0)You have already voted this
  3. Orlando Perdomo

    Complete guide to Full-Stack React
    This book is what I was looking for, with a lot of detailed information, and a lot of code showing you the way with samples apps. It has a good presentation and it is easy to read and understand.I highly recommend this book!

    Helpful(0) Unhelpful(0)You have already voted this
  4. M.

    The User’s Manual For React.js Developers
    I recommend this book to any React developer as a user’s manual, especially to all junior devs. This book takes all the confusing, random aspects of full-stack React development and creates harmony and clarity from the chaos:REST APIsMERN StackReact Router v6DockerAuthenticationServer-Side RenderingSEOTestingData VisualizationGraphQLSocket.IONext.jsServer ComponentsAll these concepts and more are covered in detail, starting with npm create vite and guiding the reader iteratively through thousands of examples and code samples until they have created their own full-stack production React application as the finished product.

    Helpful(0) Unhelpful(0)You have already voted this
  5. Paula Paris

    Raise your bar, no matter how seasoned you are
    I’m a mobile developer with little experience in server-side development. This book was a fundamental guide to complement my background.I learned about common aspects such as runtime environments, data persistence, authentication, and UI. The author covers some industry-standard technologies, from installation steps to application. It also mentions alternatives if you want to explore. The author shows how to collocate these pieces together as an event-driven architecture.He also covers process practices and techniques like CI/CD, performance improvements, testing, and data visualization. Much of the knowledge I acquired here is valuable for any development project. Not just a full-stack one.After reading it, I feel empowered to leave my comfort zone and take on challenges beyond it.

    Helpful(0) Unhelpful(0)You have already voted this
  6. Salman Farsi

    Zero to Rock star React Full-stack developer
    The book focuses on building and maintaining modern web apps using MongoDB, Express, React, and Node.js. It covers setting up development environments, working with Node.js and MongoDB, implementing backend services, integrating frontends with React, and deploying applications using Docker and CI/CD practices. Discusses advanced concepts like authentication with JWT, server-side rendering, and optimizing applications for search engines.Aimed at developers with React experience who whish to learn full-stack development, including backend integration and app deployment.In short this is great resource for beginners and advance React developers, to get full-stack development experience.

    Helpful(0) Unhelpful(0)You have already voted this
  7. teo

    Great book for React.js developers
    If you’re a React developer and want to expand your knowledge this is book is for you. It provides great examples for an end to end project from development to production. High recommended.

    Helpful(0) Unhelpful(0)You have already voted this
  8. Fuad

    Excellent text on webapps development
    One of the book’s standout features is its emphasis on practical application. Each concept is illustrated with clear, real-world examples that progressively build in complexity. Whether you’re learning how to model data effectively using MongoDB’s flexible schema or integrating MongoDB with popular web frameworks like Node.js, Express, and Angular, the book ensures you not only understand the theory but also gain hands-on experience through well-crafted exercises and projects.

    Helpful(0) Unhelpful(0)You have already voted this
  9. Alyson Gadelha

    The book covers a useful full stack development, without CSS. It’s very good to learn how initialize a full stack application and work with docker and CI/CD.

    Helpful(0) Unhelpful(0)You have already voted this
  10. Kindle Customer

    I’ve used a few books now on web development but this book is by far the best.Following through the process, you are given the exact versions of each library to install to ensure there are no dependency conflicts. Most other books I’ve used don’t and you are left to slug it out yourself to try to work out what versions work with what causing frustration and potential quitting.Most bad book reviews I’ve seen mention the code not working as the no 1 issue and it’s mostly due to dependency conflicts due to the age of the book so this is properly addressed in here.I also like the concept of enforcing industry standards to ensure you are creating acceptable code from the get go and this book details this very well with guides how to set up your development environment to stick to these standards. Highly recommended!

    Helpful(0) Unhelpful(0)You have already voted this
  11. Sebastian

    I come from backend development with only a bit of experience in the frontend world, I’ve found this book and it was really worth it. It explains everything very in depth, you can easily follow with little experience in React but it also doesnt get boring if you already understand a concept well. There is very nice graphics to explain things and its good to follow along. Would recommend for anyone trying to get more in depth into web development and wanting to understand the big picture rather than just pure javascript or such.

    Helpful(0) Unhelpful(0)You have already voted this

    Add a review

    Your email address will not be published. Required fields are marked *

    Modern Full-Stack React Projects: Build, maintain, and deploy modern web apps using MongoDB, Express, React, and Node.js
    Modern Full-Stack React Projects: Build, maintain, and deploy modern web apps using MongoDB, Express, React, and Node.js

    Original price was: $44.99.Current price is: $20.60.

    bestdealsavvy.com
    Logo
    Compare items
    • Total (0)
    Compare
    0
    Shopping cart