Những JS Framework được cài đặt nhiều nhất không phải là những cái được nhận nhiều sao nhất

GitHub stars đo lường sự chú ý. Lượt tải xuống npm đo lường mức độ sử dụng. Hầu hết mọi người nghĩ rằng chúng là một. Dữ liệu của tôi cho thấy điều đó không đúng.

Tôi đã so sánh số sao trên GitHub với lượt tải xuống npm hàng tuần của 14 framework JavaScript. Khoảng cách giữa mức độ phổ biến và việc sử dụng thực tế là rất lớn.

Hãy nhìn vào ba ví dụ sau:

• Hono: 31k sao và 44,8 triệu lượt cài đặt hàng tuần. • TanStack Query: 49,8k sao và 58,5 triệu lượt cài đặt hàng tuần. • Next.js: 140k sao và 37,9 triệu lượt cài đặt hàng tuần.

Hono và TanStack Query có ít sao hơn Next.js. Tuy nhiên, chúng vẫn có lượt cài đặt hàng tuần cao hơn.

Tỷ lệ lượt tải trên mỗi sao cho thấy mức độ một công cụ được sử dụng so với mức độ mọi người ngưỡng mộ nó:

• Hono: 1,445x • TanStack Query: 1,175x • Next.js: 271x • Vue: 255x • Svelte: 55x • Remix: 24x

Độ chênh lệch là 60x. Số sao và mức độ sử dụng không có mối tương quan chặt chẽ ở nhóm dẫn đầu.

Các con số trên npm không hoàn hảo. Các pipeline CI và coding agents làm tăng các con số này. Tuy nhiên, tỷ lệ này vẫn là một tín hiệu mạnh mẽ.

Các thư viện nhỏ được thêm vào dự án mà không cần một lượt sao. Các framework lớn nhận được sao từ những người chưa bao giờ sử dụng chúng trong production.

Bạn nhấn sao cho những gì bạn ngưỡng mộ. Bạn cài đặt những gì bạn triển khai.

Nguồn: https://dev.to/sigmondev/the-most-installed-js-frameworks-arent-the-most-starred-i-checked-14-2pdl