Ir para o conteúdo

Usage

How you use JavaScript

Equilíbrio JavaScript/TypeScript

Como você divide seu tempo entre escrever código JavaScript e 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%
% de entrevistados

Uso do JavaScript

Em que contexto você usa principalmente JavaScript?
0%
18%
36%
55%
73%
91%
1

Profissionalmente

17,030
2

Como um hobby

6,991
3

Como estudante

2,235
0%
18%
36%
55%
73%
91%
% de entrevistados
We asked members of the JavaScript community to share their “pick of the year”

My 2023 Pick: [pt-BR] picks.kilian_valkhof.name

[pt-BR] picks.kilian_valkhof.description
We asked members of the JavaScript community to share their “pick of the year”

Kilian Valkhof

[pt-BR] picks.kilian_valkhof.bio

Para que você usa JavaScript?

What do you use JavaScript for?
0%
20%
39%
59%
78%
98%
1

Desenvolvimento Frontend

18,095
2

Desenvolvimento Backend

12,269
3

Apps Mobile

4,987
4

Apps de Desktop

3,656
5

Visualização de Dados

2,859
6

Gráficos e Animação

2,205
7

Análise de Dados

1,384
8

Desenvolvimento de Games

1,142
9

Aprendizado de Máquina

467
10

Aplicativos Incorporados

452
0%
20%
39%
59%
78%
98%
% de entrevistados

Setor industrial

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

Programação e ferramentas técnicas

7,519
2

Consultoria e serviços

5,361
3

Comércio eletrônico e varejo

4,420
4

Financeiro

2,821
5

Educação

2,565
6

Ferramentas de marketing/vendas/análises

2,539
7

Entretenimento

2,278
8

Saúde

1,681
9

Notícias, mídia e blogs

1,614
10

Imobiliário

1,097
0%
9%
18%
28%
37%
46%
% de entrevistados

Padrões de aplicativos

Qual dos seguintes padrões de arquitetura e renderização você usou no último ano?
0%
18%
37%
55%
73%
91%
1

Aplicativo de página única (SPA)

16,676
2

Renderização no lado do servidor (SSR)

11,281
3

Geração de Site Estático (SSG)

8,711
4

Aplicativo de várias páginas (MPA)

7,799
5

Hidratação Parcial

3,934
6

Arquitetura de Ilhas

2,652
7

Aprimoramento Progressivo

2,493
8

Geração Estática Incremental

2,140
9

Streaming SSR

1,725
10

Hidratação Progressiva

1,564
0%
18%
37%
55%
73%
91%
% de entrevistados
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 🇧🇷

JavaScript Pain Points

What aspects of JavaScript do you struggle with the most?
0%
7%
15%
22%
30%
37%
1

Arquitetura de código

6,396
2

Gerenciamento de estado

5,499
3

Build Tools

4,885
4

Gerenciando dependências

4,834
5

Performance

4,334
6

Debugging

3,984
7

Typing

3,868
8

Gerenciamento de datas

3,426
9

Código assíncrono

1,986
10

Encontrando pacotes

1,922
0%
7%
15%
22%
30%
37%
% de entrevistados

Missing Features

What do you feel is currently missing from JavaScript?
0%
11%
23%
34%
45%
57%
1

Digitação Estática

9,359
2

Biblioteca padrão

7,064
3

Melhor gerenciamento de datas

6,620
4

Estruturas de dados imutáveis

4,255
5

Operador Pipe

3,564
6

Observável

3,372
7

Correspondência de padrões

3,349
8

Decoradores

2,691
9

Signals

10

Error handling

0%
11%
23%
34%
45%
57%
% de entrevistados

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.
Obrigado aos nossos parceiros por nos apoiarem! Saiba mais.