Перейти до вмісту

Інші інструменти

Хоч розмова про JavaScript часто зводиться до того, який фреймворк вибрати, варто пам'ятати, що існує ціла галактика інших інструментів, сервісів і платформ, які чекають, щоб їх дослідили!

Які бібліотеки ви регулярно використовуєте?

0%
10%
20%
30%
40%
50%
1

9,076
2

6,642
3

6,167
4

5,952
5

4,833
6

4,313
7

4,020
8

2,974
9

2,613
10

2,278
0%
10%
20%
30%
40%
50%
% від тих, хто відповів на питання
Ми покликали спільноту JavaScript поділитися своїм "вибором року"

Мій вибір 2023: Пришвидшення екосистеми JavaScript

Розпочата наприкінці 2022 року ця серія статей Preact-розробника Marvin Hagemeister розкриває неефективні за часом елементи в сучасних проєктах і підходах JavaScript. Це направду захопливий текст для професіоналів, які цікавляться продуктивністю.
Ми покликали спільноту JavaScript поділитися своїм "вибором року"

Alina Listunova

Розробниця клієнтської частини, технічна перекладачка 🇺🇦

Графіка та анімація

Бібліотеки для створення графіки та анімацій.

0%
7%
14%
21%
28%
35%
1

5,297
2

4,337
3

3,406
4

2,694
5

1,975
6

1,621
7

1,436
8

435
9

205
10

200
0%
7%
14%
21%
28%
35%
% від тих, хто відповів на питання

Фреймворки для генерації API і керування серверною частиною

0%
15%
29%
44%
59%
74%
1

12,640
2

5,087
3

2,989
4

2,386
5

1,668
6

776
7

696
8

582
9

544
10

379
0%
15%
29%
44%
59%
74%
% від тих, хто відповів на питання

Середовища виконання JavaScript

Які рушії/середовища виконання ви регулярно використовуєте?

0%
19%
38%
56%
75%
94%
17,608
2

Browser

15,488
3

4,173
4

3,663
5

2,872
6

795
7

103
9

🚫 Нічого

128
10

Інші відповіді

109
0%
19%
38%
56%
75%
94%
% від тих, хто відповів на питання

Периферійне/безсерверне середовище виконання JavaScript

0%
7%
15%
22%
29%
36%
5,272
1,011
9

0%
7%
15%
22%
29%
36%
% від тих, хто відповів на питання
Які середовища виконання ви регулярно використовуєте для периферійних (edge) або безсерверних обчислень?
Ми покликали спільноту JavaScript поділитися своїм "вибором року"

Мій вибір 2023: Claudio Wunder

Claudio чудова людина. Він допоміг мені зрости як розробнику, але також завдяки своїм лідерським якостям домігся зміни дизайну вебсайту Node. І він продовжує просувати проєкт Node вперед.
Ми покликали спільноту JavaScript поділитися своїм "вибором року"

Augustin Mauroy

Веброзробник та ентузіаст OSS

Мови, окрім JavaScript

Які ще мови програмування ви використовуєте?

0%
9%
18%
26%
35%
44%
1

7,682
2

5,459
3

4,629
4

4,319
5

3,927
6

3,669
7

3,539
8

2,719
9

1,759
10

1,564
0%
9%
18%
26%
35%
44%
% від тих, хто відповів на питання

ШІ-інструменти

0%
14%
27%
41%
55%
68%
12,148
8,464
1,166
677
646
639
389
377
309
274
135
17

🚫 Нічого

3,228
0%
14%
27%
41%
55%
68%
% від тих, хто відповів на питання
Які з-поміж цих ШІ-інструментів ви регулярно використовуєте для допомоги у написанні коду?

Сервіси для хостингу

0%
9%
19%
28%
37%
47%
8,306
8,003
5,858
4,347
3,562
3,381
1,283
0%
9%
19%
28%
37%
47%
% від тих, хто відповів на питання
Які з-поміж цих сервісів ви використовували для хостингу JavaScript-застосунків?
💡
Науково доведено, що публікація цього опитування у Twitter, Facebook або відправлення на електронну адресу покращує ефективність вашого програмування на 15%.
Ми покликали спільноту JavaScript поділитися своїм "вибором року"

Мій вибір 2023: Rspack

Rspack — це інструмент збирання для вебу на основі Rust із надзвичайно високою продуктивністю. Використовуючи Rust, він вирішив велику кількість вузьких місць продуктивності інших інструментів на основі JS. І він сумісний з екосистемою webpack.
Ми покликали спільноту JavaScript поділитися своїм "вибором року"

shadowingszy

Архітектор Datawhale, старший інженер-дослідник клієнтської частини в ByteDance

Рекомендовані джерела

Build Web APIs and Applications with Node.js
Scott Moss
Superfilter AI

Build Web APIs and Applications with Node.js

Write JavaScript on the server and learn why Node.js is the go-to platform for high-performing web and CLI applications.
Full Stack for Front-End Engineers, v3
Jem Young
Netflix

Full Stack for Front-End Engineers, v3

You’ll dive deep into servers, work with the command line, understand networking and security, set up continuous integration and deployment, manage databases, and build containers.
Дякуємо нашим партнерам за підтримку! Детальніше.