Nếu bạn định làm AJAX, tôi sẽ làm điều đó ngay từ đầu. Nó sẽ giúp bạn cấu trúc các hành động điều khiển và khung nhìn của bạn, đặc biệt là đối với việc tạo ra một số dữ liệu trong các khung nhìn một phần, chính xác ngay từ đầu. Biết rằng một số hành động cần có khả năng hiển thị chỉ một phần của trang sẽ thay đổi thiết kế của bạn. Đây không phải là để nói rằng bạn không thể quay trở lại và trang bị thêm các thiết kế, nhưng tôi nghĩ rằng nó dễ dàng hơn để có được thiết kế ngay nếu bạn thiết kế với điều này trong tâm trí lên phía trước. Bạn cũng nên xem xét làm thế nào để làm cho nó hoạt động mà không có AJAX (hoặc javascript ở tất cả), quá để thiết kế của bạn là không an toàn nhất có thể. Điều đó không có nghĩa là tất cả các chức năng đều có sẵn, nhưng chức năng quan trọng đó hoạt động trong trường hợp không có javascript. Ví dụ: liên kết hành động sử dụng AJAX phải có url mặc định sẽ gọi hành động chính xác qua yêu cầu GET nếu javascript không được bật. Các biểu mẫu đăng qua AJAX cũng sẽ hoạt động nếu được đăng bình thường. hành vi động (như một phòng trưng bày hình ảnh) nên có một, quan điểm khác có thể sử dụng mà làm việc, vv
Trong kinh nghiệm của tôi đôi khi công cụ mà "được thực hiện ở cuối" không bao giờ được thực hiện. Ngoài ra, lập kế hoạch mà không phân phối không thực sự hiệu quả. Bạn không nhận được bất kỳ phản hồi nào về thiết kế cho đến khi quá muộn. – tvanfosson
thường mọi người nói xây dựng trang web đầu tiên, thêm js sau. điều đó khiến bạn gặp rắc rối và phương pháp này có nghĩa là sửa những rắc rối đó – LDomagala