콘텐츠로 건너뛰기

라이브러리

Libraries Experience & Sentiment

Vite has been the most-loved library for a few years now, but it has now overtaken React to also become the #2 most-used item, and seems ready to take the top spot next year.

Meanwhile, while Next.js is the 13th most-loved project, it's also the 5th most-hated, and generated the most comments overall–which goes to show just how polarizing the framework can be.

Category:

Baseline Status:

Group by:

Sort by:

01
빌드 도구
86.4%
11.5%
11,342
02
빌드 도구
84.4%
12.8%
11,348
03
프론트엔드 프레임워크
83.6%
14.4%
12,130
04
백엔드 프레임워크
79.9%
16.6%
11,689
05
테스팅
74.4%
21%
3.6%
11,421
06
Meta-Frameworks
58.6%
39.6%
11,845
07
테스팅
56.1%
30.5%
12.9%
11,385
08
빌드 도구
53.8%
32.5%
13%
11,271
09
테스팅
53.8%
30.8%
15.1%
11,396
10
빌드 도구
52.7%
14.1%
32.5%
11,264

Experience

  • <span aria-hidden="true">🤓</span> 사용해 본 적 있음: Respondents who have used an item.
  • <span aria-hidden="true">👀</span> 들어본 적 있음: Respondents who have heard about an item, but haven't used it.
  • <span aria-hidden="true">🤷</span> 들어본 적 없음: 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.

Changes Over Time

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

This means any project that moves to the right (such as Vue.js) or even just stays vertical (such as Astro) is worth paying attention to!

Each line goes from the earliest to the latest available year of data. A higher point means a technology has been used by more people, and a point further to the right means more users want to learn it; or have used it and would use it again.

Category:

X축 범위부정적 의견긍정적 의견Y축 범위사용한 적 있음사용한 적 없음React. 속도: 26.32. 시간이 지남에 따라 전반적으로 부정적인 의견 and/or 사용률이 증가하고 있음.react, 2016:가장 긍정적인 의견 (68.52%), (5.28%)react, 2017:가장 긍정적인 의견 (69.36%), (23.93%)react, 2018:가장 긍정적인 의견 (67.98%), (43.03%)react, 2019:가장 긍정적인 의견 (67.43%), (60.47%)react, 2020:가장 긍정적인 의견 (63.25%), (60.02%)react, 2021:가장 긍정적인 의견 (53.12%), (59.8%)react, 2022:가장 긍정적인 의견 (52.86%), (63.52%)react, 2023:가장 긍정적인 의견 (42.61%), (68.81%)react, 2024:가장 긍정적인 의견 (35.37%), (64.28%)react, 2025:가장 긍정적인 의견 (31.01%), (69.1%)Vue.js. 속도: 110.51. 시간이 지남에 따라 전반적으로 부정적인 의견 and/or 사용률이 증가하고 있음.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.06%)vuejs, 2021:가장 긍정적인 의견 (30.62%), (2.38%)vuejs, 2022:가장 긍정적인 의견 (25.88%), (-7.74%)vuejs, 2023:가장 긍정적인 의견 (26.26%), (0.23%)vuejs, 2024:가장 긍정적인 의견 (29.75%), (8.44%)vuejs, 2025:가장 긍정적인 의견 (27.71%), (11.75%)Angular. 속도: 28.53. 시간이 지남에 따라 전반적으로 부정적인 의견 and/or 사용률이 증가하고 있음.angular, 2016:가장 긍정적인 의견 (7.76%), (-60.04%)angular, 2017:가장 부정적인 의견 (-10.26%), (-43.16%)angular, 2018:가장 부정적인 의견 (-31.44%), (15.44%)angular, 2019:가장 부정적인 의견 (-36.53%), (15.45%)angular, 2020:가장 부정적인 의견 (-35.04%), (11.6%)angular, 2021:가장 부정적인 의견 (-36.52%), (7.83%)angular, 2022:가장 부정적인 의견 (-37.28%), (-2.5%)angular, 2023:가장 부정적인 의견 (-34.65%), (-8.34%)angular, 2024:가장 부정적인 의견 (-19.24%), (5.56%)angular, 2025:가장 부정적인 의견 (-25.72%), (1.98%)Preact. 속도: 19.83. 시간이 지남에 따라 전반적으로 부정적인 의견 and/or 사용률이 증가하고 있음.preact, 2018:가장 부정적인 의견 (-4.48%), (-85.1%)preact, 2019:가장 부정적인 의견 (-5.39%), (-75.65%)preact, 2020:가장 부정적인 의견 (-5.74%), (-73.15%)preact, 2021:가장 부정적인 의견 (-17.47%), (-71.95%)preact, 2022:가장 부정적인 의견 (-12.11%), (-74.44%)preact, 2023:가장 부정적인 의견 (-17.73%), (-72.53%)preact, 2024:가장 부정적인 의견 (-20.43%), (-56.01%)preact, 2025:가장 부정적인 의견 (-16.52%), (-53.21%)Svelte. 속도: 50.43. 시간이 지남에 따라 전반적으로 부정적인 의견 and/or 사용률이 증가하고 있음.svelte, 2019:가장 긍정적인 의견 (28.21%), (-84.44%)svelte, 2020:가장 긍정적인 의견 (34.33%), (-70.91%)svelte, 2021:가장 긍정적인 의견 (42.28%), (-60.33%)svelte, 2022:가장 긍정적인 의견 (45.3%), (-57.8%)svelte, 2023:가장 긍정적인 의견 (44.67%), (-48.42%)svelte, 2024:가장 긍정적인 의견 (32.04%), (-37.26%)svelte, 2025:가장 긍정적인 의견 (29.17%), (-34.97%)Alpine.js. 속도: 31.01. 시간이 지남에 따라 전반적으로 부정적인 의견 and/or 사용률이 증가하고 있음.alpinejs, 2020:가장 부정적인 의견 (-5.48%), (-93.31%)alpinejs, 2021:가장 부정적인 의견 (-10.94%), (-88.64%)alpinejs, 2022:가장 부정적인 의견 (-12.58%), (-87.8%)alpinejs, 2023:가장 부정적인 의견 (-16.14%), (-84.67%)alpinejs, 2024:가장 부정적인 의견 (-13.18%), (-57.17%)alpinejs, 2025:가장 부정적인 의견 (-12.52%), (-55.24%)Lit. 속도: 29.1. 시간이 지남에 따라 전반적으로 부정적인 의견 and/or 사용률이 증가하고 있음.litelement, 2020:가장 부정적인 의견 (-1.58%), (-89.25%)litelement, 2021:가장 부정적인 의견 (-2.27%), (-85.9%)litelement, 2022:가장 부정적인 의견 (-6.88%), (-87.73%)litelement, 2023:가장 부정적인 의견 (-4.8%), (-84.18%)litelement, 2024:가장 부정적인 의견 (-6.78%), (-56.29%)litelement, 2025:가장 부정적인 의견 (-6.86%), (-54.86%)Solid. 속도: 41.62. 시간이 지남에 따라 전반적으로 부정적인 의견 and/or 사용률이 증가하고 있음.solid, 2021:가장 긍정적인 의견 (6.02%), (-94.44%)solid, 2022:가장 긍정적인 의견 (23.7%), (-87.53%)solid, 2023:가장 긍정적인 의견 (15.58%), (-82.11%)solid, 2024:가장 긍정적인 의견 (9.51%), (-61.22%)solid, 2025:가장 긍정적인 의견 (11.64%), (-58.44%)Qwik. 속도: 3.26. 시간이 지남에 따라 전반적으로 부정적인 의견 and/or 사용률이 증가하고 있음.qwik, 2022:가장 긍정적인 의견 (17.05%), (-96.41%)qwik, 2023:가장 긍정적인 의견 (3.54%), (-91.85%)qwik, 2024:가장 부정적인 의견 (-6.44%), (-65.24%)qwik, 2025:가장 부정적인 의견 (-11.32%), (-64.76%)Stencil. 속도: 26.96. 시간이 지남에 따라 전반적으로 부정적인 의견 and/or 사용률이 증가하고 있음.stencil, 2022:가장 부정적인 의견 (-9.72%), (-91.42%)stencil, 2023:가장 부정적인 의견 (-17.23%), (-90.98%)stencil, 2024:가장 부정적인 의견 (-11.81%), (-62.1%)stencil, 2025:가장 부정적인 의견 (-11.92%), (-62.25%)HTMX. 속도: 4.59. 시간이 지남에 따라 전반적으로 부정적인 의견 and/or 사용률이 증가하고 있음.htmx, 2023:가장 긍정적인 의견 (10.69%), (-89.74%)htmx, 2024:가장 부정적인 의견 (-5.88%), (-66.61%)htmx, 2025:가장 부정적인 의견 (-10.73%), (-63.72%)Next.js. 속도: 76.03. 시간이 지남에 따라 전반적으로 부정적인 의견 and/or 사용률이 증가하고 있음.nextjs, 2018:가장 긍정적인 의견 (24.14%), (-80.42%)nextjs, 2019:가장 긍정적인 의견 (49.52%), (-45.5%)nextjs, 2020:가장 긍정적인 의견 (55.25%), (-26.64%)nextjs, 2021:가장 긍정적인 의견 (53.11%), (-10.27%)nextjs, 2022:가장 긍정적인 의견 (53.66%), (-2.91%)nextjs, 2023:가장 긍정적인 의견 (33.21%), (14.11%)nextjs, 2024:가장 긍정적인 의견 (12.27%), (14.61%)nextjs, 2025:가장 부정적인 의견 (-3.08%), (22.84%)Nuxt. 속도: 20.55. 시간이 지남에 따라 전반적으로 부정적인 의견 and/or 사용률이 증가하고 있음.nuxt, 2020:가장 긍정적인 의견 (9.77%), (-66.36%)nuxt, 2021:가장 긍정적인 의견 (8.22%), (-60.43%)nuxt, 2022:가장 긍정적인 의견 (5.26%), (-63.96%)nuxt, 2023:가장 긍정적인 의견 (2.19%), (-53.1%)nuxt, 2024:가장 긍정적인 의견 (0.66%), (-37.78%)nuxt, 2025:가장 긍정적인 의견 (0.06%), (-36.09%)Gatsby. 속도: -66.62. 시간이 지남에 따라 전반적으로 긍정적인 의견 and/or 사용률이 증가하고 있음.gatsby, 2019:가장 긍정적인 의견 (36.2%), (-50.33%)gatsby, 2020:가장 긍정적인 의견 (16.23%), (-43.78%)gatsby, 2021:가장 부정적인 의견 (-12.47%), (-46.5%)gatsby, 2022:가장 부정적인 의견 (-28.12%), (-54.18%)gatsby, 2023:가장 부정적인 의견 (-50.01%), (-54.01%)gatsby, 2024:가장 부정적인 의견 (-38.61%), (-43.26%)gatsby, 2025:가장 부정적인 의견 (-38.65%), (-42.09%)Remix. 속도: 4.28. 시간이 지남에 따라 전반적으로 부정적인 의견 and/or 사용률이 증가하고 있음.remix, 2021:가장 긍정적인 의견 (23.1%), (-90.13%)remix, 2022:가장 긍정적인 의견 (13.43%), (-84.42%)remix, 2023:가장 긍정적인 의견 (3.14%), (-79.16%)remix, 2024:가장 긍정적인 의견 (2.93%), (-57.53%)remix, 2025:가장 부정적인 의견 (-10.65%), (-52.08%)Astro. 속도: 83.52. 시간이 지남에 따라 전반적으로 부정적인 의견 and/or 사용률이 증가하고 있음.astro, 2021:가장 긍정적인 의견 (11.43%), (-93.52%)astro, 2022:가장 긍정적인 의견 (26.54%), (-82.41%)astro, 2023:가장 긍정적인 의견 (31.33%), (-61.89%)astro, 2024:가장 긍정적인 의견 (29.42%), (-36.43%)astro, 2025:가장 긍정적인 의견 (29.62%), (-28.19%)SvelteKit. 속도: 19.95. 시간이 지남에 따라 전반적으로 부정적인 의견 and/or 사용률이 증가하고 있음.sveltekit, 2021:가장 긍정적인 의견 (27.75%), (-80.31%)sveltekit, 2022:가장 긍정적인 의견 (29.52%), (-76.26%)sveltekit, 2023:가장 긍정적인 의견 (27.1%), (-64.41%)sveltekit, 2024:가장 긍정적인 의견 (14.58%), (-47.07%)sveltekit, 2025:가장 긍정적인 의견 (12.44%), (-45.05%)Docusaurus. 속도: 22.89. 시간이 지남에 따라 전반적으로 부정적인 의견 and/or 사용률이 증가하고 있음.docusaurus, 2022:가장 긍정적인 의견 (8.56%), (-83.28%)docusaurus, 2023:가장 긍정적인 의견 (1.27%), (-79.41%)docusaurus, 2024:가장 긍정적인 의견 (0.1%), (-54.21%)docusaurus, 2025:가장 부정적인 의견 (-1.11%), (-50.71%)SolidStart. 속도: 26.31. 시간이 지남에 따라 전반적으로 부정적인 의견 and/or 사용률이 증가하고 있음.solidstart, 2023:가장 긍정적인 의견 (4.37%), (-94.2%)solidstart, 2024:가장 긍정적인 의견 (0.65%), (-66.2%)solidstart, 2025:가장 부정적인 의견 (-0.28%), (-63.23%)Deno Fresh. 속도: 31.07. 시간이 지남에 따라 전반적으로 부정적인 의견 and/or 사용률이 증가하고 있음.fresh, 2023:가장 부정적인 의견 (-0.54%), (-94.1%)fresh, 2024:가장 긍정적인 의견 (1.8%), (-66.12%)fresh, 2025:가장 부정적인 의견 (-0.6%), (-62.95%)Quasar. 속도: 27.08. 시간이 지남에 따라 전반적으로 부정적인 의견 and/or 사용률이 증가하고 있음.quasar, 2020:가장 부정적인 의견 (-2.89%), (-92.95%)quasar, 2021:가장 부정적인 의견 (-5.24%), (-91.03%)quasar, 2022:가장 부정적인 의견 (-6.04%), (-91.81%)quasar, 2023:가장 부정적인 의견 (-8.36%), (-89.06%)quasar, 2024:가장 부정적인 의견 (-3.99%), (-65.54%)quasar, 2025:가장 부정적인 의견 (-4.78%), (-63.96%)Express. 속도: 7.43. 시간이 지남에 따라 전반적으로 부정적인 의견 and/or 사용률이 증가하고 있음.express, 2017:가장 긍정적인 의견 (62.76%), (32.68%)express, 2018:가장 긍정적인 의견 (68.36%), (37.28%)express, 2019:가장 긍정적인 의견 (71.66%), (54.7%)express, 2020:가장 긍정적인 의견 (71.26%), (60.24%)express, 2021:가장 긍정적인 의견 (63.71%), (61.98%)express, 2025:가장 긍정적인 의견 (42.11%), (60.75%)NestJS. 속도: 52.54. 시간이 지남에 따라 전반적으로 부정적인 의견 and/or 사용률이 증가하고 있음.nest, 2020:가장 긍정적인 의견 (12.19%), (-74.33%)nest, 2021:가장 긍정적인 의견 (14.84%), (-61.67%)nest, 2025:가장 긍정적인 의견 (9.07%), (-18.66%)Fastify. 속도: 52.83. 시간이 지남에 따라 전반적으로 부정적인 의견 and/or 사용률이 증가하고 있음.fastify, 2020:가장 긍정적인 의견 (7.2%), (-87.99%)fastify, 2021:가장 긍정적인 의견 (16.22%), (-78.73%)fastify, 2025:가장 긍정적인 의견 (10.44%), (-38.39%)Strapi. 속도: 26.04. 시간이 지남에 따라 전반적으로 부정적인 의견 and/or 사용률이 증가하고 있음.strapi, 2020:가장 긍정적인 의견 (6.94%), (-81.79%)strapi, 2021:가장 긍정적인 의견 (7.12%), (-74.98%)strapi, 2025:가장 부정적인 의견 (-4%), (-44.8%)Koa. 속도: 11.42. 시간이 지남에 따라 전반적으로 부정적인 의견 and/or 사용률이 증가하고 있음.koa, 2017:가장 긍정적인 의견 (7.26%), (-77.73%)koa, 2018:가장 긍정적인 의견 (0.44%), (-82.13%)koa, 2019:가장 긍정적인 의견 (3.74%), (-71.79%)koa, 2020:가장 부정적인 의견 (-0.15%), (-68.97%)koa, 2025:가장 부정적인 의견 (-7.61%), (-51.44%)Hapi. 속도: 14.28. 시간이 지남에 따라 전반적으로 부정적인 의견 and/or 사용률이 증가하고 있음.hapi, 2017:가장 부정적인 의견 (-0.86%), (-81.8%)hapi, 2020:가장 부정적인 의견 (-9.19%), (-81.66%)hapi, 2025:가장 부정적인 의견 (-6.72%), (-61.64%)Jest. 속도: 147.96. 시간이 지남에 따라 전반적으로 부정적인 의견 and/or 사용률이 증가하고 있음.jest, 2016:가장 긍정적인 의견 (6.44%), (-84%)jest, 2017:가장 긍정적인 의견 (42.04%), (-47.24%)jest, 2018:가장 긍정적인 의견 (58.96%), (-17.8%)jest, 2019:가장 긍정적인 의견 (76.61%), (27.02%)jest, 2020:가장 긍정적인 의견 (78.95%), (36.59%)jest, 2021:가장 긍정적인 의견 (75.27%), (45.4%)jest, 2022:가장 긍정적인 의견 (64.98%), (36.54%)jest, 2023:가장 긍정적인 의견 (51.12%), (48.58%)jest, 2024:가장 긍정적인 의견 (28.34%), (45.06%)jest, 2025:가장 긍정적인 의견 (19.14%), (51.25%)Mocha. 속도: -68.09. 시간이 지남에 따라 전반적으로 긍정적인 의견 and/or 사용률이 증가하고 있음.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.61%), (5.4%)mocha, 2021:가장 긍정적인 의견 (14.57%), (0.55%)mocha, 2022:가장 긍정적인 의견 (9.26%), (-12.42%)mocha, 2023:가장 부정적인 의견 (-7.12%), (-9.14%)mocha, 2024:가장 부정적인 의견 (-6.82%), (-9.91%)mocha, 2025:가장 부정적인 의견 (-6.93%), (-1.95%)Storybook. 속도: 71.11. 시간이 지남에 따라 전반적으로 부정적인 의견 and/or 사용률이 증가하고 있음.storybook, 2018:가장 긍정적인 의견 (31.26%), (-65.34%)storybook, 2019:가장 긍정적인 의견 (47.84%), (-29.88%)storybook, 2020:가장 긍정적인 의견 (53.06%), (-15.73%)storybook, 2021:가장 긍정적인 의견 (52.76%), (-4.13%)storybook, 2022:가장 긍정적인 의견 (46.97%), (-10.75%)storybook, 2023:가장 긍정적인 의견 (45.6%), (4.08%)storybook, 2024:가장 긍정적인 의견 (21.2%), (9.62%)storybook, 2025:가장 긍정적인 의견 (19.43%), (17.58%)Cypress. 속도: 13.74. 시간이 지남에 따라 전반적으로 부정적인 의견 and/or 사용률이 증가하고 있음.cypress, 2019:가장 긍정적인 의견 (41.46%), (-48.85%)cypress, 2020:가장 긍정적인 의견 (51.61%), (-29.83%)cypress, 2021:가장 긍정적인 의견 (53.55%), (-14.58%)cypress, 2022:가장 긍정적인 의견 (44.64%), (-15.49%)cypress, 2023:가장 긍정적인 의견 (28.99%), (-5.76%)cypress, 2024:가장 긍정적인 의견 (7.98%), (-0.01%)cypress, 2025:가장 긍정적인 의견 (1.93%), (4.42%)Puppeteer. 속도: 13.5. 시간이 지남에 따라 전반적으로 부정적인 의견 and/or 사용률이 증가하고 있음.puppeteer, 2019:가장 긍정적인 의견 (36.03%), (-45.41%)puppeteer, 2020:가장 긍정적인 의견 (37.56%), (-33.02%)puppeteer, 2021:가장 긍정적인 의견 (30.26%), (-26.09%)puppeteer, 2022:가장 긍정적인 의견 (22.35%), (-31.36%)puppeteer, 2023:가장 긍정적인 의견 (19.91%), (-21.08%)puppeteer, 2024:가장 긍정적인 의견 (8.01%), (-14.54%)puppeteer, 2025:가장 긍정적인 의견 (8.53%), (-4.4%)Testing Library. 속도: 27.01. 시간이 지남에 따라 전반적으로 부정적인 의견 and/or 사용률이 증가하고 있음.testing_library, 2020:가장 긍정적인 의견 (33.13%), (-47.16%)testing_library, 2021:가장 긍정적인 의견 (42.61%), (-29.66%)testing_library, 2022:가장 긍정적인 의견 (38.58%), (-30.77%)testing_library, 2023:가장 긍정적인 의견 (33.64%), (-19.91%)testing_library, 2024:가장 긍정적인 의견 (22.02%), (-15.38%)testing_library, 2025:가장 긍정적인 의견 (21.98%), (-8.99%)Playwright. 속도: 137.51. 시간이 지남에 따라 전반적으로 부정적인 의견 and/or 사용률이 증가하고 있음.playwright, 2020:가장 긍정적인 의견 (8.84%), (-93.37%)playwright, 2021:가장 긍정적인 의견 (17.69%), (-81%)playwright, 2022:가장 긍정적인 의견 (30.42%), (-68.54%)playwright, 2023:가장 긍정적인 의견 (49.93%), (-40.47%)playwright, 2024:가장 긍정적인 의견 (35.46%), (-12.69%)playwright, 2025:가장 긍정적인 의견 (42.97%), (10%)WebdriverIO. 속도: 19.57. 시간이 지남에 따라 전반적으로 부정적인 의견 and/or 사용률이 증가하고 있음.webdriverio, 2020:가장 부정적인 의견 (-0.51%), (-80.11%)webdriverio, 2021:가장 부정적인 의견 (-5.16%), (-80.52%)webdriverio, 2022:가장 부정적인 의견 (-6.16%), (-82.65%)webdriverio, 2023:가장 부정적인 의견 (-8.57%), (-82.46%)webdriverio, 2024:가장 부정적인 의견 (-6.85%), (-57.67%)webdriverio, 2025:가장 부정적인 의견 (-6.87%), (-54.17%)Vitest. 속도: 147.58. 시간이 지남에 따라 전반적으로 부정적인 의견 and/or 사용률이 증가하고 있음.vitest, 2021:가장 긍정적인 의견 (16.75%), (-94.66%)vitest, 2022:가장 긍정적인 의견 (30.87%), (-71.88%)vitest, 2023:가장 긍정적인 의견 (54.65%), (-33.53%)vitest, 2024:가장 긍정적인 의견 (43.27%), (-5.97%)vitest, 2025:가장 긍정적인 의견 (52.21%), (17.46%)Selenium. 속도: 9.12. 시간이 지남에 따라 전반적으로 부정적인 의견 and/or 사용률이 증가하고 있음.selenium, 2022:가장 부정적인 의견 (-11.72%), (-33.01%)selenium, 2023:가장 부정적인 의견 (-34.28%), (-25.12%)selenium, 2024:가장 부정적인 의견 (-25.99%), (-16.45%)selenium, 2025:가장 부정적인 의견 (-25.74%), (-9.85%)TestCafe. 속도: 25.57. 시간이 지남에 따라 전반적으로 부정적인 의견 and/or 사용률이 증가하고 있음.testcafe, 2022:가장 부정적인 의견 (-6.83%), (-92.05%)testcafe, 2023:가장 부정적인 의견 (-12.54%), (-90.96%)testcafe, 2024:가장 부정적인 의견 (-5.5%), (-67.05%)testcafe, 2025:가장 부정적인 의견 (-5.55%), (-67.75%)Mock Service Worker. 속도: 19.97. 시간이 지남에 따라 전반적으로 부정적인 의견 and/or 사용률이 증가하고 있음.mock_service_worker, 2023:가장 긍정적인 의견 (16.97%), (-74.45%)mock_service_worker, 2024:가장 긍정적인 의견 (9.49%), (-52.18%)mock_service_worker, 2025:가장 긍정적인 의견 (10.23%), (-47.75%)Node Test Runner. 속도: 5.41. 시간이 지남에 따라 전반적으로 부정적인 의견 and/or 사용률이 증가하고 있음.node_test_runner, 2024:가장 긍정적인 의견 (11.77%), (-56.53%)node_test_runner, 2025:가장 긍정적인 의견 (8.22%), (-47.57%)webpack. 속도: -37.39. 시간이 지남에 따라 전반적으로 긍정적인 의견 and/or 사용률이 증가하고 있음.webpack, 2016:가장 긍정적인 의견 (66.01%), (6.39%)webpack, 2017:가장 긍정적인 의견 (81.67%), (46.16%)webpack, 2020:가장 긍정적인 의견 (71.9%), (77.36%)webpack, 2021:가장 긍정적인 의견 (47.42%), (78.37%)webpack, 2022:가장 긍정적인 의견 (25.17%), (69.55%)webpack, 2023:가장 부정적인 의견 (-7.34%), (80.12%)webpack, 2024:가장 부정적인 의견 (-24.48%), (70.95%)webpack, 2025:가장 부정적인 의견 (-38.45%), (73.45%)Parcel. 속도: -18.12. 시간이 지남에 따라 전반적으로 긍정적인 의견 and/or 사용률이 증가하고 있음.parcel, 2020:가장 긍정적인 의견 (32.11%), (-45.24%)parcel, 2021:가장 긍정적인 의견 (25.9%), (-37.94%)parcel, 2022:가장 긍정적인 의견 (8.9%), (-45.64%)parcel, 2023:가장 부정적인 의견 (-4.58%), (-41.32%)parcel, 2024:가장 부정적인 의견 (-4.15%), (-31.58%)parcel, 2025:가장 부정적인 의견 (-4.97%), (-26.28%)Rollup. 속도: 87.5. 시간이 지남에 따라 전반적으로 부정적인 의견 and/or 사용률이 증가하고 있음.rollup, 2017:가장 긍정적인 의견 (14.6%), (-78.44%)rollup, 2020:가장 긍정적인 의견 (28.33%), (-39.83%)rollup, 2021:가장 긍정적인 의견 (28.62%), (-22.14%)rollup, 2022:가장 긍정적인 의견 (18.73%), (-27.31%)rollup, 2023:가장 긍정적인 의견 (27.17%), (-12.11%)rollup, 2024:가장 긍정적인 의견 (18.89%), (-3.88%)rollup, 2025:가장 긍정적인 의견 (21.06%), (2.59%)tsc CLI. 속도: -64.43. 시간이 지남에 따라 전반적으로 긍정적인 의견 and/or 사용률이 증가하고 있음.tsc, 2020:가장 긍정적인 의견 (59.11%), (23.36%)tsc, 2021:가장 긍정적인 의견 (76.88%), (57.36%)tsc, 2022:가장 긍정적인 의견 (38.36%), (-2.9%)tsc, 2023:가장 긍정적인 의견 (31.69%), (4.3%)tsc, 2024:가장 긍정적인 의견 (15.84%), (-1.61%)tsc, 2025:가장 긍정적인 의견 (14.88%), (3.15%)SWC. 속도: 75.12. 시간이 지남에 따라 전반적으로 부정적인 의견 and/or 사용률이 증가하고 있음.swc, 2020:가장 긍정적인 의견 (1.86%), (-98.24%)swc, 2021:가장 긍정적인 의견 (18.45%), (-85.43%)swc, 2022:가장 긍정적인 의견 (17.27%), (-74.73%)swc, 2023:가장 긍정적인 의견 (29.67%), (-49.08%)swc, 2024:가장 긍정적인 의견 (11.11%), (-34.95%)swc, 2025:가장 긍정적인 의견 (9.19%), (-30.44%)esbuild. 속도: 117.47. 시간이 지남에 따라 전반적으로 부정적인 의견 and/or 사용률이 증가하고 있음.esbuild, 2020:가장 긍정적인 의견 (15.85%), (-89.08%)esbuild, 2021:가장 긍정적인 의견 (48.14%), (-47.48%)esbuild, 2022:가장 긍정적인 의견 (42.47%), (-38.22%)esbuild, 2023:가장 긍정적인 의견 (52.68%), (1.29%)esbuild, 2024:가장 긍정적인 의견 (31.26%), (8.63%)esbuild, 2025:가장 긍정적인 의견 (29.5%), (14.73%)Vite. 속도: 137.74. 시간이 지남에 따라 전반적으로 부정적인 의견 and/or 사용률이 증가하고 있음.vite, 2021:가장 긍정적인 의견 (52.01%), (-40.11%)vite, 2022:가장 긍정적인 의견 (68.76%), (-2.56%)vite, 2023:가장 긍정적인 의견 (82.74%), (46.63%)vite, 2024:가장 긍정적인 의견 (72.3%), (59.66%)vite, 2025:가장 긍정적인 의견 (78.11%), (71.52%)Turbopack. 속도: 27.7. 시간이 지남에 따라 전반적으로 부정적인 의견 and/or 사용률이 증가하고 있음.turbopack, 2022:가장 긍정적인 의견 (37.31%), (-89.57%)turbopack, 2023:가장 긍정적인 의견 (23.24%), (-67.33%)turbopack, 2024:가장 긍정적인 의견 (5.73%), (-41.43%)turbopack, 2025:가장 긍정적인 의견 (0.77%), (-25.32%)tsup. 속도: 26.76. 시간이 지남에 따라 전반적으로 부정적인 의견 and/or 사용률이 증가하고 있음.tsup, 2023:가장 긍정적인 의견 (6.8%), (-85%)tsup, 2024:가장 긍정적인 의견 (2.79%), (-60.6%)tsup, 2025:가장 긍정적인 의견 (3.04%), (-54.47%)Rspack. 속도: 7.32. 시간이 지남에 따라 전반적으로 부정적인 의견 and/or 사용률이 증가하고 있음.rspack, 2024:가장 긍정적인 의견 (9.23%), (-66.81%)rspack, 2025:가장 긍정적인 의견 (6.71%), (-56.96%)Rolldown. 속도: 21.88. 시간이 지남에 따라 전반적으로 부정적인 의견 and/or 사용률이 증가하고 있음.rolldown, 2024:가장 긍정적인 의견 (14.19%), (-70.09%)rolldown, 2025:가장 긍정적인 의견 (20.08%), (-54.09%)

범례

떠오르는 인기

가라앉는 인기

  • Some lines skip years.
  • Technologies with only one year of data are not shown.
  • Velocity formula = (most recent opinion - oldest opinion) + (most recent usage) - (oldest usage)
  • A positive velocity means the usage and/or positive opinions have increased over time.
We asked members of the JavaScript community to share their “pick of the year”

My 2025 Pick: Bree Hall

My pick is Bree Hall, she's been doing great work and we're lucky to have her as part of the community.
We asked members of the JavaScript community to share their “pick of the year”

Shaundai Person

Senior Software Engineer at Netflix

Library Tier List

By having a satisfaction ratio above 90%, Hono and Bun make a well-deserved entrance into the S-tier this year.

프론트엔드 프레임워크
Meta-Frameworks
백엔드 프레임워크
테스팅
빌드 도구

This chart ranks libraries based on their retention ratio (percentage of users who would use a library again). Note that libraries used by less than 10% of survey respondents are not included.

Ratios over Time

The prize for largest relative usage increase goes to Vitest and Playwright, which both gained 14 percentage points year-over-year.

Meanwhile, Rolldown saw a huge increase in name recognition, going from *33%% to 51% awareness. And when looking at satisfaction, Next.js experienced the largest drop, going from 68% to 55%.

Finally, it's also interesting to see that both Preact and React fare much better among respondents who have actually used them than those who have merely heard about the libraries (as shown in the Appreciation tab).

사용량:

Proportion of respondents having used an item

Filters:

0%
20%
40%
60%
80%
100%
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
0%
20%
40%
60%
80%
100%
webpack
React
Vite
Express
Jest
Next.js
Storybook
esbuild
Vitest
tsc CLI

만족도 vs 사용량

With this year's inclusion of back-end frameworks, Express has joined Vite, React, and Jest in the coveted top-right quadrant. But Vue.js, Storybook, and Vitest are not far behind!

프론트엔드 프레임워크
Meta-Frameworks
백엔드 프레임워크
테스팅
빌드 도구

이 차트는 각 기술의 전체 사용자 수 대비 만족도 비율을 보여줍니다. 차트를 사분면으로 나누면:

  • 평가: 낮은 사용량, 높은 만족도. 지켜볼 만한 기술.

  • 적용: 높은 사용량, 높은 만족도. 적용하기에 안전한 기술.

  • 기피: 낮은 사용량, 낮은 만족도. 현재는 피하는게 좋은 기술.

  • 검토: 높은 사용량, 낮은 만족도. 이러한 기술을 현재 사용 중이라면 재검토해 볼 것.

추천하는 리소스

Complete Intro to React, v9
Brian Holt
Neon

Complete Intro to React, v9

Learn to build real-world apps with React 18 and React 19. Use tools like Vite, ESLint, and Prettier to scaffold a project and the latest React and TanStack features to build a complete e-commerce application.
TypeScript Fundamentals
Mike North
Stripe

TypeScript Fundamentals

TypeScript reduces bugs and improves maintainability when writing JavaScript. Learn all the key Typescript features such as variable typing, function signatures, union and intersection types, type aliases, and generics.
우리를 지원해 준 파트너들께 감사 드립니다! 더 알아보기.