அதிகமாக நிறுவப்பட்ட JS Frameworks அதிக ஸ்டார் பெற்றவை அல்ல

GitHub stars கவனத்தை அளவிடுகின்றன. npm downloads பயன்பாட்டை அளவிடுகின்றன. பெரும்பாலான மக்கள் இவை இரண்டும் ஒன்று என்று நினைக்கிறார்கள். ஆனால் எனது தரவுகள் அவை வேறானவை என்பதைக் காட்டுகின்றன.

நான் 14 JavaScript frameworks-களின் GitHub stars மற்றும் வாராந்திர npm downloads ஆகியவற்றை ஒப்பிட்டுப் பார்த்தேன். பிரபலம் மற்றும் உண்மையான பயன்பாட்டிற்கு இடையிலான இடைவெளி மிகப்பெரியது.

இந்த மூன்று உதாரணங்களைப் பாருங்கள்:

• Hono: 31k stars மற்றும் 44.8M வாராந்திர installs. • TanStack Query: 49.8k stars மற்றும் 58.5M வாராந்திர installs. • Next.js: 140k stars மற்றும் 37.9M வாராந்திர installs.

Hono மற்றும் TanStack Query ஆகியவற்றுக்கு Next.js-ஐ விட குறைவான ஸ்டார்கள் உள்ளன. இருப்பினும், அவை அதிக வாராந்திர installs பெறுகின்றன.

downloads-per-star விகிதம், ஒரு கருவி எவ்வளவு பயன்படுத்தப்படுகிறது மற்றும் மக்கள் அதை எவ்வளவு மதிக்கிறார்கள் என்பதைக் காட்டுகிறது:

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

இதன் வேறுபாடு 60x ஆகும். உச்ச நிலையில், ஸ்டார்ஸ்களும் பயன்பாடும் சரியாகத் தொடர்பு கொள்ளவில்லை.

npm எண்கள் துல்லியமானவை அல்ல. CI pipelines மற்றும் coding agents இந்த எண்ணிக்கையை அதிகரிக்கின்றன. இருப்பினும், இந்த விகிதம் ஒரு வலுவான அறிகுறியாகவே உள்ளது.

சிறிய libraries ஸ்டார் இல்லாமலேயே திட்டங்களில் சேர்க்கப்படுகின்றன. பெரிய frameworks-களைப் பயன்பாட்டில் (production) ஒருபோதும் பயன்படுத்தாதவர்களிடமிருந்தும் ஸ்டார்கள் கிடைக்கின்றன.

நீங்கள் எதை மதிக்கிறீர்களோ அதற்கு ஸ்டார் கொடுக்கிறீர்கள். நீங்கள் எதை வெளியிடுகிறீர்களோ அதை நிறுவுகிறீர்கள்.

ஆதாரம்: https://dev.to/sigmondev/the-most-installed-js-frameworks-arent-the-most-starred-i-checked-14-2pdl