π¦ Angular Fox π β ΡΡΡΡΠΊΠΎΠ³ΠΎΡΡΡΠΈΠ΅ Π½ΠΎΠ²ΠΎΡΡΠΈ ΡΠΎΠΎΠ±ΡΠ΅ΡΡΠ²Π°
ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅
ΠΠ°ΠΊ ΠΊΠΎΡΡΡΠ»Ρ Π½Π° ΡΠ΅Π°ΠΊΡΠΈΠ²Π½ΠΎ-Π»ΠΈΡΡΠ΅ΠΉ ΡΡΠ³Π΅ π₯π¦ ΠΡΠ°Π²ΠΈΡΡΡ ΠΊΠ°Π½Π°Π»? ΠΠΎΠ΄ΠΏΠΈΡΠΈΡΡ Π½Π° ΠΌΠ΅Π½Ρ! π twitter.com/thekiba_ru π twitter.com/thekiba_io β¨ medium.com/@thekiba β¨ github.com/thekiba Π§Π°ΡΡ @angular_ru @angular_jobs
4Β 098
ΠΏΠΎΠ΄ΠΏΠΈΡΡΠΈΠΊΠΎΠ²
ΠΡ
Π²Π°Ρ ΠΊ ΠΏΠΎΠ΄ΠΏΠΈΡΡΠΈΠΊΠ°ΠΌ
49,1%
ERR
Π Π΅Π°ΠΊΡΠΈΠΈ ΠΊ ΠΏΡΠΎΡΠΌΠΎΡΡΠ°ΠΌ
0,66%
264 Π½Π° 20 ΠΏΠΎΡΡΠΎΠ²
ΠΠ΅ΡΠ΅ΡΡΠ»ΠΊΠΈ ΠΊ ΠΏΡΠΎΡΠΌΠΎΡΡΠ°ΠΌ
1,11%
446
ΠΠΎΡΡΠΎΠ² Π² Π΄Π΅Π½Ρ
0,4
Π²ΡΠ΅Π³ΠΎ 20
ΠΠ΄Π΅ ΠΎΡΠ·ΡΠ²Π°ΡΡΡΡ ΡΠ°ΡΠ΅
Π΄ΠΎΠ»Ρ ΡΠ΅Π°ΠΊΡΠΈΠΉ ΠΊ ΠΏΡΠΎΡΠΌΠΎΡΡΠ°ΠΌ- 7 Π°Π²Π³.β¨ ΠΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅ΠΌ CopilotKit Π΄Π»Ρ Angular CopilotKit β SDK Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ full-stack Π°Π³Π΅Π½ΡΠ½ΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, Π³Π΅Π½Π΅ΡΠ°ΡΠΈΠ²Π½ΠΎΠ³ΠΎ UI ΠΈ ΡΠ°Ρ-ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠΎΠ². ΠΠ°ΡΠΈΠ½Π°Π»ΡΡ ΠΊΠ°ΠΊ React-Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ°, Π° ΡΠ΅ΠΏΠ΅ΡΡ ΡΡΠΎ ΠΌΡΠ»ΡΡΠΈΠΏΠ»Π°ΡΡΠΎΡΠΌΠ΅Π½Π½ΡΠΉ ΡΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊ. Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° ΠΠ-ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠΎΠ² ΠΏΠ΅ΡΠ΅ΡΡΠ°Π»Π° Π±ΡΡΡ ΡΠΊΡΠΊΠ»ΡΠ·ΠΈΠ²ΠΎΠΌ React. ΠΠΎΠΌΠ°Π½Π΄Π° Soverius AI ΠΎΡΠΈΡΠΈΠ°Π»ΡΠ½ΠΎ Π²Π·ΡΠ»Π° Π½Π° ΡΠ΅Π±Ρ ΡΠ°Π·Π²ΠΈΡΠΈΠ΅ @copilotkit/angular Π² ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΌ ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΠΈ ΠΏΡΠΎΠ΅ΠΊΡΠ°. Π’Π΅ΠΏΠ΅ΡΡ Angular-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ°ΠΌ ΠΈΠ· ΠΊΠΎΡΠΎΠ±ΠΊΠΈ Π΄ΠΎΡΡΡΠΏΠ½Ρ Π³ΠΎΡΠΎΠ²ΡΠ΅ UI-ΡΠ°ΡΡ ΠΈ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ Π΄Π»Ρ ΠΠ-Π°Π³Π΅Π½ΡΠΎΠ². π https://www.copilotkit.ai/blog/copilotkit-for-angular1,41%
- 10 Π°Π²Π³.β¨ Agent Plugins ΠΡΡΠ»Π° ΡΠΏΠ΅ΡΠΈΡΠΈΠΊΠ°ΡΠΈΡ Agent Plugins 1.0.0 β ΠΎΡΠΊΡΡΡΡΠΉ, Π½Π΅Π·Π°Π²ΠΈΡΠΈΠΌΡΠΉ ΠΎΡ Π²Π΅Π½Π΄ΠΎΡΠΎΠ² ΡΠΎΡΠΌΠ°Ρ ΡΠΏΠ°ΠΊΠΎΠ²ΠΊΠΈ Agent Skills ΠΈ MCP-ΡΠ΅ΡΠ²Π΅ΡΠΎΠ² Π² ΠΏΠ΅ΡΠ΅Π½ΠΎΡΠΈΠΌΡΠ΅ ΠΏΠ»Π°Π³ΠΈΠ½Ρ. ΠΠ΅ ΡΠ°Π·Π²ΠΈΠ²Π°ΡΡ ΠΌΠ΅ΠΉΠ½ΡΠ΅ΠΉΠ½Π΅ΡΡ ΠΈΠ· Amazon, Cursor, Microsoft, OpenAI, Vercel, Π° ΡΠ΅ΠΏΠ΅ΡΡ ΠΈ Google. Π Π°Π½ΡΡΠ΅ Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΊΠ»ΠΈΠ΅Π½ΡΠ° ΠΏΡΠΈΡ ΠΎΠ΄ΠΈΠ»ΠΎΡΡ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΡΠ²ΠΎΠΈ ΠΎΠ±Π΅ΡΡΠΊΠΈ ΠΈ ΠΌΠ°Π½ΠΈΡΠ΅ΡΡΡ. Π’Π΅ΠΏΠ΅ΡΡ ΠΏΠ»Π°Π³ΠΈΠ½ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅Ρ ΡΠΎΠ±ΠΎΠΉ ΡΠ½ΠΈΠ²Π΅ΡΡΠ°Π»ΡΠ½ΡΡ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡ Ρ ΡΠΈΠΊΡΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠΉ ΡΡΡΡΠΊΡΡΡΠΎΠΉ. ΠΠ°ΠΏΠΈΡΠ°Π»ΠΈ ΠΎΠ΄ΠΈΠ½ ΡΠ°Π·, ΠΈ Π΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π² ΡΠ°Π·Π½ΡΡ ΠΊΠ»ΠΈΠ΅Π½ΡΠ°Ρ . ΠΠΎΡ ΠΎΠΆΠ΅, ΡΠΊΠΎΡΠΈΡΡΠ΅ΠΌΠ° AI-Π°Π³Π΅Π½ΡΠΎΠ² ΠΏΠΎΡΡΠ΅ΠΏΠ΅Π½Π½ΠΎ Π΄Π²ΠΈΠΆΠ΅ΡΡΡ ΠΊ ΠΎΠ±ΡΠΈΠΌ ΡΡΠ°Π½Π΄Π°ΡΡΠ°ΠΌ, Π° Π½Π΅ Π·Π°ΠΊΡΡΡΡΠΌ ΡΠΎΡΠΌΠ°ΡΠ°ΠΌ. π https://developers.googleblog.com/agent-plugins-package-your-skills-tools-and-more/1,38%
- 11 Π°Π²Π³.β¨ ΠΡ ΠΏΠ°ΡΡΠΈΠ½Π³Π° DOM ΠΊ ΠΊΠΎΠ½ΡΡΠ°ΠΊΡΠ°ΠΌ: ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ WebMCP Π‘Π΅ΠΉΡΠ°Ρ Π°Π³Π΅Π½ΡΡ Π³Π°Π΄Π°ΡΡ ΠΏΠΎ DOM ΠΈ ΡΠΊΡΠΈΠ½ΡΠΎΡΠ°ΠΌ, ΠΏΡΡΠ°ΡΡΡ ΠΏΠΎΠ½ΡΡΡ, ΡΡΠΎ Π·Π° ΠΊΠ½ΠΎΠΏΠΊΠ° ΠΏΠ΅ΡΠ΅Π΄ Π½ΠΈΠΌΠΈ: ΠΊΠ»ΠΈΠΊΠ°ΡΡ, ΠΆΠ΄ΡΡ, ΠΏΠ΅ΡΠ΅ΠΏΡΠΎΠ²Π΅ΡΡΡΡ. ΠΡΠΎ ΠΌΠ΅Π΄Π»Π΅Π½Π½ΠΎ, Π΄ΠΎΡΠΎΠ³ΠΎ ΠΏΠΎ ΡΠΎΠΊΠ΅Π½Π°ΠΌ ΠΈ Ρ ΡΡΠΏΠΊΠΎ. ΠΡΠ±ΠΎΠΉ ΡΠ΅Π΄ΠΈΠ·Π°ΠΉΠ½ ΠΈΠ»ΠΈ A/B-ΡΠ΅ΡΡ ΠΌΠΎΠΆΠ΅Ρ ΡΠ»ΠΎΠΌΠ°ΡΡ Π²ΡΡ ΡΠ΅ΠΏΠΎΡΠΊΡ Π΄Π΅ΠΉΡΡΠ²ΠΈΠΉ. ΠΠ΄Π΅Ρ WebMCP Π² ΡΠΎΠΌ, ΡΡΠΎΠ±Ρ ΠΏΠ΅ΡΠ΅Π²Π΅ΡΠ½ΡΡΡ ΡΡΡ Π»ΠΎΠ³ΠΈΠΊΡ. Π‘ΡΡΠ°Π½ΠΈΡΠ° ΡΠ°ΠΌΠ° ΠΎΠ±ΡΡΠ²Π»ΡΠ΅Ρ ΡΠ²ΠΎΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ, ΠΊΠ°ΠΊ Π½Π°Π±ΠΎΡ ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½Π½ΡΡ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠ² Ρ ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ΠΌ ΠΈ ΡΠΈΠΏΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠΉ ΡΡ Π΅ΠΌΠΎΠΉ, Π²ΠΌΠ΅ΡΡΠΎ ΡΠΎΠ³ΠΎ, ΡΡΠΎΠ±Ρ Π°Π³Π΅Π½Ρ ΡΠ΅Π²Π΅ΡΡ-ΠΈΠ½ΠΆΠΈΠ½ΠΈΡΠΈΠ» ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠΌ ΠΏΡΠΎΠ± ΠΈ ΠΎΡΠΈΠ±ΠΎΠΊ. Π Angular v22 ΡΠΆΠ΅ ΡΡΠ°Π» ΠΏΠ΅ΡΠ²ΡΠΌ ΠΊΡΡΠΏΠ½ΡΠΌ ΡΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊΠΎΠΌ Ρ ΡΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΠ°Π»ΡΠ½ΠΎΠΉ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΎΠΉ WebMCP ΠΈΠ· ΠΊΠΎΡΠΎΠ±ΠΊΠΈ. π https://angular.love/from-dom-scraping-to-contracts-understanding-webmcp-part-11,18%
- 3 Π°Π²Π³.β¨ ΠΠ°ΠΊ Ρ ΡΠΎΠ±ΡΠ°Π» Π½Π° ΠΎΠ΄Π½ΠΎΠΌ Angular ΠΊΠΎΠ΄Π΅: Π»ΠΈΡΠ½ΡΠΉ ΠΊΠ°Π±ΠΈΠ½Π΅Ρ Π΄Π»Ρ ΡΠ°ΠΉΡΠ°, Telegram Mini App, iOS ΠΈ Android ΠΠΎΠ³Π΄Π° ΡΡΠ°ΡΡΡΠ΅ΡΡ ΡΠΎΠ»ΠΎ ΠΈ ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ ΠΌΠ΅Π½ΡΡΡΡΡ ΠΊΠ°ΠΆΠ΄ΡΡ Π½Π΅Π΄Π΅Π»Ρ, ΠΏΠΈΡΠ°ΡΡ ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Π΄Π»Ρ ΡΠ°ΠΉΡΠ°, Telegram, iOS ΠΈ Android Π²Π΅ΡΠ½ΡΠΉ ΡΠΏΠΎΡΠΎΠ± ΡΡΠΎΠ½ΡΡΡ. Π§Π΅ΡΡΡΠ΅ ΠΊΠΎΠ΄ΠΎΠ²ΡΠ΅ Π±Π°Π·Ρ, Π² ΠΊΠΎΡΠΎΡΡΡ ΠΊΠ°ΠΆΠ΄ΡΡ ΠΏΡΠ°Π²ΠΊΡ Π»ΠΎΠ³ΠΈΠΊΠΈ, ΡΠΎΡΠΌΡ ΠΈΠ»ΠΈ ΡΡΠ°ΡΡΡΠ° Π½ΡΠΆΠ½ΠΎ ΠΏΠΎΠ²ΡΠΎΡΡΡΡ ΡΠ΅ΡΡΡΠ΅ ΡΠ°Π·Π°. ΠΡΠΈ ΡΠ°ΠΊΠΎΠΌ ΡΠ΅ΠΌΠΏΠ΅ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°ΡΡ ΡΡΠΎ Π² ΠΎΠ΄ΠΈΠ½ΠΎΡΠΊΡ ΠΏΡΠΎΡΡΠΎ Π½Π΅ΡΠ΅Π°Π»ΡΠ½ΠΎ. ΠΠ½Π΄ΡΠ΅ΠΉ Π¨ΠΏΠΈΠ»Π΅Π²ΡΠΊΠΈΠΉ ΡΠ΅ΡΠΈΠ» ΡΡΠΎ ΠΏΡΠΎΡΡΠΎ. ΠΡΡΠ°Π»ΡΡ Π½Π° Angular ΠΈ Π²ΡΠ½Π΅Ρ Π²ΡΡ Π»ΠΎΠ³ΠΈΠΊΡ ΠΈ ΡΠΊΡΠ°Π½Ρ Π² ΠΎΠ±ΡΡΡ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΡ Π΄Π»Ρ Π²ΡΠ΅Ρ ΠΏΠ»Π°ΡΡΠΎΡΠΌ, Π° ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΈ Telegram Mini App ΠΎΠ±Π΅ΡΠ½ΡΠ» ΡΠ΅ΡΠ΅Π· Capacitor. Π ΠΈΡΠΎΠ³Π΅ ΠΎΠΊΠΎΠ»ΠΎ 95% ΠΊΠΎΠ΄Π° ΠΎΠ±ΡΠ΅Π΅, Π° ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ΅Π½Π½Π°Ρ ΡΠΏΠ΅ΡΠΈΡΠΈΠΊΠ° ΡΠΏΡΡΡΠ°Π½Π° Π² Π°Π΄Π°ΠΏΡΠ΅ΡΠ°Ρ . π https://habr.com/ru/articles/1064680/1,08%
- 14 Π°Π²Π³.β¨ Angular Signal Forms: ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠΈΠ΅ ΠΊΠΎΠ½ΡΡΠΎΠ»Ρ Π±Π΅Π· ControlValueAccessor Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΊΠ°ΡΡΠΎΠΌΠ½ΡΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΡΠΎΡΠΌΠ°ΠΌΠΈ Π² Angular Π΄ΠΎΠ»Π³ΠΈΠ΅ Π³ΠΎΠ΄Ρ ΡΡΠ΅Π±ΠΎΠ²Π°Π»ΠΎ Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΡ Π³ΡΠΎΠΌΠΎΠ·Π΄ΠΊΠΎΠ³ΠΎ ControlValueAccessor. Π‘ Π²ΡΡ ΠΎΠ΄ΠΎΠΌ Angular 22 ΠΈ ΡΡΠ°Π±ΠΈΠ»ΠΈΠ·Π°ΡΠΈΠ΅ΠΉ Signal Forms ΡΡΠΎΡ ΠΏΡΠΎΡΠ΅ΡΡ ΠΊΠ°ΡΠ΄ΠΈΠ½Π°Π»ΡΠ½ΠΎ ΡΠΏΡΠΎΡΡΠΈΠ»ΡΡ. Π’Π΅ΠΏΠ΅ΡΡ Π΄Π»Ρ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠ° Ρ ΡΠΎΡΠΌΠΎΠΉ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ FormValueControl. Π ΡΡΠ°ΡΡΠ΅ ΠΏΠΎΡΠ°Π³ΠΎΠ²ΠΎ ΡΠ°Π·Π±ΠΈΡΠ°Π΅ΡΡΡ ΠΏΡΠΎΡΠ΅ΡΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠ³ΠΎ ΠΊΠ°ΡΡΠΎΠΌΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠ½ΡΡΠΎΠ»Π° Π±Π΅Π· Π»ΠΈΡΠ½Π΅Π³ΠΎ Π±ΠΎΠΉΠ»Π΅ΡΠΏΠ»Π΅ΠΉΡΠ°. π https://angularexperts.io/blog/angular-signal-forms-custom-controls1,04%
- 4 Π°Π²Π³.β¨ ΠΠ°ΠΊ Π²Π΅ΡΡΡΠ°Π»ΠΈ 15 Π»Π΅Ρ Π½Π°Π·Π°Π΄ Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Π»ΡΠ±ΠΎΠ³ΠΎ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ° ΡΠΎΠ³Π΄Π° ΡΡΠ΅Π±ΠΎΠ²Π°Π»ΠΎ Π΄ΠΈΠΊΠΈΡ ΠΊΠΎΡΡΡΠ»Π΅ΠΉ. ΠΠ°Π·ΠΎΠ²ΡΠ΅ Π·Π°Π΄Π°ΡΠΈ Π²ΡΠΎΠ΄Π΅ ΠΏΠΎΡΡΡΠΎΠ΅Π½ΠΈΡ ΡΠ΅ΡΠΊΠΈ, ΡΠ΅Π½ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² ΠΈΠ»ΠΈ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΡ Π³ΡΠ°Π΄ΠΈΠ΅Π½ΡΠΎΠ² ΡΠ΅ΡΠ°Π»ΠΈΡΡ ΡΠ΅ΡΠ΅Π· ΡΡΡΠ½ΠΎΠΉ ΡΠ°ΡΡΠ΅Ρ ΡΠ°Π·ΠΌΠ΅ΡΠΎΠ² ΠΈ Π½Π°ΡΠ΅Π·ΠΊΡ ΡΠΎΠ½ΠΎΠ²ΡΡ ΠΊΠ°ΡΡΠΈΠ½ΠΎΠΊ Π² Photoshop. Π‘Π΅Π³ΠΎΠ΄Π½Ρ Π²ΡΠ΅ ΡΡΠΎ ΡΠ΅ΡΠ°Π΅ΡΡΡ ΠΏΠ°ΡΠΎΠΉ ΡΡΡΠΎΠΊ Π½Π° flex ΠΈΠ»ΠΈ grid ΠΈ ΡΡΠΎ ΠΎΡΠ»ΠΈΡΠ½ΡΠΉ ΠΏΠΎΠ²ΠΎΠ΄ ΠΎΡΠ΅Π½ΠΈΡΡ, ΠΊΠ°ΠΊ Π΄Π°Π»Π΅ΠΊΠΎ ΡΠ°Π³Π½ΡΠ» CSS. π https://habr.com/ru/companies/ruvds/articles/1060630/0,96%
- 12 Π°Π²Π³.β¨ Π Π°Π·ΠΌΡΡΠ°Ρ Π³ΡΠ°Π½ΠΈΡΠ° ΠΌΠ΅ΠΆΠ΄Ρ ΡΠΎΡΡΠΎΡΠ½ΠΈΡΠΌΠΈ CSS ΠΈ ΡΠΎΠ±ΡΡΠΈΡΠΌΠΈ JavaScript CSS Π²ΡΠ΅ ΡΠ°ΡΠ΅ Π±Π΅ΡΠ΅Ρ Π½Π° ΡΠ΅Π±Ρ ΡΠΎ, ΡΡΠΎ ΡΠ°Π½ΡΡΠ΅ Π΄Π΅Π»Π°Π» ΡΠΎΠ»ΡΠΊΠΎ JavaScript. Π Π΅Π°Π³ΠΈΡΡΠ΅Ρ Π½Π° ΡΠΎΡΡΠΎΡΠ½ΠΈΡ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΠΎΡΡΠΈ Π½Π΅ΠΎΡΠ»ΠΈΡΠΈΠΌΡ ΠΎΡ ΡΠΎΠ±ΡΡΠΈΠΉ. ΠΡΠ°Π½ΠΈΡΠ° ΠΌΠ΅ΠΆΠ΄Ρ ΠΏΡΠ΅Π²Π΄ΠΎΠΊΠ»Π°ΡΡΠ°ΠΌΠΈ ΠΈ ΠΎΠ±ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ°ΠΌΠΈ ΡΠΎΠ±ΡΡΠΈΠΉ ΡΡΠ°Π½ΠΎΠ²ΠΈΡΡΡ Π²ΡΠ΅ Π±ΠΎΠ»Π΅Π΅ ΡΠ°Π·ΠΌΡΡΠΎΠΉ. Π ΡΡΠ°ΡΡΠ΅ ΡΠ°Π·Π±ΠΈΡΠ°ΡΡΡΡ ΠΏΡΠΈΠΌΠ΅ΡΡ ΡΠ°ΠΊΠΎΠ³ΠΎ ΠΏΠ΅ΡΠ΅ΡΠ΅ΡΠ΅Π½ΠΈΡ, Π° ΡΠ°ΠΊΠΆΠ΅ ΡΠ°ΡΡΠΌΠ°ΡΡΠΈΠ²Π°Π΅ΡΡΡ ΡΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΠ°Π»ΡΠ½ΡΠΉ event-trigger, Π±ΡΠ΄ΡΡΠΈΠΉ ΠΌΠ΅Ρ Π°Π½ΠΈΠ·ΠΌ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΌΠΎΠΆΠ΅Ρ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡΡ Π·Π°ΠΏΡΡΠΊΠ°ΡΡ CSS-Π°Π½ΠΈΠΌΠ°ΡΠΈΠΈ Π² ΠΎΡΠ²Π΅Ρ Π½Π° ΡΠΎΠ±ΡΡΠΈΡ. π https://habr.com/ru/companies/timeweb/articles/1059272/0,75%
- 31 ΠΈΡΠ».β¨ Π§ΡΠΎ Π½ΠΎΠ²ΠΎΠ³ΠΎ Π² Angular 22.1? ΠΡΡΠ΅Π» Π½ΠΎΠ²ΡΠΉ ΠΌΠΈΠ½ΠΎΡΠ½ΡΠΉ ΡΠ΅Π»ΠΈΠ· Angular. ΠΡΠ½ΠΎΠ²Π½ΡΠ΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ: Π linkedSignal Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ Π·Π°Π΄Π°Π²Π°ΡΡ ΠΊΠ°ΡΡΠΎΠΌΠ½ΡΠΉ ΡΠ΅ΡΡΠ΅Ρ Π΄Π»Ρ ΡΠ»ΠΎΠΆΠ½ΠΎΠΉ Π»ΠΎΠ³ΠΈΠΊΠΈ Π·Π°ΠΏΠΈΡΠΈ. ΠΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° JSONP ΠΎΠ±ΡΡΠ²Π»Π΅Π½Π° ΡΡΡΠ°ΡΠ΅Π²ΡΠ΅ΠΉ ΠΈΠ·-Π·Π° ΡΡΠ·Π²ΠΈΠΌΠΎΡΡΠ΅ΠΉ. Π CLI Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠ°Ρ ΠΌΠΈΠ³ΡΠ°ΡΠΈΡ ΡΠΎ ΡΡΠ°ΡΠΎΠ³ΠΎ Π΄Π΅ΠΊΠΎΡΠ°ΡΠΎΡΠ° @Injectable Π½Π° Π½ΠΎΠ²ΡΠΉ @Service. ΠΠ·Π½Π°ΠΊΠΎΠΌΠΈΡΡΡΡ Ρ ΠΏΠΎΠ»Π½ΡΠΌ ΡΠΏΠΈΡΠΊΠΎΠΌ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ ΠΌΠΎΠΆΠ½ΠΎ Π·Π΄Π΅ΡΡ. π https://blog.ninja-squad.com/2026/07/29/what-is-new-angular-22.10,62%
- 5 Π°Π²Π³.β¨ ΠΠ°ΠΊ ΠΎΠ±ΡΠ°Π±Π°ΡΡΠ²Π°ΡΡ Π³Π»ΠΎΠ±Π°Π»ΡΠ½ΡΠ΅ ΠΎΡΠΈΠ±ΠΊΠΈ Π² ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΌ zoneless Angular Π ΠΊΠ»Π°ΡΡΠΈΡΠ΅ΡΠΊΠΎΠΌ Angular Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° Zone.js Π½Π΅Π·Π°ΠΌΠ΅ΡΠ½ΠΎ ΠΏΠ΅ΡΠ΅Ρ Π²Π°ΡΡΠ²Π°Π»Π° Π²ΡΠ΅ Π°ΡΠΈΠ½Ρ ΡΠΎΠ½Π½ΡΠ΅ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈ (Promise, setTimeout, addEventListener) ΠΈ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ ΠΏΠ΅ΡΠ΅ΡΡΠ»Π°Π»Π° Π½Π΅ΠΎΠ±ΡΠ°Π±ΠΎΡΠ°Π½Π½ΡΠ΅ ΠΎΡΠΈΠ±ΠΊΠΈ Π² ΡΠ΅Π½ΡΡΠ°Π»ΡΠ½ΡΠΉ ErrorHandler. Π Π½ΠΎΠ²ΠΎΠΌ zoneless-ΡΠ΅ΠΆΠΈΠΌΠ΅ ΡΡΠΎΡ ΠΌΠ΅Ρ Π°Π½ΠΈΠ·ΠΌ ΠΈΡΡΠ΅Π·Π°Π΅Ρ. ΠΡΠΈΠ±ΠΊΠΈ ΠΈΠ· ΠΎΡΠΊΠ»ΠΎΠ½Π΅Π½Π½ΡΡ ΠΏΡΠΎΠΌΠΈΡΠΎΠ², ΡΡΠΎΡΠΎΠ½Π½ΠΈΡ ΡΠΊΡΠΈΠΏΡΠΎΠ² ΠΈΠ»ΠΈ ΠΊΠΎΠ»Π±ΡΠΊΠΎΠ² Π±ΡΠ°ΡΠ·Π΅ΡΠ½ΡΡ API ΠΏΠ΅ΡΠ΅ΡΡΠ°ΡΡ ΠΏΠΎΠΏΠ°Π΄Π°ΡΡ Π² ΡΠ΅Π½ΡΡΠ°Π»ΡΠ½ΡΡ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΡ ΠΈ ΠΏΡΠΎΡΡΠΎ ΡΠ΅ΡΡΡΡΡΡ Π² ΠΊΠΎΠ½ΡΠΎΠ»ΠΈ. Π Π΅ΡΠ΅Π½ΠΈΠ΅ΠΌ ΡΡΠ°Π» provideBrowserGlobalErrorListeners(). ΠΠΎΠ²ΡΠΉ ΠΏΡΠΎΠ²Π°ΠΉΠ΄Π΅Ρ, ΠΊΠΎΡΠΎΡΡΠΉ Π²ΠΌΠ΅ΡΡΠΎ ΠΏΠ°ΡΡΠΈΠ½Π³Π° API ΠΏΡΠΎΡΡΠΎ Π²Π΅ΡΠ°Π΅Ρ Π½Π°ΡΠΈΠ²Π½ΡΠ΅ ΡΠ»ΡΡΠ°ΡΠ΅Π»ΠΈ Π½Π° window Π΄Π»Ρ ΡΠΎΠ±ΡΡΠΈΠΉ error ΠΈ unhandledrejection. ΠΠΎΠΉΠΌΠ°Π½Π½ΡΠ΅ ΠΎΡΠΈΠ±ΠΊΠΈ ΠΏΠ΅ΡΠ΅Π½Π°ΠΏΡΠ°Π²Π»ΡΡΡΡΡ Π² ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΡΠΉ ErrorHandler, Π²ΠΎΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Ρ Π΅Π΄ΠΈΠ½ΡΠΉ ΠΏΠ°ΠΉΠΏΠ»Π°ΠΉΠ½ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΎΡΠΈΠ±ΠΎΠΊ. π https://www.angularspace.com/how-to-handle-global-errors-in-modern-zoneless-angular/0,60%
- 27 ΠΈΡΠ».β¨ ΠΠ°ΠΊ ΡΠΎΠΉ ΠΠ-Π°Π³Π΅Π½ΡΠΎΠ² Cursor ΡΠΎΠ·Π΄Π°Π» SQLite Ρ Π½ΡΠ»Ρ Π·Π° $1339 Cursor ΠΏΡΠΎΠ²Π΅Π»Π° ΡΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½Ρ ΡΠΎ Π²ΡΠΎΡΡΠΌ ΠΏΠΎΠΊΠΎΠ»Π΅Π½ΠΈΠ΅ΠΌ ΡΠΎΡ Π°Π³Π΅Π½ΡΠΎΠ², Π² ΠΊΠΎΡΠΎΡΠΎΠΌ ΡΠΎΡΠ½ΠΈ Π°Π³Π΅Π½ΡΠΎΠ² ΠΏΠ°ΡΠ°Π»Π»Π΅Π»ΡΠ½ΠΎ ΠΏΠΈΡΠ°Π»ΠΈ Π½Π° Rust Π΄Π²ΠΈΠΆΠΎΠΊ SQLite ΠΏΠΎ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ, Π±Π΅Π· ΠΈΡΡ ΠΎΠ΄Π½ΠΈΠΊΠΎΠ² ΠΈ ΠΈΠ½ΡΠ΅ΡΠ½Π΅ΡΠ°. Π ΠΏΡΠΎΡΠ»ΡΡ Π²Π΅ΡΡΠΈΡΡ Π°Π³Π΅Π½ΡΡ ΡΠΎΠ·Π΄Π°Π²Π°Π»ΠΈ Ρ Π°ΠΎΡ ΠΈ ΡΡΡΡΡΠΈ ΠΊΠΎΠ½ΡΠ»ΠΈΠΊΡΠΎΠ² Π² ΠΊΠΎΠ΄Π΅. ΠΡΠΎΠ±Π»Π΅ΠΌΡ ΡΠ΅ΡΠΈΠ»ΠΈ Π°Π½Π°Π»ΠΎΠ³Π°ΠΌΠΈ ΠΊΠΎΡΠΏΠΎΡΠ°ΡΠΈΠ²Π½ΠΎΠ³ΠΎ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ. ΠΠ½Π΅Π΄ΡΠΈΠ»ΠΈ ΠΎΠ±ΡΠΈΠ΅ Π΄ΠΈΠ·Π°ΠΉΠ½-Π΄ΠΎΠΊΠΈ, Π°ΡΠ±ΠΈΡΡΠΎΠ² Π΄Π»Ρ ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈΡ ΡΠΏΠΎΡΠΎΠ², ΠΌΠ½ΠΎΠ³ΠΎΡΡΠΎΠ²Π½Π΅Π²ΠΎΠ΅ ΡΠ΅Π²ΡΡ ΠΊΠΎΠ΄Π° ΠΈ Π½Π°ΠΏΠΈΡΠ°Π»ΠΈ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΡ ΡΠ²Π΅ΡΡ Π±ΡΡΡΡΡΡ ΡΠΈΡΡΠ΅ΠΌΡ ΠΊΠΎΠ½ΡΡΠΎΠ»Ρ Π²Π΅ΡΡΠΈΠΉ Π²Π·Π°ΠΌΠ΅Π½ Git. ΠΠΎΡΠΎΠ³ΠΈΠ΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ ΡΠΎΠ»ΡΠΊΠΎ ΠΏΠ»Π°Π½ΠΈΡΠΎΠ²Π°Π»ΠΈ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΡ, Π° Π΄Π΅ΡΠ΅Π²ΡΠ΅ ΠΏΠΈΡΠ°Π»ΠΈ ΠΊΠΎΠ΄, ΡΡΠΎ ΡΠ½ΠΈΠ·ΠΈΠ»ΠΎ ΡΠ΅Π½Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ. Π ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ΅ ΠΏΠΎΠ»ΡΡΠΈΠ»ΠΈ 100% ΠΏΡΠΎΡ ΠΎΠΆΠ΄Π΅Π½ΠΈΠ΅ ΡΠ΅ΡΡΠΎΠ², ΠΏΡΠΈ ΡΡΠΎΠΌ ΠΊΠΎΠ΄Π° Π½Π°ΠΏΠΈΡΠ°Π»ΠΈ Π² Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠ°Π· ΠΌΠ΅Π½ΡΡΠ΅, ΡΠ΅ΠΌ Π² ΡΡΠ°ΡΡΡ Ρ Π°ΠΎΡΠΈΡΠ½ΡΡ Π²Π΅ΡΡΠΈΡΡ ΡΠΎΡ. π https://habr.com/ru/articles/1061128/0,60%
- 6 Π°Π²Π³.β¨ CSS-ΡΠ΅Π»Π»Π΅Π½Π΄ΠΆΠΈ Π΄Π»Ρ 200 IQ Π§Π°ΡΡΠΎ Π»ΠΈ Π²Ρ Π»ΠΎΠ²ΠΈΡΠ΅ ΡΠ΅Π±Ρ Π½Π° ΠΌΡΡΠ»ΠΈ, ΡΡΠΎ ΡΠΏΠ΅ΡΠ»ΠΈΡΡ Π² Π½Π΅Π²ΠΈΠ΄ΠΈΠΌΡΡ ΡΡΠ΅Π½Ρ, ΠΏΡΡΠ°ΡΡΡ ΡΠ΅ΡΠΈΡΡ, ΠΊΠ°Π·Π°Π»ΠΎΡΡ Π±Ρ, Π½Π΅Π²ΡΠΏΠΎΠ»Π½ΠΈΠΌΡΡ Π·Π°Π΄Π°ΡΡ? Π ΠΌΠΎΠΌΠ΅Π½ΡΡ, ΠΊΠΎΠ³Π΄Π° ΠΠ, Stack Overflow ΠΈ ΡΠΏΠ΅ΡΠΈΡΠΈΠΊΠ°ΡΠΈΠΈ Π±Π΅ΡΡΠΈΠ»ΡΠ½Ρ, Π½Π° ΠΏΠΎΠΌΠΎΡΡ ΠΏΡΠΈΡ ΠΎΠ΄ΠΈΡ Π½Π°ΡΡΠΎΡΡΠ°Ρ ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΠ½Π°Ρ ΡΠΌΠ΅ΠΊΠ°Π»ΠΊΠ° ΠΈ ΡΠΏΠΎΡΡΡΠ²ΠΎ. ΠΠ»Π΅ΠΊΡ ΠΠ½ΠΊΠΈΠ½ ΠΏΠΎΠ΄Π΅Π»ΠΈΠ»ΡΡ ΠΈΠΌΠ΅Π½Π½ΠΎ ΡΠ°ΠΊΠΈΠΌΠΈ ΡΠ»ΡΡΠ°ΡΠΌΠΈ, ΠΊΠΎΠ³Π΄Π° Π΄ΠΎΠ»Π³ΠΈΠΉ ΠΌΠΎΠ·Π³ΠΎΠ²ΠΎΠΉ ΡΡΡΡΠΌ ΠΏΡΠΈΠ²Π΅Π» ΠΊ ΠΈΠ·ΡΡΠ½ΡΠΌ ΠΈ ΡΠ½ΠΈΠΊΠ°Π»ΡΠ½ΡΠΌ ΡΠ΅ΡΠ΅Π½ΠΈΡΠΌ Π½Π° ΡΠΈΡΡΠΎΠΌ CSS, ΠΎ ΠΊΠΎΡΠΎΡΡΡ Π²Ρ Π²ΡΡΠ΄ Π»ΠΈ ΠΏΡΠΎΡΡΠ΅ΡΠ΅ Π² ΡΡΡΠΎΡΠΈΠ°Π»Π°Ρ . π https://dev.to/waterplea/css-challenges-for-200-iq-ghl0,59%
- 30 ΠΈΡΠ».β¨ Π―Π·ΡΠΊΠΎΠ²ΡΡ ΠΌΠΎΠ΄Π΅Π»Ρ Π½Π° 28,9 ΠΌΠ»Π½ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΎΠ² Π·Π°ΠΏΡΡΡΠΈΠ»ΠΈ Π½Π° ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ΅ ESP32-S3 ΠΠ΅ΠΉΡΠΎΡΠ΅ΡΡ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΠΏΠΎΠ»Π½ΠΎΡΡΡΡ Π»ΠΎΠΊΠ°Π»ΡΠ½ΠΎ Π½Π° ΠΏΠ»Π°ΡΠ΅ Ρ 16 ΠΠ±Π°ΠΉΡ ΡΠ»Π΅Ρ-ΠΏΠ°ΠΌΡΡΠΈ ΠΈ 512 ΠΠ±Π°ΠΉΡ SRAM, Π° ΡΠ³Π΅Π½Π΅ΡΠΈΡΠΎΠ²Π°Π½Π½ΡΠΉ ΡΠ΅ΠΊΡΡ Π²ΡΠ²ΠΎΠ΄ΠΈΡΡΡ Π½Π° Π½Π΅Π±ΠΎΠ»ΡΡΠΎΠΉ Π΄ΠΈΡΠΏΠ»Π΅ΠΉ. ΠΠΎΠ΄Π΅Π»Ρ ΡΠΌΠ΅ΡΡΠΈΠ»ΠΈ Π½Π° ΡΡΡΡΠΎΠΉΡΡΠ²Π΅ Π±Π»Π°Π³ΠΎΠ΄Π°ΡΡ 4-Π±ΠΈΡΠ½ΠΎΠΉ ΠΊΠ²Π°Π½ΡΠΈΠ·Π°ΡΠΈΠΈ ΠΈ ΡΠ°ΡΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡ Π²Π΅ΡΠΎΠ² ΠΌΠ΅ΠΆΠ΄Ρ ΡΠ°Π·Π½ΡΠΌΠΈ ΡΠΈΠΏΠ°ΠΌΠΈ ΠΏΠ°ΠΌΡΡΠΈ, Π° Π½ΡΠΆΠ½ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅ ΠΈΠ· ΡΠ°Π±Π»ΠΈΡΡ ΡΠΌΠ±Π΅Π΄Π΄ΠΈΠ½Π³ΠΎΠ² ΠΏΠΎΠ΄Π³ΡΡΠΆΠ°ΡΡΡΡ ΠΈΠ· ΡΠ»Π΅Ρ-ΠΏΠ°ΠΌΡΡΠΈ ΠΏΠΎ ΠΌΠ΅ΡΠ΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΡΡΠΈ. ΠΠ»Ρ ΡΡΠ°Π²Π½Π΅Π½ΠΈΡ, ΠΏΡΠ΅Π΄ΡΠ΄ΡΡΠΈΠΉ ΠΏΠΎΡ ΠΎΠΆΠΈΠΉ ΠΏΡΠΎΠ΅ΠΊΡ ΡΠΌΠ΅ΡΡΠΈΠ» Π½Π° ESP32 ΡΠΎΠ»ΡΠΊΠΎ ΠΌΠΎΠ΄Π΅Π»Ρ Π½Π° 260 ΡΡΡ. ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΎΠ². π https://habr.com/ru/news/1064114/0,59%