Avatar
1
Tan Beginner
Tan Beginner
Jquery vs Vuejs
Mình có câu hỏi này:
  • Jquery và Vuejs khác nhau thế nào? (DOM)
  • Jquery và Vuejs cái nào performance tốt hơn, load page nhanh hơn?

Thanks!

  • Answer
jquery vuejs
Remain: 5
1 Answer
Avatar
tvd12 Beginner
tvd12 Beginner
  1. Jquery là một thư viện wrap lại các hàm có sẵn của javascript, thông thường nó được sử dụng để thao tác trên DOM và hay dùng cho các dự án server side render web page.
  2. Vuejs là một framework hỗ trợ việc lập trình với virtual DOM, ngoài ra nó cũng hỗ trợ cả ngôn ngữ lập trình typescript hay javascript thông thường, ở bước cuối khi đóng gọi lại project thì các công cụ như webpack sẽ biên dịch các mã typescript ra javascript thông thường mà trình duyệt có thể hiểu được. Vuejs được sử dụng trong các dự án single page application, hay client side render web page.

Như vậy khác nhau ở đây là cả về quy mô và mục đích sử dụng.

Về hiệu năng thì cơ bản như nhau, tuy nhiên ở thời điểm đầu tiên khi load trang thì Vue.js sẽ bị chậm hơn do phải tải nhiều tài nguyên hơn và chạy nhiều mã javascript khởi động hơn nếu là dự án quy mô lớn.

  • 1
  • Reply