How Should This UI Be Built?
Answer the question in front of you and the tree narrows. Every leaf states what the recommendation costs the browser and what it costs the network, because a recommendation with no cost attached is marketing rather than engineering.
The questions are deliberately about the requirement rather than the technology. Whether something needs to be indexable, whether it is behind a login, how often the data changes and who is going to use it on what device decide far more than any framework preference — and once those are answered, most of the argument disappears.
§110. A screen has been specced. Before choosing a framework feature, decide where the HTML comes from, how much JavaScript has to run before the user can act, and which thread does the work. Almost every frontend architecture regret is made at this fork and paid for at every later step.