Gần đây tôi đang làm việc trên một vài ứng dụng web dành cho thiết bị di động dành cho Android (2.3+) và iOS (4+). Các trình duyệt của họ hỗ trợ hầu hết ECMAScript5, rất mạnh mẽ và tôi muốn sử dụng các tính năng ngôn ngữ khi có thể, chỉ dùng đến jQuery khi tôi phải.
Hóa ra điều duy nhất tôi sử dụng jQuery là có một sự thay thế ngắn hơn cho document.querySelectorAll
. Cũng có thể thoát khỏi nó.
Nếu tôi chỉ phải hỗ trợ các trình duyệt WebKit hiện đại, thì có nên loại bỏ jQuery (và các thư viện đa năng khác) không? Rốt cuộc, họ là một lớp của sự gián tiếp.
(Các ứng dụng không phải thực hiện các cuộc gọi AJAX cho đến nay. Tôi đoán đó là một điều sẽ trở nên xấu xí. Nhưng nó có đáng để giữ jQuery chỉ vì điều đó không?)