Có một số công cụ phát triển web tuyệt vời giúp bạn dễ dàng phát triển cuộc sống của các nhà phát triển. Các ứng dụng như LiveReload và CodeKit là những ví dụ tuyệt vời.Cách LiveReload (và các ứng dụng tương tự khác) hoạt động về mặt kỹ thuật?
Tất cả những gì tôi quan tâm là cách làm cho trang web tải lại trực tiếp trong trình duyệt web (có thể là Chrome, Firefox hoặc bất kỳ thứ gì) từ bên trong khi thay đổi tệp được ghi vào ổ cứng.
Cách chúng thực sự làm điều đó? Có bất kỳ API nào mà các nhà cung cấp trình duyệt web trưng ra để thực hiện điều này không? hoặc tập lệnh phía máy chủ tùy chỉnh của nó được tiêm vào trang web (không thực sự được viết bởi nhà phát triển web) trước khi trình duyệt đạt đến trình duyệt và một số phép thuật Ajax xảy ra khi tệp được thay đổi trên ổ đĩa.
Tôi đang lên kế hoạch phát triển một cái gì đó như thế này bằng Python hoặc Vala (Linux) và .NET (Windows), vì vậy hãy cho tôi biết nếu có một số tài liệu sẵn có để thực hiện việc này.
Tôi có thể lấy tài liệu tóm tắt về cách thực hiện điều gì đó như thế này? – Kushal
@Kush các API thông báo có xu hướng, AFAIK, có hệ điều hành khá cụ thể. Vì vậy, bạn sẽ phải tìm kiếm các tài liệu nền tảng có liên quan - hy vọng một người khác sẽ đến cùng với những người hiểu biết về các chi tiết cụ thể tốt hơn tôi. – lvc