Ir ao contido

Ferramentas de Construción

Compilando e empaquetando código

Build Tools Ratios Over Time

Do mesmo xeito que o seu irmán Vitest, Vite tamén está gañando cota de mercado a unha velocidade récord. Estate atento tamén aos novos participantes Rolldown e Rspack, que comezan moi arriba nas listas.

webpack
Parcel
Rollup
tsc CLI
SWC
esbuild
Vite
Turbopack
tsup
Biome
Rspack
Rolldown

Mode:

View:

Usage:

Proportion of respondents having used an item
0%
20%
40%
60%
80%
100%
2016
2017
2018
2019
2020
2021
2022
2023
2024
0%
20%
40%
60%
80%
100%

Other Build Tools

0%
20%
40%
60%
80%
100%
1

35
2

21
3

17
4

8
5

rsbuild

8
6

7
7

7
8

farm

6
9

6
10

6
11

Outros

61
0%
20%
40%
60%
80%
100%
% dos enquisados

Rspack has somehow found a way to buck the trend and jump right into being adopted by large companies, no doubt the result of its very smart strategy to become a drop-in replacement for webpack.

Which of these tools do you use in a professional context?
Multiple
0%
20%
40%
60%
80%
100%
1

7,927
2

7,909
3

4,112
4

3,051
5

2,889
6

1,613
7

1,191
8

818
9

573
10

538
11

240
12

91
13

🚫 Ningunha

534
0%
20%
40%
60%
80%
100%
% dos enquisados
Pedímoslles a membros da comunidade de JavaScript que compartan as súas «escollas do ano»

A miña escolla para 2024: Bluesky

Co lento descenso de X cara a tolemia, parecía que a comunidade de front end ía quedar sen casa. Por iso é xenial vernos a tantos de nós finalmente converxendo nunha nova plataforma como Bluesky.
Pedímoslles a membros da comunidade de JavaScript que compartan as súas «escollas do ano»

Sacha Greif

Mantedor, State of JS

Number of Items

How many items in this category respondents have used.

0%
4%
7%
11%
14%
18%
1

0

2,513
2

1

1,170
3

2

1,912
4

3

1,995
5

4

1,835
6

5

1,585
7

6

1,209
8

7

873
9

8

517
10

9

258
11

10

105
12

11

29
13

12

14
0%
4%
7%
11%
14%
18%
% dos enquisados

Satisfacción co «build»

Cómo de satisfeito estás co estado actual das ferramentas de «build»?
1
2
3
4
5
2016
2017
2018
2019
2020
2021
2022
2023
2024
1
2
3
4
5
Media {axis}

Inconvenientes das ferramentas de «build»

A excesiva configuración foi tradicionalmente o principal problema das ferramentas de compilación – aínda que moitas veces tamén é esa complexidade a que as fai tan poderosas.

Cales son os principais inconvenientes que atopaches usando ferramentas de «build»?
(resposta libre)
Multiple
0%
20%
40%
60%
80%
100%
1

Configuration

2

Performance

3

Excessive complexity

4

Webpack issues

5

Build tools

6

ESM & CJS

7

Lack of documentation

8

Choice overload

9

plugin_issues

10

TypeScript support

0%
20%
40%
60%
80%
100%
% dos enquisados

Recursos recomendados

Vite
Steve Kinney
Temporal

Vite

Tour Vite's capabilities include bundling, optimizing static assets, hot module reloading, and its rich plugin ecosystem. Integrate Vite with popular frameworks like React and Svelte and leverage dynamic imports for code splitting.
Webpack 4 Fundamentals
Sean Larkin
Microsoft

Webpack 4 Fundamentals

Webpack enables you to integrate your favorite tools and take control of how you deliver your JavaScript, CSS, and more!​
Grazas aos nosos colaboradores por darnos o seu apoio! Saber máis.