Front-end maximalism
natemeyvis.com·11h
Flag this post
  • 19 Oct, 2025 *

Here’s a question that comes up all the time:

Q: I have a front end that calls into a back end. It needs to do things now, and might need to do more things later. How much filtering and preprocessing should the back-end do before it passes the data to the front end?

And here’s an answer I like:

A: As little as possible.

Some examples:

  1. Suppose you have a product page with a long list of products. The user can select one of the products to view the details. It’s tempting to first retrieve the list, then retrieve specific products’ details when the selection happens. But it’s often better to retrieve all the product details up front and use local state management to determine which details to show.
  2. Suppose you’re building a dashboard so that a coach can s…

Similar Posts

Loading similar posts...