Trong ExpressJS cho NodeJS, chúng ta có thể làm như sau:Tệp express.static() có trong bộ nhớ cache không?
app.use(express.static(__dirname + '/public'));
để phục vụ tất cả các CSS tĩnh, JS, và các tập tin hình ảnh. Câu hỏi của tôi là:
1) Khi thực hiện điều đó, Express có tự động lưu các tệp trong bộ nhớ của máy chủ hoặc đọc từ đĩa cứng mỗi khi một trong các tài nguyên được phân phối không?
2) Khi thực hiện điều đó, Express, sử dụng ETag theo mặc định, lưu tài nguyên trên đĩa cứng của máy khách hoặc chỉ trên bộ nhớ của máy khách?
1 Xin lưu ý rằng ngay cả khi thể hiện không làm điều này (Tôi không chắc chắn), hệ điều hành của bạn thực sự có thể làm. –