π§ siberiacancode x IT-Π₯ΠΠΠ―ΠΠΠ
ΠΡΠΊΡΡΡΡ Π² Telegram
ΠΠ°Π½Π°Π» Π΄Π»Ρ frontend ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ² Π‘ΠΌΠΎΡΡΠΈΠΌ ΡΠ°ΠΌΡΠ΅ Π½ΠΎΠ²ΡΠ΅ ΠΈ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΡΠ΅ frontend ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ π₯ https://boosty.to/siberiacancode https://www.youtube.com/@siberiacancode https://www.twitch.tv/siberiacancode https://github.com/siberiacancode
ΠΠΎΠ»ΡΡΠ΅3 426
ΠΠΎΠ΄ΠΏΠΈΡΡΠΈΠΊΠΈ
ΠΠ΅Ρ Π΄Π°Π½Π½ΡΡ
24 ΡΠ°ΡΠ°
ΠΠ΅Ρ Π΄Π°Π½Π½ΡΡ
7 Π΄Π½Π΅ΠΉ
-130 Π΄Π½Π΅ΠΉ
ΠΠ°Π³ΡΡΠ·ΠΊΠ° Π΄Π°Π½Π½ΡΡ ...
ΠΠΎΡ
ΠΎΠΆΠΈΠ΅ ΠΊΠ°Π½Π°Π»Ρ
38.7K
14.4K
12.3K
2.6K
2.2K
1
ΠΠ±Π»Π°ΠΊΠΎ ΡΠ΅Π³ΠΎΠ²
ΠΡ
ΠΎΠ΄ΡΡΠΈΠ΅ ΠΈ ΠΈΡΡ
ΠΎΠ΄ΡΡΠΈΠ΅ ΡΠΏΠΎΠΌΠΈΠ½Π°Π½ΠΈΡ
---
---
---
---
---
---
ΠΡΠΈΠ²Π»Π΅ΡΠ΅Π½ΠΈΠ΅ ΠΏΠΎΠ΄ΠΏΠΈΡΡΠΈΠΊΠΎΠ²
ΠΎΠΊΡΡΠ±ΡΡ '26ΠΎΠΊΡ. '26
ΠΎΠΊΡΡΠ±ΡΡ '26
+5
Π² 1 ΠΊΠ°Π½Π°Π»Π°Ρ
ΡΠ΅Π½ΡΡΠ±ΡΡ '26
+62
Π² 1 ΠΊΠ°Π½Π°Π»Π°Ρ
Get PRO
Π°Π²Π³ΡΡΡ '26
+62
Π² 0 ΠΊΠ°Π½Π°Π»Π°Ρ
Get PRO
ΠΈΡΠ»Ρ '26
+54
Π² 1 ΠΊΠ°Π½Π°Π»Π°Ρ
Get PRO
ΠΈΡΠ½Ρ '26
+106
Π² 3 ΠΊΠ°Π½Π°Π»Π°Ρ
Get PRO
ΠΌΠ°ΠΉ '26
+107
Π² 6 ΠΊΠ°Π½Π°Π»Π°Ρ
Get PRO
Π°ΠΏΡΠ΅Π»Ρ '26
+49
Π² 0 ΠΊΠ°Π½Π°Π»Π°Ρ
Get PRO
ΠΌΠ°ΡΡ '26
+122
Π² 2 ΠΊΠ°Π½Π°Π»Π°Ρ
Get PRO
ΡΠ΅Π²ΡΠ°Π»Ρ '26
+85
Π² 5 ΠΊΠ°Π½Π°Π»Π°Ρ
Get PRO
ΡΠ½Π²Π°ΡΡ '26
+92
Π² 1 ΠΊΠ°Π½Π°Π»Π°Ρ
Get PRO
Π΄Π΅ΠΊΠ°Π±ΡΡ '25
+63
Π² 1 ΠΊΠ°Π½Π°Π»Π°Ρ
Get PRO
Π½ΠΎΡΠ±ΡΡ '25
+45
Π² 1 ΠΊΠ°Π½Π°Π»Π°Ρ
Get PRO
ΠΎΠΊΡΡΠ±ΡΡ '25
+97
Π² 3 ΠΊΠ°Π½Π°Π»Π°Ρ
Get PRO
ΡΠ΅Π½ΡΡΠ±ΡΡ '25
+78
Π² 1 ΠΊΠ°Π½Π°Π»Π°Ρ
Get PRO
Π°Π²Π³ΡΡΡ '25
+108
Π² 3 ΠΊΠ°Π½Π°Π»Π°Ρ
Get PRO
ΠΈΡΠ»Ρ '25
+99
Π² 0 ΠΊΠ°Π½Π°Π»Π°Ρ
Get PRO
ΠΈΡΠ½Ρ '25
+68
Π² 1 ΠΊΠ°Π½Π°Π»Π°Ρ
Get PRO
ΠΌΠ°ΠΉ '25
+103
Π² 1 ΠΊΠ°Π½Π°Π»Π°Ρ
Get PRO
Π°ΠΏΡΠ΅Π»Ρ '25
+145
Π² 3 ΠΊΠ°Π½Π°Π»Π°Ρ
Get PRO
ΠΌΠ°ΡΡ '25
+99
Π² 2 ΠΊΠ°Π½Π°Π»Π°Ρ
Get PRO
ΡΠ΅Π²ΡΠ°Π»Ρ '25
+120
Π² 1 ΠΊΠ°Π½Π°Π»Π°Ρ
Get PRO
ΡΠ½Π²Π°ΡΡ '25
+184
Π² 3 ΠΊΠ°Π½Π°Π»Π°Ρ
Get PRO
Π΄Π΅ΠΊΠ°Π±ΡΡ '24
+151
Π² 3 ΠΊΠ°Π½Π°Π»Π°Ρ
Get PRO
Π½ΠΎΡΠ±ΡΡ '24
+129
Π² 3 ΠΊΠ°Π½Π°Π»Π°Ρ
Get PRO
ΠΎΠΊΡΡΠ±ΡΡ '24
+97
Π² 1 ΠΊΠ°Π½Π°Π»Π°Ρ
Get PRO
ΡΠ΅Π½ΡΡΠ±ΡΡ '24
+97
Π² 2 ΠΊΠ°Π½Π°Π»Π°Ρ
Get PRO
Π°Π²Π³ΡΡΡ '24
+128
Π² 1 ΠΊΠ°Π½Π°Π»Π°Ρ
Get PRO
ΠΈΡΠ»Ρ '24
+179
Π² 1 ΠΊΠ°Π½Π°Π»Π°Ρ
Get PRO
ΠΈΡΠ½Ρ '24
+186
Π² 2 ΠΊΠ°Π½Π°Π»Π°Ρ
Get PRO
ΠΌΠ°ΠΉ '24
+254
Π² 4 ΠΊΠ°Π½Π°Π»Π°Ρ
Get PRO
Π°ΠΏΡΠ΅Π»Ρ '24
+173
Π² 1 ΠΊΠ°Π½Π°Π»Π°Ρ
Get PRO
ΠΌΠ°ΡΡ '24
+131
Π² 0 ΠΊΠ°Π½Π°Π»Π°Ρ
Get PRO
ΡΠ΅Π²ΡΠ°Π»Ρ '24
+178
Π² 1 ΠΊΠ°Π½Π°Π»Π°Ρ
Get PRO
ΡΠ½Π²Π°ΡΡ '24
+281
Π² 1 ΠΊΠ°Π½Π°Π»Π°Ρ
Get PRO
Π΄Π΅ΠΊΠ°Π±ΡΡ '23
+143
Π² 4 ΠΊΠ°Π½Π°Π»Π°Ρ
Get PRO
Π½ΠΎΡΠ±ΡΡ '23
+39
Π² 0 ΠΊΠ°Π½Π°Π»Π°Ρ
Get PRO
ΠΎΠΊΡΡΠ±ΡΡ '23
+101
Π² 0 ΠΊΠ°Π½Π°Π»Π°Ρ
Get PRO
ΡΠ΅Π½ΡΡΠ±ΡΡ '23
+954
Π² 0 ΠΊΠ°Π½Π°Π»Π°Ρ
| ΠΠ°ΡΠ° | ΠΡΠΈΠ²Π»Π΅ΡΠ΅Π½ΠΈΠ΅ ΠΏΠΎΠ΄ΠΏΠΈΡΡΠΈΠΊΠΎΠ² | Π£ΠΏΠΎΠΌΠΈΠ½Π°Π½ΠΈΡ | ΠΠ°Π½Π°Π»Ρ | |
| 09 ΠΎΠΊΡΡΠ±ΡΡ | 0 | |||
| 08 ΠΎΠΊΡΡΠ±ΡΡ | +1 | |||
| 07 ΠΎΠΊΡΡΠ±ΡΡ | 0 | |||
| 06 ΠΎΠΊΡΡΠ±ΡΡ | +2 | |||
| 05 ΠΎΠΊΡΡΠ±ΡΡ | +1 | |||
| 04 ΠΎΠΊΡΡΠ±ΡΡ | +1 | |||
| 03 ΠΎΠΊΡΡΠ±ΡΡ | 0 | |||
| 02 ΠΎΠΊΡΡΠ±ΡΡ | 0 | |||
| 01 ΠΎΠΊΡΡΠ±ΡΡ | 0 |
ΠΠΎΡΡΡ ΠΊΠ°Π½Π°Π»Π°
ΠΠ»Π°Π΄ΠΈΠ»Π΅Π½ Π³ΡΠ΅Π΅Ρ Π»ΡΠ΄Π΅ΠΉ Π½Π° ΠΊΡΡΡΡ ΠΏΠΎ ΠΈΠΈ, ΡΠ»Π±ΠΈ ΡΡΠ΅Π» Π² Π³Π΅ΠΉΠΌΠ΄Π΅Π², ΡΠ°ΠΉΠ±Π΅ΡΠΈΠΊΠ΅Π½ΠΊΠΎΠ΄ ΡΡ
ΠΎΠ΄ΠΈΡ Π² ΠΊΠΈΠ±Π΅ΡΡΠΏΠΎΡΡ. ΠΡ Π²ΡΠ΅ ΠΏΡΠΎΡΠΏΠ°Π»ΠΈ π
| 2 | ΠΡΡΠ΅Π» TanStack Charts 1.0 π
ΠΠ»Π°Π²Π½Π°Ρ ΠΈΠ΄Π΅Ρ TanStack Charts β Π³ΡΠ°ΡΠΈΠΊΠΈ ΡΠΎΠ±ΠΈΡΠ°ΡΡΡΡ ΠΈΠ· Π½Π΅Π±ΠΎΠ»ΡΡΠΈΡ
ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² marks: Π»ΠΈΠ½ΠΈΠΉ, ΡΠΎΡΠ΅ΠΊ, Π±Π°ΡΠΎΠ² ΠΈ Π΄ΡΡΠ³ΠΈΡ
ΡΠ°ΡΡΠ΅ΠΉ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡΠΎΠ²Π°ΡΡ ΠΈ ΡΠ°ΡΡΠΈΡΡΡΡ ΠΏΠΎΠ΄ ΡΠ²ΠΎΠΈ Π·Π°Π΄Π°ΡΠΈ.
ΠΡΠΈ ΡΡΠΎΠΌ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° ΡΠΎΡ
ΡΠ°Π½ΡΠ΅Ρ ΡΠΈΠΏΠΎΠ±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΡ ΠΎΡ Π΄Π°Π½Π½ΡΡ
Π΄ΠΎ tooltips ΠΈ interactions, ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ SVG ΠΈ Canvas ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΠ΅ marks, Π½Π΅ ΠΌΠ΅Π½ΡΡ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ ΠΏΠΎ ΠΌΠ΅ΡΠ΅ ΡΠΎΡΡΠ° ΠΏΡΠΎΠ΅ΠΊΡΠ°. | 1 177 |
| 3 | ΠΡΡΠ΅Π» Next.js 16.4 π
ΠΠ»Π°Π²Π½ΠΎΠ΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ β Cache Components ΡΠ΅ΠΏΠ΅ΡΡ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΡΡΡΡ Π΄Π»Ρ Π²ΡΠ΅Ρ
Next.js-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΈ Π²ΠΊΠ»ΡΡΠ΅Π½Ρ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ. ΠΠΎΠ΄Π΅Π»Ρ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΡΠΌΠ΅ΡΠΈΠ²Π°ΡΡ ΡΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΉ, Π·Π°ΠΊΡΡΠΈΡΠΎΠ²Π°Π½Π½ΡΠΉ ΠΈ Π΄ΠΈΠ½Π°ΠΌΠΈΡΠ΅ΡΠΊΠΈΠΉ UI Π½Π° ΠΎΠ΄Π½ΠΎΠΉ ΡΡΡΠ°Π½ΠΈΡΠ΅. ΠΠΎΡΠ²ΠΈΠ»ΡΡ ensureStatic, ΠΊΠΎΡΠΎΡΡΠΉ Π³Π°ΡΠ°Π½ΡΠΈΡΡΠ΅Ρ ΡΡΠ°ΡΠΈΡΠ½ΠΎΡΡΡ ΠΌΠ°ΡΡΡΡΡΠ°.
Turbopack ΠΏΠΎΠ»ΡΡΠΈΠ» ΠΌΠ΅Π½ΡΡΠΈΠΉ disk cache, lazy server HMR ΠΈ ΡΠΌΠ΅Π½ΡΡΠ΅Π½ΠΈΠ΅ production-Π±Π°Π½Π΄Π»ΠΎΠ². Next.js ΡΠ°ΠΊΠΆΠ΅ ΠΎΠ±Π½ΠΎΠ²ΠΈΠ»ΡΡ Π΄ΠΎ React 19.3, Π° ΡΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΠ°Π»ΡΠ½ΡΠΉ Rust React Compiler ΡΡΠ°Π» Π΅ΡΠ΅ ΠΌΠΎΡΠ½Π΅Π΅. | 1 223 |
| 4 | ΠΠΈΠ΄Π΅ΠΎΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ | 1 806 |
| 5 | ΠΡΠΎΠ±Π»Π΅ΠΌΠ° ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π² Π²Π΅Π±Π΅ Π΄ΠΎ ΡΠΈΡ
ΠΏΠΎΡ ΠΎΡΠ΅Π½Ρ ΠΎΡΡΡΠ°Ρ: ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΈ ΠΏΡΡΠ°ΡΡΡΡ Π½Π°ΡΡΠ½ΡΡΡ ΠΏΠΈΡΠ°ΠΌΠΈΠ΄Ρ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π½Π° Π³Π»ΠΎΠ±ΡΡ, Π° ΡΠ΅ΡΡΠΈΡΠΎΠ²ΡΠΈΠΊΠΈ Π½Π΅ ΡΡΠΈΡΡΠ²Π°ΡΡ ΡΠ΅Π°Π»ΡΠ½ΡΠ΅ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ.
Π ΡΠ²ΠΎΠ΅ΠΌ Π΄ΠΎΠΊΠ»Π°Π΄Π΅ ΠΠΌΠΈΡΡΠΈΠΉ ΠΠ°Π±ΠΈΠ½ (@siberiacancode) ΡΠ°Π·Π±Π΅ΡΠ΅Ρ ΠΏΠΈΡΠ°ΠΌΠΈΠ΄Ρ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π½Π° ΠΏΡΠ°ΠΊΡΠΈΠΊΠ΅ ΠΈ ΠΏΠΎΠΊΠ°ΠΆΠ΅Ρ, ΡΡΠΎ Π±ΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²ΠΎ ΠΊΠΎΠΌΠ°Π½Π΄ Π½Π° ΡΠ°ΠΌΠΎΠΌ Π΄Π΅Π»Π΅ Π½Π΅ ΠΏΠΈΡΠ΅Ρ e2e, Ρ
ΠΎΡΡ Π΄ΡΠΌΠ°Π΅Ρ, ΡΡΠΎ ΠΏΠΈΡΠ΅Ρ. ΠΠ½ Π½Π° ΠΏΡΠ°ΠΊΡΠΈΠΊΠ΅ ΠΏΠΎΠΊΠ°ΠΆΠ΅Ρ, ΠΊΠ°ΠΊ ΠΏΠΈΡΠ°ΡΡ unit-ΡΠ΅ΡΡΡ Π΄Π»Ρ ΡΡΠ½ΠΊΡΠΈΠΉ, React-Ρ
ΡΠΊΠΎΠ² ΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ², ΠΊΠ°ΠΊ ΡΠ°Π±ΠΎΡΠ°ΡΡ Ρ Π»ΠΎΠΊΠ°ΡΠΎΡΠ°ΠΌΠΈ, ΡΡΡΠΎΠΈΡΡ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ ΠΈ Π½Π΅ ΠΏΠ»ΠΎΠ΄ΠΈΡΡ Ρ
ΡΡΠΏΠΊΠΈΠ΅ ΡΡΠ΅Π½Π°ΡΠΈΠΈ.
Β«ΠΠΎΠ΄Ρ
ΠΎΠ΄ ΠΊ Π°Π²ΡΠΎΡΠ΅ΡΡΠ°ΠΌ Π² Π²Π΅Π±Π΅, ΠΊΠΎΡΠΎΡΡΠΉ Π²Ρ ΠΏΠΎΠ»ΡΠ±ΠΈΡΠ΅Β» | 1 627 |
| 6 | Redux ΡΠ΅ΠΏΠ΅ΡΡ Π½Π° ΡΠΈΠ³Π½Π°Π»Π°Ρ
? π€
Π React Redux 9.4 alpha ΠΏΠΎΡΠ²ΠΈΠ»ΠΈΡΡ SignalProvider ΠΈ useSignalSelector. ΠΠ±ΡΡΠ½ΡΠΉ useSelector Π·Π°ΠΏΡΡΠΊΠ°Π΅Ρ ΡΠ΅Π»Π΅ΠΊΡΠΎΡΡ ΠΏΠΎΠ΄ΠΏΠΈΡΡΠΈΠΊΠΎΠ² ΠΏΠΎΡΠ»Π΅ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ dispatch, Π΄Π°ΠΆΠ΅ Π΅ΡΠ»ΠΈ Π½ΡΠΆΠ½Π°Ρ ΠΈΠΌ ΡΠ°ΡΡΡ state Π½Π΅ ΠΌΠ΅Π½ΡΠ»Π°ΡΡ. ΠΠΎΠ²ΡΠΉ ΠΏΠΎΠ΄Ρ
ΠΎΠ΄ ΡΠ΅ΡΠ΅Π· Proxy ΠΎΡΡΠ»Π΅ΠΆΠΈΠ²Π°Π΅Ρ, ΠΊΠ°ΠΊΠΈΠ΅ ΠΏΠΎΠ»Ρ ΡΠ΅Π°Π»ΡΠ½ΠΎ ΡΠΈΡΠ°Π΅Ρ ΠΊΠ°ΠΆΠ΄ΡΠΉ ΡΠ΅Π»Π΅ΠΊΡΠΎΡ, Π° ΡΠΈΠ³Π½Π°Π»Ρ ΠΎΠ±Π½ΠΎΠ²Π»ΡΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΡΠ΅Ρ
, ΡΡΠΈ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΈΠ·ΠΌΠ΅Π½ΠΈΠ»ΠΈΡΡ.
ΠΠ½ΡΡΡΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π³ΡΠ°Ρ ΡΠΈΠ³Π½Π°Π»ΠΎΠ² Π½Π° Π±Π°Π·Π΅ alien-signals. Π Π±Π΅Π½ΡΠΌΠ°ΡΠΊΠ°Ρ
React Redux Π²ΡΠ΅ΠΌΡ Π²Π½ΡΡΡΠΈ dispatch() ΡΠ½ΠΈΠ·ΠΈΠ»ΠΎΡΡ Π½Π° 49β88% Π² Π±ΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²Π΅ ΡΡΠ΅Π½Π°ΡΠΈΠ΅Π², Π½ΠΎ Π΅ΡΡΡ ΠΈ ΡΠ΅Π½Π°: ΠΎΠΊΠΎΠ»ΠΎ +7.2 kB gzip | 1 683 |
| 7 | ΠΡΡΠ΅Π» Vite+ 1.0 β‘οΈ
Vite+ ΠΎΠ±ΡΠ΅Π΄ΠΈΠ½ΡΠ΅Ρ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ Π²Π΅ΡΡ frontend toolchain Π²ΠΎΠΊΡΡΠ³ ΠΎΠ΄Π½ΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ vp: ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Node.js ΠΈ package manager, dev-ΡΠ΅ΡΠ²Π΅Ρ, Π»ΠΈΠ½ΡΠΈΠ½Π³, ΡΠΎΡΠΌΠ°ΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅, type-checking, ΡΠ΅ΡΡΡ ΠΈ ΡΠ±ΠΎΡΠΊΡ. ΠΠΌΠ΅ΡΡΠΎ Π½Π°Π±ΠΎΡΠ° ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΡ
Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠ΅ΠΉ ΠΈ ΠΊΠΎΠ½ΡΠΈΠ³ΠΎΠ² Π²ΡΡ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ±ΡΠ°ΡΡ Π²ΠΎΠΊΡΡΠ³ ΠΎΠ΄Π½ΠΎΠ³ΠΎ vite-plus ΠΈ vite.config.ts.
ΠΠΎΠ΄ ΠΊΠ°ΠΏΠΎΡΠΎΠΌ ΠΎΡΡΠ°ΡΡΡΡ Π·Π½Π°ΠΊΠΎΠΌΡΠ΅ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ: Vite + Rolldown Π΄Π»Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΈ ΡΠ±ΠΎΡΠΊΠΈ, Vitest Π΄Π»Ρ ΡΠ΅ΡΡΠΎΠ², Oxlint ΠΈ Oxfmt Π΄Π»Ρ ΠΏΡΠΎΠ²Π΅ΡΠΎΠΊ ΠΈ ΡΠΎΡΠΌΠ°ΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ, tsdown Π΄Π»Ρ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊ. ΠΠ»ΡΡ vp run Π΄ΠΎΠ±Π°Π²Π»ΡΠ΅Ρ task runner Ρ ΠΊΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ Π΄Π»Ρ ΡΡΠΊΠΎΡΠ΅Π½ΠΈΡ Π»ΠΎΠΊΠ°Π»ΡΠ½ΠΎΠΉ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΈ CI. | 1 638 |
| 8 | ΠΡ Π²ΡΠ΅ ΠΠ»Π°Π΄ΠΈΠ»Π΅Π½, ΡΡΠΎ Π±ΡΠ»Π° ΠΏΠΎΡΠ»Π΅Π΄Π½ΡΡ ΠΊΠ°ΠΏΠ»Ρ, Ρ Π²ΡΠ·ΡΠ²Π°Ρ ΡΠ΅Π±Ρ 1 Π½Π° 1 Π½Π° Π°ΠΈΠΌΠΊΠ΅ Π² ΠΊΡ2, ΡΡ ΠΎΡΠ²Π΅ΡΠΈΡΡ Π·Π° ΡΠ²ΠΎΠΈ ΠΈΠ½ΡΠΎΡΡΠ³Π°Π½ΡΠΊΠΈΠ΅ ΠΊΡΡΡΡ ΠΈ ΠΏΡΠΎΠ΄Π°ΠΆΡ ΡΡΡΠ°Ρ
Π° Π»ΡΠ΄ΡΠΌ ΡΠ»ΠΎΠΆΠ½ΠΎΠ΅ Π²ΡΠ΅ΠΌΡ π¨βπ» | 1 800 |
| 9 | ΠΠ»Π°Π΄ΠΈΠ»Π΅Π½, Π·Π°Π±Π°Π½ΠΈΠ» Π² ΡΠ²ΠΎΠ΅ΠΌ ΠΊΠ°Π½Π°Π»Π΅, Ρ ΡΠ°ΠΌ Π½ΠΈΡΠ΅Π³ΠΎ Π½Π΅ ΠΏΠΈΡΠ°Π» ΠΏΠΎΡΠ»Π΅ Π΅Π³ΠΎ ΠΎΡΠΊΠΎΡΠ±Π»Π΅Π½ΠΈΡ Π² ΠΌΠΎΡ ΡΡΠΎΡΠΎΠ½Ρ, Π΅Π³ΠΎ Π±ΠΎΡΡΠ±Π° π€ | 1 768 |
| 10 | SIBERIA CAN CODE ΡΠΎΠΆΠ΅ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΠ΅Ρ ΠΏΡΠΈΠΉΡΠΈ Π½Π° GoCloud Tech 2026 βοΈ | 1 832 |
| 11 | ΠΠΈΠ΄Π΅ΠΎΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ | 1 785 |
| 12 | AI ΠΊΠ°ΠΊ ΡΠΌΠ½ΡΠΉ if Π² Π²Π°ΡΠ΅ΠΌ ΠΊΠΎΠ΄Π΅ π§
Jev ΠΏΡΠ΅Π΄Π»Π°Π³Π°Π΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ AI Π½Π΅ ΠΊΠ°ΠΊ Π°Π³Π΅Π½ΡΠ°, ΠΊΠΎΡΠΎΡΠΎΠΌΡ ΠΌΡ ΠΎΡΠ΄Π°ΡΠΌ Π²ΡΡ Π·Π°Π΄Π°ΡΡ, Π° Π΄Π»Ρ ΠΏΡΠΈΠ½ΡΡΠΈΡ Π½Π΅Π±ΠΎΠ»ΡΡΠΈΡ
ΡΠ΅ΡΠ΅Π½ΠΈΠΉ Π²Π½ΡΡΡΠΈ ΠΎΠ±ΡΡΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π°. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΡ ΠΊΠ°ΡΠ΅Π³ΠΎΡΠΈΡ ΠΎΠ±ΡΠ°ΡΠ΅Π½ΠΈΡ billing | bug | account, ΠΏΠΎΡΠ»Π΅ ΡΠ΅Π³ΠΎ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΡΠ°ΠΌΠΎ ΡΠ΅ΡΠ°Π΅Ρ, ΡΡΠΎ Π΄Π΅Π»Π°ΡΡ Π΄Π°Π»ΡΡΠ΅.
ΠΠΎ ΡΡΡΠΈ, Jev Π±Π»ΠΈΠΆΠ΅ ΠΊ ΠΊΠ»Π°ΡΡΠΈΡΠΈΠΊΠ°ΡΠΎΡΡ: ΠΎΠ½ ΠΏΠΎΠ»ΡΡΠ°Π΅Ρ Π΄Π°Π½Π½ΡΠ΅ ΠΈ Π²ΡΠ±ΠΈΡΠ°Π΅Ρ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· Π·Π°ΡΠ°Π½Π΅Π΅ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½Π½ΡΡ
Π²Π°ΡΠΈΠ°Π½ΡΠΎΠ² Ρ ΠΎΡΠ΅Π½ΠΊΠΎΠΉ ΡΠ²Π΅ΡΠ΅Π½Π½ΠΎΡΡΠΈ. AI Π½Π΅ ΡΠΏΡΠ°Π²Π»ΡΠ΅Ρ Π²Π°ΡΠΈΠΌ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΠΌ β ΠΊΠΎΠ΄ ΡΠΏΡΠ°Π²Π»ΡΠ΅Ρ ΠΏΡΠΎΡΠ΅ΡΡΠΎΠΌ, Π° AI ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ ΠΏΡΠΈΠ½ΠΈΠΌΠ°ΡΡ ΡΠ΅ΡΠ΅Π½ΠΈΡ ΡΠ°ΠΌ, Π³Π΄Π΅ ΠΎΠ±ΡΡΠ½ΠΎΠ³ΠΎ if ΡΠΆΠ΅ Π½Π΅Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ. | 2 051 |
| 13 | Π£ Π½Π°Ρ Π΅ΡΡΡ dialog, popover ΠΈ ΠΊΡΡΠ° HTML API, ΠΊΠΎΡΠΎΡΡΠ΅ Π½ΠΈΠΊΡΠΎ Π½Π΅ ΠΏΡΠΎΡΠΈΠ».
ΠΠΎ Π½ΠΎΡΠΌΠ°Π»ΡΠ½ΠΎΠ³ΠΎ Π½Π°ΡΠΈΠ²Π½ΠΎΠ³ΠΎ API Π΄Π»Ρ ΠΌΠ°ΡΠΎΠΊ ΠΈΠ½ΠΏΡΡΠΎΠ², ΠΊΠΎΡΠΎΡΠΎΠ΅ ΡΠ΅Π°Π»ΡΠ½ΠΎ Π½ΡΠΆΠ½ΠΎ Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΌ Π²ΡΠΎΡΠΎΠΌ ΠΏΡΠΎΠ΅ΠΊΡΠ΅, Π΄ΠΎ ΡΠΈΡ
ΠΏΠΎΡ Π½Π΅Ρ π | 1 944 |
| 14 | GPT-6 Astra ΡΡΠ΅Π±ΡΠ΅Ρ ΠΌΠ΅Π½ΡΡΠ΅ ΠΏΡΠΎΠΌΠΏΡΠΎΠ² ΠΈ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΠΉ π§
OpenAI ΡΠ°ΡΡΠΊΠ°Π·Π°Π»ΠΈ, ΠΊΠ°ΠΊ ΡΡΠΎΠΈΡ ΠΏΠ΅ΡΠ΅ΡΠΌΠΎΡΡΠ΅ΡΡ ΠΏΡΠΎΠΌΠΏΡΡ ΠΈ ΡΠΊΠΈΠ»Π»Ρ Ρ ΠΏΠΎΡΠ²Π»Π΅Π½ΠΈΠ΅ΠΌ GPT-6 Astra. ΠΠ³ΡΠΎΠΌΠ½ΡΠ΅ AGENTS.md, Π΄Π»ΠΈΠ½Π½ΡΠ΅ descriptions ΠΈ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΠΈ Β«ΠΏΡΠΎΡΠΈΡΠ°ΠΉ Π²ΡΡ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΡ ΠΏΠ΅ΡΠ΅Π΄ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Π·Π°Π΄Π°ΡΠ΅ΠΉΒ» ΡΠ΅ΠΏΠ΅ΡΡ ΡΠΊΠΎΡΠ΅Π΅ ΠΌΠ΅ΡΠ°ΡΡ: Π·Π°Π±ΠΈΠ²Π°ΡΡ ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡ ΠΈ Π·Π°ΡΡΠ°Π²Π»ΡΡΡ ΠΌΠΎΠ΄Π΅Π»Ρ Π²ΡΠΏΠΎΠ»Π½ΡΡΡ Π»ΠΈΡΠ½ΡΡ ΡΠ°Π±ΠΎΡΡ.
ΠΠ»Ρ ΡΠΊΠΈΠ»Π»ΠΎΠ² ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΡΡ ΠΊΠΎΡΠΎΡΠΊΠΎ ΠΎΠΏΠΈΡΡΠ²Π°ΡΡ, ΠΊΠΎΠ³Π΄Π° ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΎΠ½ΠΈ Π½ΡΠΆΠ½Ρ, Π° Π±ΠΎΠ»ΡΡΠΈΠ΅ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΠΈ ΡΡΡΠΎΠΈΡΡ ΡΠ΅ΡΠ΅Π· progressive disclosure: ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΉ SKILL.md ΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΠΊΠ°ΠΊ ΡΠΎΡΡΠ΅Ρ ΠΈ Π²Π΅Π΄ΡΡ ΠΊ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠΌ ΡΠ°ΠΉΠ»Π°ΠΌ ΡΠΎΠ»ΡΠΊΠΎ ΠΏΡΠΈ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎΡΡΠΈ.
ΠΡΡ ΠΎΠ΄ΠΈΠ½ Π²Π°ΠΆΠ½ΡΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ β ΡΠΊΠΈΠ»Π»Ρ Π½Π΅ ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ ΡΠ½ΠΈΠ²Π΅ΡΡΠ°Π»ΡΠ½Ρ ΠΌΠ΅ΠΆΠ΄Ρ ΠΌΠΎΠ΄Π΅Π»ΡΠΌΠΈ. ΠΠ½ΡΡΡΡΠΊΡΠΈΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΠΎΠΌΠΎΠ³Π°ΡΡ Sol ΠΈΠ»ΠΈ Luna, ΠΌΠΎΠ³ΡΡ ΠΏΠ΅ΡΠ΅ΠΎΠ³ΡΠ°Π½ΠΈΡΠΈΠ²Π°ΡΡ Astra. ΠΠΎΡΡΠΎΠΌΡ ΠΏΡΠΈ ΡΠΌΠ΅Π½Π΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ ΡΡΠΎΠΈΡ ΠΏΠ΅ΡΠ΅ΡΠΌΠ°ΡΡΠΈΠ²Π°ΡΡ Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ ΠΏΡΠΎΠΌΠΏΡΡ, Π½ΠΎ ΠΈ ΡΠ°ΠΌΠΈ ΡΠΊΠΈΠ»Π»Ρ. | 2 039 |
| 15 | ΠΠ΅Ρ ΡΠ΅ΠΊΡΡΠ°... | 1 724 |
| 16 | ΠΠ°ΠΊ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎ ΠΎΠ±ΡΠ°Π±Π°ΡΡΠ²Π°ΡΡ ΠΎΡΠΈΠ±ΠΊΠΈ Π² JavaScript? π
Π ΡΡΠ°ΡΡΠ΅ ΡΠΎΠ±ΡΠ°Π»ΠΈ 10 ΠΏΡΠ°ΠΊΡΠΈΠΊ ΡΠ°Π±ΠΎΡΡ Ρ ΠΎΡΠΈΠ±ΠΊΠ°ΠΌΠΈ Π² JavaScript: ΠΎΡ Π½ΠΎΡΠΌΠ°Π»ΡΠ½ΠΎΠ³ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ try/catch Ρ async/await ΠΈ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΡ
ΠΊΠ»Π°ΡΡΠΎΠ² Error Π΄ΠΎ Π³Π»ΠΎΠ±Π°Π»ΡΠ½ΡΡ
ΠΎΠ±ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ² ΠΈ Error Boundaries Π² React.
ΠΠ»Π°Π²Π½Π°Ρ ΠΌΡΡΠ»Ρ β ΠΎΡΠΈΠ±ΠΊΠΈ Π΄ΠΎΠ»ΠΆΠ½Ρ Π±ΡΡΡ ΠΏΡΠ΅Π΄ΡΠΊΠ°Π·ΡΠ΅ΠΌΠΎΠΉ ΡΠ°ΡΡΡΡ Π°ΡΡ
ΠΈΡΠ΅ΠΊΡΡΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ. ΠΠ°ΠΆΠ½ΠΎ ΠΎΡΠ»ΠΈΡΠ°ΡΡ ΡΠ΅Π°Π»ΡΠ½ΡΠ΅ ΠΈΡΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΠΎΡ ΠΎΠΆΠΈΠ΄Π°Π΅ΠΌΡΡ
ΡΠΎΡΡΠΎΡΠ½ΠΈΠΉ, ΡΠΎΡ
ΡΠ°Π½ΡΡΡ ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡ ΠΏΡΠΈ ΠΏΡΠΎΠ±ΡΠΎΡΠ΅ ΠΎΡΠΈΠ±ΠΎΠΊ ΠΈ ΠΎΠ±ΡΠ°Π±Π°ΡΡΠ²Π°ΡΡ ΠΈΡ
Π½Π° ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎΠΌ ΡΡΠΎΠ²Π½Π΅. | 1 722 |
| 17 | ΠΠ°Π»Π΅Π½ΡΠΊΠ°Ρ Π΄Π°ΡΠ°, ΠΊΠ°Π½Π°Π» ΠΏΠ΅ΡΠ΅Π²Π°Π»ΠΈΠ» Π·Π° 1 000 000 ΠΌΠ»Π½ ΠΏΡΠΎΡΠΌΠΎΡΡΠΎΠ², Π½Π° ΡΠ°ΠΌΠΎΠΌ Π΄Π΅Π»Π΅ ΠΎΡΠ΅Π½Ρ ΠΊΡΡΡΠ°Ρ ΠΈΡΡΠΎΡΠΈΡ, Π²ΡΠ΅ΠΌ ΡΠΏΠ°ΡΠΈΠ±ΠΎ Π·Π° ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΡ π | 1 610 |
| 18 | ΠΠ ΠΏΠΎΠΌΠΎΠ³ Π΄ΠΎΠΊΠ°Π·Π°ΡΡ 50-Π»Π΅ΡΠ½ΡΡ ΠΌΠ°ΡΠ΅ΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΡΡ Π³ΠΈΠΏΠΎΡΠ΅Π·Ρ? π§
ΠΡΠ½ ΠΠ±ΡΠ°ΠΌΠΎΠ² ΠΏΠΎΡΡΠ°ΡΠΈΠ» Π±ΠΎΠ»ΡΡΠ΅ ΠΌΠ΅ΡΡΡΠ° Π½Π° ΠΏΠΎΠΏΡΡΠΊΡ Π΄ΠΎΠΊΠ°Π·Π°ΡΡ Π³ΠΈΠΏΠΎΡΠ΅Π·Ρ ΠΠΎΠ½Π²Π΅Ρ Ρ ΠΏΠΎΠΌΠΎΡΡΡ Claude, ChatGPT ΠΈ Codex. ΠΠ΅ΡΠ²ΡΠ΅ ΠΏΠΎΠΏΡΡΠΊΠΈ Π±ΡΡΡΡΠΎ ΠΏΡΠ΅Π²ΡΠ°ΡΠ°Π»ΠΈΡΡ Π² AI-slop: ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΏΡΠΈΠ΄ΡΠΌΡΠ²Π°Π»ΠΈ ΡΠ΅ΡΠΌΠΈΠ½Ρ, ΡΡΡΠΎΠΈΠ»ΠΈ Π΄ΠΎΠΊΠ°Π·Π°ΡΠ΅Π»ΡΡΡΠ²Π° Π½Π° ΠΎΡΠΈΠ±ΠΎΡΠ½ΡΡ
ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ°Ρ
ΠΈ Π΄Π°ΠΆΠ΅ ΠΎΠ±ΡΡΠ²Π»ΡΠ»ΠΈ Π·Π°Π΄Π°ΡΡ ΠΏΠΎΡΡΠΈ ΡΠ΅ΡΡΠ½Π½ΠΎΠΉ.
Π Π°Π±ΠΎΡΠΈΠΌ ΠΎΠΊΠ°Π·Π°Π»ΡΡ Π΄ΡΡΠ³ΠΎΠΉ ΠΏΠΎΠ΄Ρ
ΠΎΠ΄: ΠΠ Π³Π΅Π½Π΅ΡΠΈΡΡΠ΅Ρ ΠΈ ΠΊΡΠΈΡΠΈΠΊΡΠ΅Ρ ΠΈΠ΄Π΅ΠΈ, Π° ΠΊΠ°ΠΆΠ΄ΡΠΉ Π²Π°ΠΆΠ½ΡΠΉ ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ ΡΠΎΡΠΌΠ°Π»ΠΈΠ·ΡΠ΅ΡΡΡ ΠΈ ΠΏΡΠΎΠ²Π΅ΡΡΠ΅ΡΡΡ ΡΠ΅ΡΠ΅Π· Lean. Π ΠΈΡΠΎΠ³Π΅ Π°Π²ΡΠΎΡ ΠΏΠΎΠ»ΡΡΠΈΠ» ΠΌΠ΅Ρ
Π°Π½ΠΈΡΠ΅ΡΠΊΠΈ ΠΏΡΠΎΠ²Π΅ΡΠ΅Π½Π½ΠΎΠ΅ Π΄ΠΎΠΊΠ°Π·Π°ΡΠ΅Π»ΡΡΡΠ²ΠΎ Π³ΠΈΠΏΠΎΡΠ΅Π·Ρ, Ρ
ΠΎΡΡ Π½Π΅Π·Π°Π²ΠΈΡΠΈΠΌΠΎΠΉ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ ΠΌΠ°ΡΠ΅ΠΌΠ°ΡΠΈΠΊΠ°ΠΌΠΈ ΠΏΠΎΠΊΠ° Π½Π΅Ρ. | 1 732 |
| 19 | ΠΡΡΠ΅Π» Vitest 5.0 β‘οΈ
ΠΠ»Π°Π²Π½ΡΠΉ ΡΠΎΠΊΡΡ Vitest 5.0 β ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ. Π£ΡΠΊΠΎΡΠΈΠ»ΠΈ vmThreads ΠΈ vmForks, Browser Mode, coverage ΠΈ ΡΠ°Π±ΠΎΡΡ Ρ Π±ΠΎΠ»ΡΡΠΈΠΌΠΈ ΠΏΡΠΎΠ΅ΠΊΡΠ°ΠΌΠΈ. Π Π½ΠΎΠ²ΡΠΉ vitest doctor ΠΌΠΎΠΆΠ΅Ρ ΠΏΡΠΎΠ³Π½Π°ΡΡ ΡΠ΅ΡΡΡ Ρ ΡΠ°Π·Π½ΡΠΌΠΈ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡΠΌΠΈ ΠΈ ΠΏΠΎΠ΄ΡΠΊΠ°Π·Π°ΡΡ, ΠΊΠ°ΠΊΠΈΠ΅ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ ΠΏΠΎΠΌΠΎΠ³ΡΡ ΡΠ΄Π΅Π»Π°ΡΡ ΠΈΡ
Π±ΡΡΡΡΠ΅Π΅.
Π Browser Mode ΠΏΠΎΡΠ²ΠΈΠ»ΡΡ Π²ΡΡΡΠΎΠ΅Π½Π½ΡΠΉ Trace View. ΠΠΎΠΆΠ½ΠΎ ΠΏΠΎΡΠΌΠΎΡΡΠ΅ΡΡ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΡΠ΅ΡΡΠ° ΠΏΠΎ ΡΠ°Π³Π°ΠΌ, Π΄Π΅ΠΉΡΡΠ²ΠΈΡ ΠΈ ΡΠΎΡΡΠΎΡΠ½ΠΈΠ΅ ΡΡΡΠ°Π½ΠΈΡΡ, ΡΡΠΎΠ±Ρ ΠΏΡΠΎΡΠ΅ ΡΠ°Π·Π±ΠΈΡΠ°ΡΡ ΡΠΏΠ°Π²ΡΠΈΠ΅ browser-ΡΠ΅ΡΡΡ. Π’Π°ΠΊΠΆΠ΅ ΠΏΠΎΡΠ²ΠΈΠ»ΡΡ vi.when Π΄Π»Ρ ΡΡΠ»ΠΎΠ²Π½ΠΎΠ³ΠΎ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΡ ΠΌΠΎΠΊΠΎΠ², ΠΎΠ±Π½ΠΎΠ²ΠΈΠ»ΠΈ benchmarking API, Π° Π°ΡΠΈΠ½Ρ
ΡΠΎΠ½Π½ΡΠ΅ assertions. | 1 775 |
| 20 | ΠΡΠ΅ ΡΠ΅Π°ΠΊΡΠΈΠΈ Π½Π° Π΄ΠΎΠΊΠ»Π°Π΄Ρ Ρ MoscowJS 72 Π½Π° ΠΊΠ°Π½Π°Π»Π΅ π₯³ | 1 547 |
