ಅತಿ ಹೆಚ್ಚು ಇನ್‌ಸ್ಟಾಲ್ ಆಗಿರುವ JS ಫ್ರೇಮ್‌ವರ್ಕ್‌ಗಳು ಅತಿ ಹೆಚ್ಚು ಸ್ಟಾರ್ ಪಡೆದವುಗಳಲ್ಲ

GitHub ಸ್ಟಾರ್‌ಗಳು ಒಂದು ಪ್ರಾಜೆಕ್ಟ್ ಅನ್ನು ಯಾರು ಗಮನಿಸುತ್ತಿದ್ದಾರೆ ಎಂಬುದನ್ನು ತೋರಿಸುತ್ತವೆ. ಆದರೆ ಅದನ್ನು ಯಾರು ಬಳಸುತ್ತಿದ್ದಾರೆ ಎಂಬುದನ್ನು ತೋರಿಸುವುದಿಲ್ಲ.

ನಾನು 14 JavaScript ಫ್ರೇಮ್‌ವರ್ಕ್‌ಗಳಿಗಾಗಿ GitHub ಸ್ಟಾರ್‌ಗಳನ್ನು ವಾರಕ್ಕೊಮ್ಮೆ ನಡೆಯುವ npm ಡೌನ್‌ಲೋಡ್‌ಗಳೊಂದಿಗೆ ಹೋಲಿಸಿದ್ದೇನೆ. ಗಮನ (attention) ಮತ್ತು ವಾಸ್ತವಿಕ ಬಳಕೆ (actual usage) ನಡುವಿನ ಅಂತರವನ್ನು ಕಂಡುಹಿಡಿಯುವುದು ನನ್ನ ಉದ್ದೇಶವಾಗಿತ್ತು.

ಈ ವ್ಯತ್ಯಾಸವು ಬಹಳ ದೊಡ್ಡದಿದೆ.

ಈ ಮೂರು ಉದಾಹರಣೆಗಳನ್ನು ನೋಡಿ:

• Hono: 31k ಸ್ಟಾರ್‌ಗಳು ಮತ್ತು ವಾರಕ್ಕೆ 44.8M ಇನ್‌ಸ್ಟಾಲ್‌ಗಳು. • TanStack Query: 49.8k ಸ್ಟಾರ್‌ಗಳು ಮತ್ತು ವಾರಕ್ಕೆ 58.5M ಇನ್‌ಸ್ಟಾಲ್‌ಗಳು. • Next.js: 140k ಸ್ಟಾರ್‌ಗಳು ಮತ್ತು ವಾರಕ್ಕೆ 37.9M ಇನ್‌ಸ್ಟಾಲ್‌ಗಳು.

Hono ಮತ್ತು TanStack Query ಇವುಗಳಿಗೆ Next.js ಗಿಂತ ಕಡಿಮೆ ಸ್ಟಾರ್‌ಗಳಿವೆ. ಆದರೂ ಇವುಗಳ ವಾರಿಕ ಇನ್‌ಸ್ಟಾಲ್‌ಗಳು ಹೆಚ್ಚು.

ಪ್ರತಿ ಸ್ಟಾರ್‌ಗೆ ಇರುವ ಡೌನ್‌ಲೋಡ್ ಅನುಪಾತ ಇಲ್ಲಿದೆ:

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

ವ್ಯಾಪ್ತಿಯು 24x ನಿಂದ 1,445x ವರೆಗೆ ಇದೆ. ಉನ್ನತ ಮಟ್ಟದಲ್ಲಿ ಸ್ಟಾರ್‌ಗಳು ಮತ್ತು ಬಳಕೆಗಳು ಹೊಂದಾಣಿಕೆಯಾಗುವುದಿಲ್ಲ.

npm ಅಂಕಿಅಂಶಗಳು ಅಸ್ಥಿರವಾಗಿರಬಹುದು (noisy) ಎಂಬುದನ್ನು ಗಮನಿಸಿ. CI ಪೈಪ್‌ಲೈನ್‌ಗಳು ಮತ್ತು ಕೋಡಿಂಗ್ ಏಜೆಂಟ್‌ಗಳು ಒಟ್ಟು ಸಂಖ್ಯೆಯನ್ನು ಹೆಚ್ಚಿಸುತ್ತವೆ. ಇದು ಡೇಟಾವನ್ನು ಅತಿಯಾಗಿ ತೋರಿಸುತ್ತದೆ.

ಪ್ರತಿ ಸ್ಟಾರ್‌ಗೆ ಇರುವ ಡೌನ್‌ಲೋಡ್ ಅನುಪಾತವು ಉತ್ತಮ ಸೂಚನೆಯಾಗಿದೆ. ಬಳಕೆದಾರರು ಸ್ಟಾರ್ ಬಟನ್ ಕ್ಲಿಕ್ ಮಾಡದೆಯೇ ಸಣ್ಣ ಲೈಬ್ರರಿಗಳನ್ನು ಪ್ರಾಜೆಕ್ಟ್‌ಗಳಿಗೆ ಸೇರಿಸಲಾಗುತ್ತದೆ. ದೊಡ್ಡ ಫ್ರೇಮ್‌ವರ್ಕ್‌ಗಳು ಅವುಗಳನ್ನು ಎಂದಿಗೂ ಬಳಸದ (deploy ಮಾಡದ) ಜನರಿಂದ ಸ್ಟಾರ್‌ಗಳನ್ನು ಸಂಗ್ರಹಿಸುತ್ತವೆ.

ನೀವು ಯಾವುದನ್ನು ಮೆಚ್ಚುತ್ತೀರೋ ಅದಕ್ಕೆ ಸ್ಟಾರ್ ನೀಡುತ್ತೀರಿ. ನೀವು ಯಾವುದನ್ನು ಬಳಸುತ್ತೀರೋ ಅದನ್ನೇ ಇನ್‌ಸ್ಟಾಲ್ ಮಾಡುತ್ತೀರಿ.

ಮೂಲ: https://dev.to/sigmondev/the-most-installed-js-frameworks-arent-the-most-starred-i-checked-14-2pdl