jQuery là một khung công tác JavaScript được thiết kế để cho phép các nhà phát triển "viết ít hơn, làm nhiều hơn" theo đúng nghĩa đen, 3 hương vị khác nhau mà bạn đang yêu cầu, làm những việc rất khác nhau.
Đầu tiên jQuery là thư viện cốt lõi chứa chức năng chính của khung công tác, vì vậy nếu bạn muốn làm cho một phần tử mờ dần, bạn sẽ bao gồm jQuery trên trang của mình và sau đó gọi fadeIn()
hàm trên một trong các phần tử của bạn.
jQuery UI được tạo với các yếu tố giao diện người dùng và các tương tác thường yêu cầu nhiều mã để thao tác khác. Vì vậy, thư viện chứa những thứ như khả năng kéo và thả các phần tử và nhận thông tin hữu ích từ những tương tác đó. Nhưng đồng thời cũng tập trung vào giao diện, do đó có tất cả các loại chủ đề có sẵn để tạo kiểu cho các phần tử giao diện người dùng mạnh mẽ này trong thư viện này.
jQuery mobile là một khung công tác mạnh mẽ được xây dựng dựa trên jQuery và được thiết kế đặc biệt cho các nền tảng di động - sau khi tất cả các chức năng của những thứ như kéo và thả cần được xem xét lại cho màn hình cảm ứng, cũng như chức năng cốt lõi như "di chuột" vốn đơn giản không tồn tại trên thiết bị di động.
Tất cả các khuôn khổ cùng nhau có thể được sử dụng để nâng cao khả năng sử dụng của một trang web và thực sự tiết kiệm rất nhiều thời gian cho các nhà phát triển. Để tìm hiểu thêm về khung công tác, hãy truy cập Học jQuery - một tài nguyên tuyệt vời để bắt đầu.
Các plugin cho phép các nhà phát triển web đưa ra giải pháp cho vấn đề của họ và tóm tắt nó thành một khối chức năng và độc lập (thường là trong một tệp riêng biệt). Sau đó, họ có thể chia sẻ điều đó với mọi người để họ cũng có thể làm được như vậy. Vì vậy, nếu ai đó xây dựng tính năng thư viện cho trang web mà họ đã tạo, việc tạo một plugin sẽ cho phép họ dễ dàng sử dụng lại mã và giúp những người khác gặp phải vấn đề tương tự.