KIẾN TRÚC UI Trung cấp CA 04 / 07

HTML server-render hay JSON API + JS dựng DOM?

Đội dashboard nội bộ tranh luận giữa 2 hướng:

Cách 1 (JSON API): server trả {"status":"ok","total":42}, JS client tự dựng HTML
Cách 2 (HTMX): server trả sẵn "<div class='badge'>Đã xử lý: 42 đơn</div>"

golearn dùng cách 2 (HTMX, server trả HTML sẵn) cho hầu hết tương tác động thay vì JSON API + JS dựng DOM. Đánh đổi chính của lựa chọn này là gì?