跳到内容

虽然 JavaScript 生态系统仍然相当分散,但很高兴看到一些最常用的库也是最受赞赏的。

请务必看看我们新的分组和分类选项,以找出哪些库获得最多的喜爱......或最少的!

Libraries Experience & Sentiment

Webpack 是使用最多的 JavaScript 工具,但不是最受喜爱的。这一头衔属于 Vite,它获得了 56% 的好评(注意,今年也有保持中立的选项)。令人吃惊的是,尽管 Vite 推出的时间相对较短,但它也是使用率第三高的工具!

另一方面,React 不仅在最常用排行榜上名列第二,而且在最受喜爱排行榜上也名列第二 —— 这对于一个已经有 10 多年历史的项目来说是相当不容易的!同样值得注意的是,React 的用户主动选择情感的比例也是最高的。

筛选方式:

通过...分组:

根据此项排序:

1

85.3%
12.6%
11,980
2

81.1%
16.8%
13,117
3

78.1%
17.6%
4%
11,969
4

71.4%
23.7%
3.8%
12,367
5

54%
44.3%
12,754
6

51.7%
32.9%
14.7%
12,281
7

50.9%
47.3%
13,090
8

50.1%
48.5%
13,094
9

49.9%
14.1%
35.4%
11,866
10

49.6%
34.5%
15.3%
11,891

经验

  • <span aria-hidden="true">🤓</span> 用过: 使用过此项目的受访者。
  • <span aria-hidden="true">👀</span> 有听说过: 听说过此项目,但没有使用过此项目的受访者。
  • <span aria-hidden="true">🤷</span> 没听说过: 从未听说过此项目的受访者。

情绪(态度)

  • 积极: 有兴趣了解此技术,或者愿意再次使用它的受访者
  • 中立: 未对此技术发表看法的受访者
  • 消极: 对此技术不感兴趣,或者使用此技术有糟糕体验的受访者

随时间变化

随着时间的推移,JavaScript 库通常会出现 “回旋镖 ”模式:由于早期的积极推动(直线向右),使用率会增加(直线向上),但用户随后会遇到更多的边缘情况和实际问题,意见会变得更加消极(直线向左)。

因此,看到那些能够逆势而上的项目总是很有意思,比如 Vue 和 Angular,它们都在经历了几年的不景气之后再次获得了积极的评价。

筛选方式:

X轴范围消极观点积极观点Y轴范围用过未使用过React. 速度: 25.86. 总的来说,随着时间的推移,负面意见越来越多,使用率越来越低.react, 2016:大多数是积极的意见 (68.52%), (5.28%)react, 2017:大多数是积极的意见 (69.36%), (23.93%)react, 2018:大多数是积极的意见 (67.98%), (43.03%)react, 2019:大多数是积极的意见 (67.42%), (60.48%)react, 2020:大多数是积极的意见 (63.24%), (60.03%)react, 2021:大多数是积极的意见 (53.13%), (59.81%)react, 2022:大多数是积极的意见 (52.86%), (63.52%)react, 2023:大多数是积极的意见 (42.61%), (68.81%)react, 2024:大多数是积极的意见 (35.37%), (64.28%)Vue.js. 速度: 109.25. 总的来说,随着时间的推移,负面意见越来越多,使用率越来越低.vuejs, 2016:大多数是积极的意见 (8.91%), (-79.95%)vuejs, 2017:大多数是积极的意见 (47.39%), (-56.96%)vuejs, 2018:大多数是积极的意见 (52.2%), (-36.72%)vuejs, 2019:大多数是积极的意见 (49.65%), (-7.19%)vuejs, 2020:大多数是积极的意见 (46.96%), (-2.04%)vuejs, 2021:大多数是积极的意见 (30.63%), (2.39%)vuejs, 2022:大多数是积极的意见 (25.88%), (-7.74%)vuejs, 2023:大多数是积极的意见 (26.25%), (0.22%)vuejs, 2024:大多数是积极的意见 (29.75%), (8.44%)Angular. 速度: 38.6. 总的来说,随着时间的推移,负面意见越来越多,使用率越来越低.angular, 2016:大多数是积极的意见 (7.76%), (-60.04%)angular, 2017:大多是负面意见 (-10.26%), (-43.16%)angular, 2018:大多是负面意见 (-31.44%), (15.44%)angular, 2019:大多是负面意见 (-36.54%), (15.44%)angular, 2020:大多是负面意见 (-35.04%), (11.6%)angular, 2021:大多是负面意见 (-36.54%), (7.82%)angular, 2022:大多是负面意见 (-37.28%), (-2.5%)angular, 2023:大多是负面意见 (-34.65%), (-8.33%)angular, 2024:大多是负面意见 (-19.24%), (5.56%)Preact. 速度: 13.12. 总的来说,随着时间的推移,负面意见越来越多,使用率越来越低.preact, 2018:大多是负面意见 (-4.48%), (-85.1%)preact, 2019:大多是负面意见 (-5.39%), (-75.64%)preact, 2020:大多是负面意见 (-5.74%), (-73.15%)preact, 2021:大多是负面意见 (-17.48%), (-71.95%)preact, 2022:大多是负面意见 (-12.11%), (-74.44%)preact, 2023:大多是负面意见 (-17.73%), (-72.54%)preact, 2024:大多是负面意见 (-20.43%), (-56.01%)Svelte. 速度: 51.02. 总的来说,随着时间的推移,负面意见越来越多,使用率越来越低.svelte, 2019:大多数是积极的意见 (28.2%), (-84.45%)svelte, 2020:大多数是积极的意见 (34.31%), (-70.9%)svelte, 2021:大多数是积极的意见 (42.29%), (-60.32%)svelte, 2022:大多数是积极的意见 (45.3%), (-57.8%)svelte, 2023:大多数是积极的意见 (44.65%), (-48.4%)svelte, 2024:大多数是积极的意见 (32.04%), (-37.26%)Alpine.js. 速度: 28.41. 总的来说,随着时间的推移,负面意见越来越多,使用率越来越低.alpinejs, 2020:大多是负面意见 (-5.47%), (-93.31%)alpinejs, 2021:大多是负面意见 (-10.94%), (-88.6%)alpinejs, 2022:大多是负面意见 (-12.58%), (-87.8%)alpinejs, 2023:大多是负面意见 (-16.14%), (-84.67%)alpinejs, 2024:大多是负面意见 (-13.18%), (-57.17%)Lit. 速度: 27.73. 总的来说,随着时间的推移,负面意见越来越多,使用率越来越低.litelement, 2020:大多是负面意见 (-1.59%), (-89.23%)litelement, 2021:大多是负面意见 (-2.29%), (-85.92%)litelement, 2022:大多是负面意见 (-6.88%), (-87.73%)litelement, 2023:大多是负面意见 (-4.8%), (-84.17%)litelement, 2024:大多是负面意见 (-6.78%), (-56.29%)Solid. 速度: 36.7. 总的来说,随着时间的推移,负面意见越来越多,使用率越来越低.solid, 2021:大多数是积极的意见 (6.02%), (-94.44%)solid, 2022:大多数是积极的意见 (23.7%), (-87.53%)solid, 2023:大多数是积极的意见 (15.58%), (-82.1%)solid, 2024:大多数是积极的意见 (9.51%), (-61.22%)Qwik. 速度: 7.66. 总的来说,随着时间的推移,负面意见越来越多,使用率越来越低.qwik, 2022:大多数是积极的意见 (17.05%), (-96.41%)qwik, 2023:大多数是积极的意见 (3.52%), (-91.84%)qwik, 2024:大多是负面意见 (-6.44%), (-65.24%)Stencil. 速度: 27.22. 总的来说,随着时间的推移,负面意见越来越多,使用率越来越低.stencil, 2022:大多是负面意见 (-9.72%), (-91.42%)stencil, 2023:大多是负面意见 (-17.23%), (-90.98%)stencil, 2024:大多是负面意见 (-11.81%), (-62.1%)HTMX. 速度: 6.55. 总的来说,随着时间的推移,负面意见越来越多,使用率越来越低.htmx, 2023:大多数是积极的意见 (10.68%), (-89.73%)htmx, 2024:大多是负面意见 (-5.88%), (-66.61%)Next.js. 速度: 83.16. 总的来说,随着时间的推移,负面意见越来越多,使用率越来越低.nextjs, 2018:大多数是积极的意见 (24.14%), (-80.42%)nextjs, 2019:大多数是积极的意见 (49.52%), (-45.5%)nextjs, 2020:大多数是积极的意见 (55.25%), (-26.64%)nextjs, 2021:大多数是积极的意见 (53.1%), (-10.28%)nextjs, 2022:大多数是积极的意见 (53.66%), (-2.91%)nextjs, 2023:大多数是积极的意见 (33.22%), (14.12%)nextjs, 2024:大多数是积极的意见 (12.27%), (14.61%)Nuxt. 速度: 19.45. 总的来说,随着时间的推移,负面意见越来越多,使用率越来越低.nuxt, 2020:大多数是积极的意见 (9.77%), (-66.34%)nuxt, 2021:大多数是积极的意见 (8.19%), (-60.42%)nuxt, 2022:大多数是积极的意见 (5.26%), (-63.96%)nuxt, 2023:大多数是积极的意见 (2.18%), (-53.11%)nuxt, 2024:大多数是积极的意见 (0.66%), (-37.78%)Gatsby. 速度: -67.72. 总的来说,随着时间的推移,会有更多积极的意见和/或使用.gatsby, 2019:大多数是积极的意见 (36.2%), (-50.36%)gatsby, 2020:大多数是积极的意见 (16.23%), (-43.76%)gatsby, 2021:大多是负面意见 (-12.45%), (-46.49%)gatsby, 2022:大多是负面意见 (-28.12%), (-54.18%)gatsby, 2023:大多是负面意见 (-50.01%), (-53.99%)gatsby, 2024:大多是负面意见 (-38.61%), (-43.26%)Remix. 速度: 12.4. 总的来说,随着时间的推移,负面意见越来越多,使用率越来越低.remix, 2021:大多数是积极的意见 (23.13%), (-90.13%)remix, 2022:大多数是积极的意见 (13.43%), (-84.42%)remix, 2023:大多数是积极的意见 (3.15%), (-79.17%)remix, 2024:大多数是积极的意见 (2.93%), (-57.53%)Astro. 速度: 75.04. 总的来说,随着时间的推移,负面意见越来越多,使用率越来越低.astro, 2021:大多数是积极的意见 (11.44%), (-93.5%)astro, 2022:大多数是积极的意见 (26.54%), (-82.41%)astro, 2023:大多数是积极的意见 (31.33%), (-61.89%)astro, 2024:大多数是积极的意见 (29.42%), (-36.43%)SvelteKit. 速度: 20.09. 总的来说,随着时间的推移,负面意见越来越多,使用率越来越低.sveltekit, 2021:大多数是积极的意见 (27.73%), (-80.31%)sveltekit, 2022:大多数是积极的意见 (29.52%), (-76.26%)sveltekit, 2023:大多数是积极的意见 (27.1%), (-64.41%)sveltekit, 2024:大多数是积极的意见 (14.58%), (-47.07%)Docusaurus. 速度: 20.61. 总的来说,随着时间的推移,负面意见越来越多,使用率越来越低.docusaurus, 2022:大多数是积极的意见 (8.56%), (-83.28%)docusaurus, 2023:大多数是积极的意见 (1.26%), (-79.42%)docusaurus, 2024:大多数是积极的意见 (0.1%), (-54.21%)SolidStart. 速度: 24.27. 总的来说,随着时间的推移,负面意见越来越多,使用率越来越低.solidstart, 2023:大多数是积极的意见 (4.37%), (-94.19%)solidstart, 2024:大多数是积极的意见 (0.65%), (-66.2%)Deno Fresh. 速度: 30.32. 总的来说,随着时间的推移,负面意见越来越多,使用率越来越低.fresh, 2023:大多是负面意见 (-0.55%), (-94.09%)fresh, 2024:大多数是积极的意见 (1.8%), (-66.12%)Jest. 速度: 150.97. 总的来说,随着时间的推移,负面意见越来越多,使用率越来越低.jest, 2016:大多数是积极的意见 (6.44%), (-84%)jest, 2017:大多数是积极的意见 (42.04%), (-47.24%)jest, 2018:大多数是积极的意见 (58.96%), (-17.8%)jest, 2019:大多数是积极的意见 (76.62%), (27.01%)jest, 2020:大多数是积极的意见 (78.95%), (36.59%)jest, 2021:大多数是积极的意见 (75.26%), (45.39%)jest, 2022:大多数是积极的意见 (64.98%), (36.54%)jest, 2023:大多数是积极的意见 (51.12%), (48.58%)jest, 2024:大多数是积极的意见 (28.34%), (45.06%)Mocha. 速度: -75.95. 总的来说,随着时间的推移,会有更多积极的意见和/或使用.mocha, 2016:大多数是积极的意见 (62.19%), (-2.98%)mocha, 2017:大多数是积极的意见 (55.53%), (3.54%)mocha, 2018:大多数是积极的意见 (41.56%), (-4.2%)mocha, 2019:大多数是积极的意见 (36.4%), (8.14%)mocha, 2020:大多数是积极的意见 (28.63%), (5.41%)mocha, 2021:大多数是积极的意见 (14.57%), (0.52%)mocha, 2022:大多数是积极的意见 (9.26%), (-12.42%)mocha, 2023:大多是负面意见 (-7.13%), (-9.13%)mocha, 2024:大多是负面意见 (-6.82%), (-9.91%)Storybook. 速度: 64.92. 总的来说,随着时间的推移,负面意见越来越多,使用率越来越低.storybook, 2018:大多数是积极的意见 (31.26%), (-65.34%)storybook, 2019:大多数是积极的意见 (47.83%), (-29.89%)storybook, 2020:大多数是积极的意见 (53.06%), (-15.72%)storybook, 2021:大多数是积极的意见 (52.75%), (-4.15%)storybook, 2022:大多数是积极的意见 (46.97%), (-10.75%)storybook, 2023:大多数是积极的意见 (45.6%), (4.09%)storybook, 2024:大多数是积极的意见 (21.2%), (9.62%)Cypress. 速度: 15.37. 总的来说,随着时间的推移,负面意见越来越多,使用率越来越低.cypress, 2019:大多数是积极的意见 (41.46%), (-48.86%)cypress, 2020:大多数是积极的意见 (51.62%), (-29.83%)cypress, 2021:大多数是积极的意见 (53.55%), (-14.6%)cypress, 2022:大多数是积极的意见 (44.64%), (-15.49%)cypress, 2023:大多数是积极的意见 (29%), (-5.77%)cypress, 2024:大多数是积极的意见 (7.98%), (-0.01%)Puppeteer. 速度: 2.85. 总的来说,随着时间的推移,负面意见越来越多,使用率越来越低.puppeteer, 2019:大多数是积极的意见 (36.03%), (-45.42%)puppeteer, 2020:大多数是积极的意见 (37.54%), (-33.02%)puppeteer, 2021:大多数是积极的意见 (30.27%), (-26.11%)puppeteer, 2022:大多数是积极的意见 (22.35%), (-31.36%)puppeteer, 2023:大多数是积极的意见 (19.91%), (-21.08%)puppeteer, 2024:大多数是积极的意见 (8.01%), (-14.54%)Testing Library. 速度: 20.66. 总的来说,随着时间的推移,负面意见越来越多,使用率越来越低.testing_library, 2020:大多数是积极的意见 (33.11%), (-47.15%)testing_library, 2021:大多数是积极的意见 (42.59%), (-29.66%)testing_library, 2022:大多数是积极的意见 (38.58%), (-30.77%)testing_library, 2023:大多数是积极的意见 (33.64%), (-19.89%)testing_library, 2024:大多数是积极的意见 (22.02%), (-15.38%)Playwright. 速度: 107.32. 总的来说,随着时间的推移,负面意见越来越多,使用率越来越低.playwright, 2020:大多数是积极的意见 (8.83%), (-93.38%)playwright, 2021:大多数是积极的意见 (17.67%), (-81.02%)playwright, 2022:大多数是积极的意见 (30.42%), (-68.54%)playwright, 2023:大多数是积极的意见 (49.94%), (-40.47%)playwright, 2024:大多数是积极的意见 (35.46%), (-12.69%)WebdriverIO. 速度: 16.08. 总的来说,随着时间的推移,负面意见越来越多,使用率越来越低.webdriverio, 2020:大多是负面意见 (-0.52%), (-80.09%)webdriverio, 2021:大多是负面意见 (-5.14%), (-80.48%)webdriverio, 2022:大多是负面意见 (-6.16%), (-82.65%)webdriverio, 2023:大多是负面意见 (-8.57%), (-82.45%)webdriverio, 2024:大多是负面意见 (-6.85%), (-57.67%)Vitest. 速度: 115.2. 总的来说,随着时间的推移,负面意见越来越多,使用率越来越低.vitest, 2021:大多数是积极的意见 (16.75%), (-94.65%)vitest, 2022:大多数是积极的意见 (30.87%), (-71.88%)vitest, 2023:大多数是积极的意见 (54.64%), (-33.54%)vitest, 2024:大多数是积极的意见 (43.27%), (-5.97%)Selenium. 速度: 2.28. 总的来说,随着时间的推移,负面意见越来越多,使用率越来越低.selenium, 2022:大多是负面意见 (-11.72%), (-33.01%)selenium, 2023:大多是负面意见 (-34.29%), (-25.1%)selenium, 2024:大多是负面意见 (-25.99%), (-16.45%)TestCafe. 速度: 26.32. 总的来说,随着时间的推移,负面意见越来越多,使用率越来越低.testcafe, 2022:大多是负面意见 (-6.83%), (-92.05%)testcafe, 2023:大多是负面意见 (-12.54%), (-90.97%)testcafe, 2024:大多是负面意见 (-5.5%), (-67.05%)Mock Service Worker. 速度: 14.79. 总的来说,随着时间的推移,负面意见越来越多,使用率越来越低.mock_service_worker, 2023:大多数是积极的意见 (16.97%), (-74.45%)mock_service_worker, 2024:大多数是积极的意见 (9.49%), (-52.18%)Electron. 速度: -10.62. 总的来说,随着时间的推移,会有更多积极的意见和/或使用.electron, 2017:大多数是积极的意见 (52.93%), (-55.02%)electron, 2018:大多数是积极的意见 (54.38%), (-55.04%)electron, 2019:大多数是积极的意见 (50.34%), (-40.22%)electron, 2020:大多数是积极的意见 (52.68%), (-33.61%)electron, 2021:大多数是积极的意见 (39.2%), (-28.04%)electron, 2022:大多数是积极的意见 (30.38%), (-29.76%)electron, 2023:大多数是积极的意见 (22.12%), (-21.86%)electron, 2024:大多数是积极的意见 (7.05%), (-19.76%)React Native. 速度: 8.93. 总的来说,随着时间的推移,负面意见越来越多,使用率越来越低.reactnative, 2016:大多数是积极的意见 (54.34%), (-72.23%)reactnative, 2017:大多数是积极的意见 (58.39%), (-56.78%)reactnative, 2018:大多数是积极的意见 (46.15%), (-55.34%)reactnative, 2019:大多数是积极的意见 (44.53%), (-33.84%)reactnative, 2020:大多数是积极的意见 (39.02%), (-30.18%)reactnative, 2021:大多数是积极的意见 (25.43%), (-31.92%)reactnative, 2022:大多数是积极的意见 (24.16%), (-29.98%)reactnative, 2023:大多数是积极的意见 (17.47%), (-25.04%)reactnative, 2024:大多数是积极的意见 (9.1%), (-18.06%)Native Apps. 速度: -51.96. 总的来说,随着时间的推移,会有更多积极的意见和/或使用.nativeapps, 2016:大多数是积极的意见 (42.51%), (-29.56%)nativeapps, 2017:大多数是积极的意见 (48.97%), (-21.97%)nativeapps, 2018:大多数是积极的意见 (5.47%), (-73.08%)nativeapps, 2019:大多数是积极的意见 (21.53%), (-63.36%)nativeapps, 2020:大多数是积极的意见 (13.34%), (-74.78%)nativeapps, 2021:大多数是积极的意见 (11.8%), (-62.48%)nativeapps, 2022:大多数是积极的意见 (17.3%), (-59.86%)nativeapps, 2023:大多数是积极的意见 (6.72%), (-41.94%)nativeapps, 2024:大多数是积极的意见 (2.34%), (-41.36%)Cordova. 速度: -33.28. 总的来说,随着时间的推移,会有更多积极的意见和/或使用.cordova, 2016:大多是负面意见 (-4.09%), (-31.29%)cordova, 2017:大多是负面意见 (-30.54%), (-31.96%)cordova, 2018:大多是负面意见 (-42.09%), (-40.35%)cordova, 2019:大多是负面意见 (-43.23%), (-38.01%)cordova, 2020:大多是负面意见 (-42.54%), (-31.58%)cordova, 2021:大多是负面意见 (-48.35%), (-35.57%)cordova, 2022:大多是负面意见 (-42.84%), (-49.89%)cordova, 2023:大多是负面意见 (-52.5%), (-47.96%)cordova, 2024:大多是负面意见 (-32.42%), (-36.23%)Ionic. 速度: 14.44. 总的来说,随着时间的推移,负面意见越来越多,使用率越来越低.ionic, 2017:大多是负面意见 (-11.97%), (-59.34%)ionic, 2018:大多是负面意见 (-24.34%), (-67.66%)ionic, 2019:大多是负面意见 (-23.94%), (-53.36%)ionic, 2020:大多是负面意见 (-18.68%), (-42.32%)ionic, 2021:大多是负面意见 (-19.73%), (-42.65%)ionic, 2022:大多是负面意见 (-24.11%), (-54.01%)ionic, 2023:大多是负面意见 (-26.42%), (-50.7%)ionic, 2024:大多是负面意见 (-19.88%), (-36.97%)Capacitor. 速度: 20.27. 总的来说,随着时间的推移,负面意见越来越多,使用率越来越低.capacitor, 2020:大多数是积极的意见 (5.09%), (-80.95%)capacitor, 2021:大多数是积极的意见 (5.27%), (-72.55%)capacitor, 2022:大多是负面意见 (-2.29%), (-78.26%)capacitor, 2023:大多是负面意见 (-4.2%), (-74.19%)capacitor, 2024:大多是负面意见 (-2.36%), (-53.22%)NW.js. 速度: 27.75. 总的来说,随着时间的推移,负面意见越来越多,使用率越来越低.nwjs, 2019:大多是负面意见 (-12.3%), (-90.66%)nwjs, 2020:大多是负面意见 (-8.89%), (-91.15%)nwjs, 2021:大多是负面意见 (-11.11%), (-91.5%)nwjs, 2022:大多是负面意见 (-10.26%), (-92.27%)nwjs, 2023:大多是负面意见 (-11.11%), (-92.38%)nwjs, 2024:大多是负面意见 (-5.76%), (-69.43%)Expo. 速度: 33.38. 总的来说,随着时间的推移,负面意见越来越多,使用率越来越低.expo, 2019:大多数是积极的意见 (7.17%), (-60.09%)expo, 2020:大多数是积极的意见 (11.55%), (-53.17%)expo, 2021:大多数是积极的意见 (9.3%), (-53.99%)expo, 2022:大多数是积极的意见 (10.43%), (-52.8%)expo, 2023:大多数是积极的意见 (12.38%), (-45.08%)expo, 2024:大多数是积极的意见 (14.68%), (-34.22%)Quasar. 速度: 26.3. 总的来说,随着时间的推移,负面意见越来越多,使用率越来越低.quasar, 2020:大多是负面意见 (-2.89%), (-92.96%)quasar, 2021:大多是负面意见 (-5.27%), (-91.02%)quasar, 2022:大多是负面意见 (-6.04%), (-91.81%)quasar, 2023:大多是负面意见 (-8.38%), (-89.06%)quasar, 2024:大多是负面意见 (-3.99%), (-65.54%)Tauri. 速度: 48.57. 总的来说,随着时间的推移,负面意见越来越多,使用率越来越低.tauri, 2021:大多数是积极的意见 (7.18%), (-96.48%)tauri, 2022:大多数是积极的意见 (16.98%), (-89.54%)tauri, 2023:大多数是积极的意见 (23.99%), (-81.69%)tauri, 2024:大多数是积极的意见 (19.57%), (-60.3%)NativeScript. 速度: 26.52. 总的来说,随着时间的推移,负面意见越来越多,使用率越来越低.nativescript, 2016:大多是负面意见 (-0.48%), (-93.06%)nativescript, 2017:大多是负面意见 (-5.45%), (-92.14%)nativescript, 2018:大多是负面意见 (-8.58%), (-94.63%)nativescript, 2022:大多是负面意见 (-3.19%), (-90.25%)nativescript, 2023:大多是负面意见 (-6.88%), (-88.1%)nativescript, 2024:大多是负面意见 (-4.97%), (-62.03%)webpack. 速度: -25.92. 总的来说,随着时间的推移,会有更多积极的意见和/或使用.webpack, 2016:大多数是积极的意见 (66.01%), (6.39%)webpack, 2017:大多数是积极的意见 (81.67%), (46.16%)webpack, 2020:大多数是积极的意见 (71.91%), (77.37%)webpack, 2021:大多数是积极的意见 (47.42%), (78.37%)webpack, 2022:大多数是积极的意见 (25.17%), (69.55%)webpack, 2023:大多是负面意见 (-7.32%), (80.12%)webpack, 2024:大多是负面意见 (-24.48%), (70.95%)Parcel. 速度: -22.59. 总的来说,随着时间的推移,会有更多积极的意见和/或使用.parcel, 2020:大多数是积极的意见 (32.1%), (-45.24%)parcel, 2021:大多数是积极的意见 (25.89%), (-37.96%)parcel, 2022:大多数是积极的意见 (8.9%), (-45.64%)parcel, 2023:大多是负面意见 (-4.58%), (-41.32%)parcel, 2024:大多是负面意见 (-4.15%), (-31.58%)Rollup. 速度: 78.85. 总的来说,随着时间的推移,负面意见越来越多,使用率越来越低.rollup, 2017:大多数是积极的意见 (14.6%), (-78.44%)rollup, 2020:大多数是积极的意见 (28.32%), (-39.82%)rollup, 2021:大多数是积极的意见 (28.62%), (-22.12%)rollup, 2022:大多数是积极的意见 (18.73%), (-27.31%)rollup, 2023:大多数是积极的意见 (27.17%), (-12.08%)rollup, 2024:大多数是积极的意见 (18.89%), (-3.88%)tsc CLI. 速度: -68.28. 总的来说,随着时间的推移,会有更多积极的意见和/或使用.tsc, 2020:大多数是积极的意见 (59.13%), (23.38%)tsc, 2021:大多数是积极的意见 (76.87%), (57.32%)tsc, 2022:大多数是积极的意见 (38.36%), (-2.9%)tsc, 2023:大多数是积极的意见 (31.7%), (4.3%)tsc, 2024:大多数是积极的意见 (15.84%), (-1.61%)SWC. 速度: 72.53. 总的来说,随着时间的推移,负面意见越来越多,使用率越来越低.swc, 2020:大多数是积极的意见 (1.85%), (-98.23%)swc, 2021:大多数是积极的意见 (18.45%), (-85.41%)swc, 2022:大多数是积极的意见 (17.27%), (-74.73%)swc, 2023:大多数是积极的意见 (29.66%), (-49.07%)swc, 2024:大多数是积极的意见 (11.11%), (-34.95%)esbuild. 速度: 113.12. 总的来说,随着时间的推移,负面意见越来越多,使用率越来越低.esbuild, 2020:大多数是积极的意见 (15.86%), (-89.09%)esbuild, 2021:大多数是积极的意见 (48.12%), (-47.48%)esbuild, 2022:大多数是积极的意见 (42.47%), (-38.22%)esbuild, 2023:大多数是积极的意见 (52.67%), (1.3%)esbuild, 2024:大多数是积极的意见 (31.26%), (8.63%)Vite. 速度: 120.07. 总的来说,随着时间的推移,负面意见越来越多,使用率越来越低.vite, 2021:大多数是积极的意见 (52.01%), (-40.11%)vite, 2022:大多数是积极的意见 (68.76%), (-2.56%)vite, 2023:大多数是积极的意见 (82.74%), (46.63%)vite, 2024:大多数是积极的意见 (72.3%), (59.66%)Turbopack. 速度: 16.56. 总的来说,随着时间的推移,负面意见越来越多,使用率越来越低.turbopack, 2022:大多数是积极的意见 (37.31%), (-89.57%)turbopack, 2023:大多数是积极的意见 (23.24%), (-67.33%)turbopack, 2024:大多数是积极的意见 (5.73%), (-41.43%)tsup. 速度: 20.4. 总的来说,随着时间的推移,负面意见越来越多,使用率越来越低.tsup, 2023:大多数是积极的意见 (6.8%), (-85.01%)tsup, 2024:大多数是积极的意见 (2.79%), (-60.6%)Biome. 速度: 35.7. 总的来说,随着时间的推移,负面意见越来越多,使用率越来越低.biome, 2023:大多数是积极的意见 (9.22%), (-95.04%)biome, 2024:大多数是积极的意见 (8.62%), (-58.74%)Rush. 速度: 22.78. 总的来说,随着时间的推移,负面意见越来越多,使用率越来越低.rush, 2021:大多数是积极的意见 (2.1%), (-97.09%)rush, 2022:大多是负面意见 (-0.1%), (-97.03%)rush, 2023:大多是负面意见 (-2.16%), (-95.68%)rush, 2024:大多是负面意见 (-0.99%), (-71.21%)Turborepo. 速度: 40.78. 总的来说,随着时间的推移,负面意见越来越多,使用率越来越低.turborepo, 2021:大多数是积极的意见 (18.11%), (-94.9%)turborepo, 2022:大多数是积极的意见 (26.74%), (-82.91%)turborepo, 2023:大多数是积极的意见 (23.49%), (-68.05%)turborepo, 2024:大多数是积极的意见 (8.81%), (-44.82%)Yarn Workspaces. 速度: -9.38. 总的来说,随着时间的推移,会有更多积极的意见和/或使用.yarn_workspaces, 2021:大多数是积极的意见 (20.88%), (-49.98%)yarn_workspaces, 2022:大多数是积极的意见 (16.54%), (-47.48%)yarn_workspaces, 2023:大多是负面意见 (-2.36%), (-40.45%)yarn_workspaces, 2024:大多是负面意见 (-4.28%), (-34.2%)Yalc. 速度: 22.47. 总的来说,随着时间的推移,负面意见越来越多,使用率越来越低.yalc, 2021:大多数是积极的意见 (0.35%), (-95.54%)yalc, 2022:大多是负面意见 (-1.12%), (-94.95%)yalc, 2023:大多是负面意见 (-3.13%), (-93.2%)yalc, 2024:大多是负面意见 (-0.35%), (-72.36%)Lerna. 速度: -9.64. 总的来说,随着时间的推移,会有更多积极的意见和/或使用.lerna, 2021:大多数是积极的意见 (8.02%), (-49.42%)lerna, 2022:大多是负面意见 (-4.72%), (-56.92%)lerna, 2023:大多是负面意见 (-16.23%), (-50.62%)lerna, 2024:大多是负面意见 (-10.77%), (-40.25%)npm Workspaces. 速度: 18.41. 总的来说,随着时间的推移,负面意见越来越多,使用率越来越低.npm_workspaces, 2021:大多数是积极的意见 (24.32%), (-63.82%)npm_workspaces, 2022:大多数是积极的意见 (23.18%), (-48.21%)npm_workspaces, 2023:大多数是积极的意见 (14.93%), (-37.74%)npm_workspaces, 2024:大多数是积极的意见 (4.68%), (-25.77%)pnpm. 速度: 81.7. 总的来说,随着时间的推移,负面意见越来越多,使用率越来越低.pnpm, 2021:大多数是积极的意见 (22.65%), (-75%)pnpm, 2022:大多数是积极的意见 (29.64%), (-57.49%)pnpm, 2023:大多数是积极的意见 (45.86%), (-17.48%)pnpm, 2024:大多数是积极的意见 (30.84%), (-1.48%)Nx. 速度: 27.1. 总的来说,随着时间的推移,负面意见越来越多,使用率越来越低.nx, 2021:大多数是积极的意见 (16.72%), (-75.18%)nx, 2022:大多数是积极的意见 (16.77%), (-67.95%)nx, 2023:大多数是积极的意见 (16.57%), (-57.76%)nx, 2024:大多数是积极的意见 (5.22%), (-36.58%)

传奇

越来越受欢迎

人气下降

  • 有些线条跳过了几年。
  • 只有一年数据的技术没有显示。
  • 速度公式 = (最新的意见 - 最旧的意见) + (最新的使用) - (最旧的使用)
  • 积极的速度意味着使用或积极的意见随着时间的推移而增加。
我们询问了 JavaScript 社区的成员,分享他们的“年度选择”

我的 2024 选择: gsap-video-export

Chris made this super handy tool to export your GSAP animations to video. It's made my life much easier and my videos much smoother - no more low quality screen recordings for me!
我们询问了 JavaScript 社区的成员,分享他们的“年度选择”

Cassie Evans

Does a little bit of everything at GSAP

代码库层级列表

前端框架
元框架
测试工具
移动端和客户端
构建工具
Monorepo 工具

该图表会根据代码库的满意度对代码库进行排名 满意度指的是“会再次使用这个库的人数”。 请注意,使用率不到 10% 的代码库不包括在内。

满意度 对比 使用率

值得注意的是,只有三个库的受访者使用率超过 50%,而留存率却大于 50%: React、Jest 和 Vite 是生态系统相对分散的标志。

前端框架
元框架
测试工具
移动端和客户端
构建工具
Monorepo 工具

这张图表显示了每种技术对其总 用户数量满意率。 它可以分为四个象限:

  • 评估: 使用率较低,满意度较高。值得关注的技术。

  • 采用: 使用率高,满意度高。可采用安全技术。

  • 规避: 使用率低,满意度低。目前最好避免使用的技术。

  • 待定: 使用率高,满意度低。如果你正在使用这些技术,请重新评估它们。

Enterprise UI Development: Testing & Code Quality
Steve Kinney
Temporal

Enterprise UI Development: Testing & Code Quality

Learn unit testing with Vitest, continuous integration via GitHub Actions, component and accessibility testing with Ax, mocking techniques, and code standard enforcement using ESLint and Husky & Lint-Staged.
Front-End System Design
Evgenii Ray
Staff UI Engineer

Front-End System Design

Dive into front-end system design to create scalable, efficient user interfaces! Master core UI fundamentals: box model, browser rendering, DOM manipulation, state management, and performance.
感谢合作伙伴对我们的支持! 了解更多。