跳至內容

函式庫

While the JavaScript ecosystem is still quite fragmented, it's nice to see that some of the most used libraries are also the most appreciated.

Make sure to explore our new grouping and sorting options to figure out which libraries get the most love… or the least!

Libraries Experience & Sentiment

Webpack is the most-used JavaScript tool, but not the most-loved. That title instead belongs to Vite, with 56% of positive opinions (note that remaining neutral was also an option this year). Astoundingly, Vite was also the third most used tool overall despite having only been around for a relatively short time!

React on the other hand came in second not only in the most-used list, but also in the most-loved rankings – which is quite the staying power for a project that is over 10 years old! It's also worth nothing that React sports the highest proportion of users actively picking a sentiment.

Filter by:

Group by:

Sort by:

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

Experience

  • Used it: Respondents who have used an item.
  • Heard of it: Respondents who have heard about an item, but haven't used it.
  • Never heard of it: Respondents who have never heard about an item.

Sentiment

  • Positive: Respondents who are interested in learning more about a technology; or are willing to use it again.
  • Neutral: Responents who did not indicate any sentiment about a technology.
  • Negative: Respondents who are not interested in learning more about a technology; or have used it and had a negative experience.

隨著時間的變化

JavaScript libraries commonly display a "boomerang" pattern over time: boosted by early positivity (line goes right), usage increases (line shoots up), but users then get confronted with more edge cases and real-world issues, and opinions can become more negative (line veers left).

So it's always interesting to see projects that manage to buck this trend, such as Vue and Angular, which have both managed to gain positive opinions again even after a couple years of less favorable results.

Filter by:

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%)

圖例

知名度往上升

Falling popularity

  • 有幾行跳過年份。
  • 只有 1 年資料的技術不算在內。
  • 速率的公式 = (最近的意見 - 最舊的意見) + (最近的使用程度) - (最舊的使用程度)
  • 正面速率的意思是使用程度以及/或者正面意見隨著時間增加。
We asked members of the JavaScript community to share their “pick of the year”

My 2024 Pick: 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!
We asked members of the JavaScript community to share their “pick of the year”

Cassie Evans

Does a little bit of everything at GSAP

函式庫層級列表

Front-end Frameworks
Meta-Frameworks
Testing
Mobile & Desktop
Build Tools
Monorepo Tools
這份圖表將函式庫根據滿意度比例來排名(願意再使用函式庫的使用者百分比)。請注意少於答題者 10% 的函式庫不算在內。

Retention vs Usage

It's notable that there were only three libraries that captured over 50% of respondent usage while maintaining a >50% retention percentage: React, Jest, and Vite – the sign of a relatively fragmented ecosystem.

Front-end Frameworks
Meta-Frameworks
Testing
Mobile & Desktop
Build Tools
Monorepo Tools

此圖表根據每項技術的全部使用人數顯示滿意比例, 劃分成 4 個象限:

  • 評估:低使用度、高滿意度。是值得關注的技術。

  • 採用:高使用度、高滿意度。可以放心採用的技術。

  • 迴避:低使用度、低滿意度。近期最好避免的技術。

  • 分析:高使用度、低滿意度。如果正在使用這些技術,要進行重新評估。

推薦資源

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.
感謝贊助我們的伙伴! 深入瞭解。