System Design · Middle · Question 27 of 75

Which rendering strategy makes sense for a landing page, a catalog and a user dashboard?

Explanation

The strategy follows the page's data: identical for everyone and rarely changing - static; shared data with regular updates - cache with revalidation; personal data - render per request (or PPR: a static shell plus streaming).

Further reading

Problem with a question

System Design · Middle · question 27

Test yourself

Take the System Design · Middle quiz: questions and options are shuffled, and you get a review of your mistakes at the end.

Take this quiz