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ì?