Ir ao contido

Uso

Como usas JavaScript

Balance JavaScript/TypeScript

0%
6%
13%
19%
26%
32%
1

100% JS

1,610
2

|

966
3

|

728
4

|

391
5

50/50

1,034
6

|

546
7

|

1,857
8

|

4,569
9

100% TS

5,562
0%
6%
13%
19%
26%
32%
% dos enquisados
Como divides o tempo entre escribir código en JavaScript e TypeScript?

Uso de JavaScript

0%
18%
36%
55%
73%
91%
1

Profesional

17,030
2

Como pasatempo

6,991
3

Como estudante

2,235
0%
18%
36%
55%
73%
91%
% dos enquisados
En que contexto principal usas JavaScript?
We asked members of the JavaScript community to share their “pick of the year”

My 2023 Pick: Electron

With everyday apps like VS Code, Figma, Discord, Slack and 1Password all running on Electron, it remains an integral part of the JS and developer ecosystem. Many tools we all use wouldn't exist without it, and when used correctly it's a powerful platform indeed.
We asked members of the JavaScript community to share their “pick of the year”

Kilian Valkhof

Creator of Polypane Browser for Developers

Uso de JavaScript

0%
20%
39%
59%
78%
98%
1

Desenvolvemento frontend

18,402
2

Desenvolvemento backend

12,501
3

Aplicacións de móbil

5,038
4

Aplicacións de escritorio

3,704
5

Visualización de datos

2,900
6

Gráficos e animación

2,236
7

Análise de datos

1,409
8

Desenvolvemento de xogos

1,162
9

Machine learning

473
10

Aplicacións integradas

465
0%
20%
39%
59%
78%
98%
% dos enquisados
Para que usas JavaScript?

Sector industrial

0%
9%
18%
28%
37%
46%
1

Programación e ferramentas tecnolóxicas

7,755
2

Consultoría e servizos

5,514
3

Comercio electrónico e venda ao por menor

4,541
4

Finanzas

2,896
5

Educación

2,632
6

Ferramentas de marketing/ventas/análise

2,610
7

Entretemento

2,335
8

Saúde

1,722
9

Novas, medios e blogs

1,643
10

Goberno

1,125
0%
9%
18%
28%
37%
46%
% dos enquisados
En que sector(es) industriais traballas?

Patróns para aplicacións

0%
18%
37%
55%
73%
91%
1

Aplicacións dunha páxina (SPA)

16,730
2

Renderizado no servidor (SSR)

11,307
3

Xeración de páxinas estáticas (SSG)

8,727
4

Aplicacións con múltiples páxinas (MPA)

7,809
5

Hidratación parcial

3,939
6

Arquitectura de illas

2,654
7

Mellora progresiva

2,499
8

Xeración estática incremental

2,145
9

Streaming SSR

1,729
10

Hidratación progresiva

1,566
0%
18%
37%
55%
73%
91%
% dos enquisados
Cales das seguintes arquitecturas e patróns de renderizado usaches no último ano?
We asked members of the JavaScript community to share their “pick of the year”

My 2023 Pick: Web Interoperable Runtimes

Web Interoperable Runtimes are execution environments that allow code to run consistently across multiple platforms and environments. I believe that working with such a standard exposes us to the future of web development.
We asked members of the JavaScript community to share their “pick of the year”

Gustavo Vasquez

Software Engineer 🇧🇷

Inconvenientes de JavaScript

0%
7%
15%
22%
30%
37%
1

Arquitectura de código

6,451
2

Manexo de estados

5,552
3

Ferramentas de empaquetamento

4,946
4

Manexo de dependecias

4,887
5

Rendemento

4,374
6

Depuración

4,032
7

Tipos

3,910
8

Manexo de datas

3,465
9

Código asíncrono

2,003
10

Busca de paquetes

1,937
0%
7%
15%
22%
30%
37%
% dos enquisados
Con que aspectos de JavaScript tes máis problemas?

Funcionalidades que faltan

0%
11%
23%
34%
45%
57%
1

Tipos estáticos

9,489
2

Biblioteca estándar

7,152
3

Mellor xestión de datas

6,679
4

Estrutura de datos inmutables

4,296
5

pipe_operator

3,603
6

Patróns de coincidencia

3,404
7

Observable

3,402
8

Decoradores

2,717
9

Error handling

10

Outros

319
0%
11%
23%
34%
45%
57%
% dos enquisados
Que pensas que lle falta actualmente a JavaScript?

Satisfacción coas tecnoloxías web

0
1
2
3
4
2020
2021
2022
2023
0
1
2
3
4
Media {axis}
Como de satisfeito estas co estado xeral da tecnoloxía web?

Satisfacción con JavaScript

0
1
2
3
4
2020
2021
2022
2023
0
1
2
3
4
Media {axis}
Como de satisfeito estas co estado xeral de JavaScript?

Recursos recomendados

Your Path to Becoming a Senior Web Developer!
Will Sentance
Codesmith

Your Path to Becoming a Senior Web Developer!

Deep dive into JavaScript, the most popular framework React, Web performance, CSS, deploying websites, TypeScript, and functional JavaScript to become a professional web developer today.
Expand Your Abilities to the Server and Master the Fullstack
Jem Young
Netflix

Expand Your Abilities to the Server and Master the Fullstack

Set up servers, create APIs, and deploy your code to the world by learning the full stack.
Grazas aos nosos colaboradores por darnos o seu apoio! Saber máis.