Tôi thích điều này, chúng tôi có tùy chọn cách chúng tôi lấy nội dung web từ máy chủ: chúng tôi có thể thực hiện yêu cầu HTTP kiểu cũ (với URL của chính nó trong trình duyệt) hoặc chúng tôi có thể thực hiện cuộc gọi AJAX và thay thế các phần của DOM khi đang di chuyển.Nhận nội dung: AJAX và cuộc gọi HTTP "thông thường"
Câu hỏi của tôi là: làm cách nào để bạn quyết định nên sử dụng phương pháp nào khi có tùy chọn để sử dụng?
Trong "ngày cũ", chúng tôi sẽ phải vẽ lại toàn bộ trang (bao gồm các phần không thay đổi) nếu chúng tôi muốn hiển thị nội dung cập nhật. Bây giờ AJAX đã trưởng thành, chúng ta không cần phải làm điều đó nữa; chúng tôi có thể, có thể tưởng tượng, hiển thị "trang" một lần và chỉ cập nhật các phần thay đổi nếu cần. Nhưng điều gì sẽ là hậu quả của việc làm như vậy? Có quy tắc hay về việc tải lại toàn bộ trang và tải lại một phần thông qua AJAX không?
Tôi rất quan tâm đến cuộc thảo luận này. Tuy nhiên, có một điểm tôi không hiểu: bạn có ý nghĩa gì bởi "thay đổi ngữ cảnh"? – balteo
Thay đổi ngữ cảnh trong trường hợp này sẽ như sau: Tôi đang xem thông tin tài khoản séc của mình Bây giờ tôi đang thay đổi ngữ cảnh để xem xét tỷ lệ thế chấp. Tôi chưa rời trang web của ngân hàng, nhưng nhiệm vụ của tôi đã thay đổi: Tôi đã thay đổi ngữ cảnh. – MikeEL