Skip to Content
Full Stack JavaScript Strategies
book

Full Stack JavaScript Strategies

by Milecia McGregor
January 2025
Beginner
480 pages
12h 25m
English
O'Reilly Media, Inc.
Content preview from Full Stack JavaScript Strategies

Chapter 10. Backend Performance

Now that you’ve got an app that’s ready for production, it’s time to look at some performance improvements you can make. This is where you start looking at metrics and tweaking your infrastructure and configs. Making changes to the code can also improve your performance, so never underestimate a good refactor.

How you handle performance updates will vary greatly depending on your app. Deciding where and how to make performance improvements will take insight into how the app works, what’s currently happening, and how it’s expected to grow. Once you get these data-driven answers, you can start looking at trade-offs among the options you have. I’ll go over a few things you might research as your app is used by more people.

In this chapter, you’ll learn about:

  • Metrics

  • Alerts and monitoring

  • Caching

  • Product considerations

  • Other ways to speed up performance

Taking care of performance enhancements can be an exciting time because it means the product is being used. This is one time when having meetings can be helpful because this is going to involve costs to your organization. Stakeholders see the product from a different perspective, and that can help you make decisions about the best approach.

Metrics

To determine if you need to look at performance enhancements, figure out what brought up the topic in the first place. Were users reporting slower load times, or was the server crashing under a certain load? The enhancements can also be a preventive ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

Modern JavaScript from The Beginning [Second Edition] - Second Edition

Modern JavaScript from The Beginning [Second Edition] - Second Edition

Brad Traversy
JavaScript from Beginner to Professional

JavaScript from Beginner to Professional

Laurence Lars Svekis, Maaike van Putten, Rob Percival, Codestars By Rob Percival

Publisher Resources

ISBN: 9781098122249Errata Page