Vue.js Digest πŸ‡·πŸ‡Ί πŸ‡ΊπŸ‡Έ
39 subscribers
389 photos
745 links
ДайдТСст новостСй ΠΈΠ· ΠΌΠΈΡ€Π° vuejs
Download Telegram
Pinia scoped store

На сСгодняшний дСнь всС стСйт-ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€Ρ‹ экосистСмы Vue ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ глобальноС Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½ΠΎΠ΅ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅, привязанноС ΠΊ ΠΊΠΎΡ€Π½ΡŽ прилоТСния. Однако Ρƒ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ систСмы Π΅ΡΡ‚ΡŒ ΠΎΠ΄Π½ΠΎ Π²Π°ΠΆΠ½ΠΎΠ΅ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅ - Π³Π»ΠΎΠ±Π°Π»ΡŒΠ½Ρ‹Π΅ ΠΌΠΎΠ΄ΡƒΠ»ΠΈ стора Π½Π΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ нСзависимыС состояния для инстансов ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π°/модуля.ΠŸΡ€Π΅Π΄Π»Π°Π³Π°Π΅ΠΌΠΎΠ΅ Π°Π²Ρ‚ΠΎΡ€ΠΎΠΌ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ - ΡƒΠ·ΠΊΠΎΠ½Π°ΠΏΡ€Π°Π²Π»Π΅Π½Π½Ρ‹Π΅, Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹Π΅ сторы, привязанных ΠΊ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΌΡƒ инстансу модуля ΠΈΠ»ΠΈ просто Pinia scoped store. Π§ΠΈΡ‚Π°Ρ‚ΡŒ Π΄Π°Π»Π΅Π΅
https://habr.com/ru/articles/726452/?utm_campaign=726452&utm_source=habrahabr&utm_medium=rss
Как ΠΌΡ‹ Ρ€Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π»ΠΈ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π½ΡƒΡŽ ΠΈΠ³Ρ€Ρƒ: взгляд со стороны frontend-Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΠΎΡ€Π°

МногиС ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ сСгодня всячСски ΠΏΡ‹Ρ‚Π°ΡŽΡ‚ΡΡ ΠΌΠΎΡ‚ΠΈΠ²ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ ΡƒΠ΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒ своих сотрудников. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ всС Ρ‡Π°Ρ‰Π΅ ΠΌΡ‹ ΡΠ»Ρ‹ΡˆΠΈΠΌ ΠΎ Π³Π΅ΠΉΠΌΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ ΠΊΠ°ΠΊ ΠΎ процСссС, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ позволяСт Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΡƒΠ»ΡƒΡ‡ΡˆΠΈΡ‚ΡŒ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΠΈ вовлСчСнности, ΠΏΠΎΠ²Ρ‹ΡΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ΄Π°ΠΆΠΈ, Π·Π°ΠΈΠ½Ρ‚Π΅Ρ€Π΅ΡΠΎΠ²Π°Ρ‚ΡŒ ΠΈ ΠΏΡ€Π΅Π²Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ Π΅ΠΆΠ΅Π΄Π½Π΅Π²Π½ΡƒΡŽ Ρ€ΡƒΡ‚ΠΈΠ½Ρƒ Π² ΡƒΠ²Π»Π΅ΠΊΠ°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΈΠ³Ρ€ΠΎΠ²ΠΎΠΉ процСсс. ΠœΡ‹ Π² SimbirSoft приняли участиС Π² Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ Ρ‚Π°ΠΊΠΎΠ³ΠΎ ΠΈΠ³Ρ€ΠΎΠ²ΠΎΠ³ΠΎ прилоТСния. Π― Антон, Ρ€ΡƒΠΊΠΎΠ²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒ АрхитСктурного ΠΊΠΎΠΌΠΈΡ‚Π΅Ρ‚Π° SimbirSoft, ΠΈ Π² этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ я расскаТу ΠΎ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½ΠΎΠΌ ΠΎΠΏΡ‹Ρ‚Π΅ с Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния тСхнологичСских особСнностСй Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ frontend-части. Рассмотрим большоС количСство нСстандартных элСмСнтов ΠΈΠ³Ρ€ΠΎΠ²ΠΎΠ³ΠΎ интСрфСйса ΠΈ ΠΎΠ±Ρ‰ΠΈΠ΅ трСбования ΠΈ ограничСния ΠΊ frontΠ΅nd-части прилоТСния (Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π°, model, service, store ΠΈ Ρ‚.Π΄.). ПодСлюсь, ΠΊΠ°ΠΊ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π»ΠΈ:β€” Π½Π°Π±ΠΎΡ€ Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½Ρ‹Ρ… элСмСнтов прилоТСния;β€” элСмСнты ΠΏΠ°Π³ΠΈΠ½Π°Ρ†ΠΈΠΈ;β€” слоТный ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ;β€” составной ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ g-card-list;β€” Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΡŽ. Π§ΠΈΡ‚Π°Ρ‚ΡŒ Π΄Π°Π»Π΅Π΅
https://habr.com/ru/companies/simbirsoft/articles/726512/?utm_campaign=726512&utm_source=habrahabr&utm_medium=rss
Big State Managers Benchmark

ЗдравствуйтС, мСня Π·ΠΎΠ²ΡƒΡ‚ Π”ΠΌΠΈΡ‚Ρ€ΠΈΠΉ ΠšΠ°Ρ€Π»ΠΎΠ²ΡΠΊΠΈΠΉ ΠΈ я.. большой Π»ΡŽΠ±ΠΈΡ‚Π΅Π»ΡŒ Ρ„ΠΈΠ·ΠΈΠΊΠΈ высоких энСргий. Π‘Ρ‚Π°Π»ΠΊΠΈΠ²Π°Π΅ΡˆΡŒ Ρ‚Π°ΠΊΠΎΠΉ ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎ Ρ€Π°Π·Π½Ρ‹Π΅ Π²Π΅Ρ‰ΠΈ ΠΌΠ΅ΠΆΠ΄Ρƒ собой, ΠΈ ΡΠΌΠΎΡ‚Ρ€ΠΈΡˆΡŒ Π½Π° Π±Π°Π±Π°Ρ…ΠΈ, уплСтая ΠΏΠΎΠΏ-ΠΊΠΎΡ€Π½.Π’Π°ΠΊ ΠΊΠ°ΠΊ Π² Π Π΅Π°ΠΊΡ‚Π΅ всё ΠΎΡ‡Π΅Π½ΡŒ ΠΏΠ»ΠΎΡ…ΠΎ с Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€ΠΎΠΉ, Π° ΡΡ‚Ρ€Π°Π΄Π°ΡŽΡ‚ ΠΎΡ‚ Π½Π΅Π³ΠΎ ΠΌΠ½ΠΎΠ³ΠΈΠ΅, Ρ‚ΠΎ ΠΊ настоящСму Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ появилось ΡƒΠΆΠ΅ ΠΎΡ‡Π΅Π½ΡŒ ΠΌΠ½ΠΎΠ³ΠΎ Ρ‚Π°ΠΊ Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΡ‹Ρ… ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ΠΎΠ² состояний. И ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Π½Π°ΠΏΠ΅Ρ€Π΅Π±ΠΎΠΉ увСряСт, Ρ‡Ρ‚ΠΎ ΠΎΠ½ самый быстрый, самый Π½Π°Π΄Ρ‘ΠΆΠ½Ρ‹ΠΉ, самый ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚Π½Ρ‹ΠΉ, самый Π²Ρ‹Ρ€Π°Π·ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΈ Π²ΠΎΠΎΠ±Ρ‰Π΅ самый ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ.Π§Ρ‚ΠΎ ΠΆ, Π΄Π°Π²Π°ΠΉΡ‚Π΅ Π²ΠΎΠ·ΡŒΠΌΡ‘ΠΌ ΠΈΡ… всСх ΠΈ столкнём Π»Π±Π°ΠΌΠΈ Π΄Ρ€ΡƒΠ³ с Π΄Ρ€ΡƒΠ³ΠΎΠΌ ΠΈ с суровой Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒΡŽ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ·Π½Π°Ρ‚ΡŒ ΠΊΡ‚ΠΎ ΠΆΠ΅ Π½Π° самом Π΄Π΅Π»Π΅ Ρ‚ΡƒΡ‚ батя! МнС большС 18 ΠΈ я Π³ΠΎΡ‚ΠΎΠ² ΠΊ послСдствиям
https://habr.com/ru/articles/707600/?utm_campaign=707600&utm_source=habrahabr&utm_medium=rss
ΠžΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅ΠΌ ΠΈ Π·Π°ΠΊΡ€Ρ‹Π²Π°Π΅ΠΌ ΠΌΠΎΠ΄Π°Π»ΠΊΠΈ Π½Π° Vue Composition API

ΠŸΡ€Π΅Π΄Ρ‹ΡΡ‚ΠΎΡ€ΠΈΡ этой ΡΡ‚Π°Ρ‚ΡŒΠΈ простая. На ΠΎΠ΄Π½ΠΎΠΌ ΠΈΠ· ΠΌΠΎΠΈΡ… ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ² я Π·Π°ΠΌΠ΅Ρ‚ΠΈΠ», Ρ‡Ρ‚ΠΎ ΠΌΡ‹ с двумя ΠΊΠΎΠ»Π»Π΅Π³Π°ΠΌΠΈ Ρ‡Π°ΡΡ‚Π΅Π½ΡŒΠΊΠΎ пишСм ΠΎΡ‡Π΅Π½ΡŒ ΠΏΠΎΡ…ΠΎΠΆΠΈΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ open/close/toggle для ΠΌΠΎΠ΄Π°Π»ΠΎΠΊ, Ρ‚Π°Π±ΠΎΠ² ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹Ρ… элСмСнтов. Π’ ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ срСднСм ΠΏΠΎ количСству страниц/ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ²/ΠΊΠΎΠ΄Ρƒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅ я нашСл ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ 25 Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΉ этих Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ. ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ, Π² Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… случаях ΠΌΡ‹ Π½Π΅ просто Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅ΠΌ, Π½ΠΎ ΠΈ выполняСм ΠΊΠ°ΠΊΠΈΠ΅-Π»ΠΈΠ±ΠΎ сайд эффСкты, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, отправляСм события. Π‘Π°ΠΌΠΎ ΠΏΠΎ сСбС это Π±ΠΎΠ»ΠΈ Π½Π΅ доставляСт, Π° ΠΊ особым ΠΏΠΎΠ±ΠΎΡ€Π½ΠΈΠΊΠ°ΠΌ DRY ΠΌΡ‹ явно Π½Π΅ относимся. Однако ΠΌΠ½Π΅ стало интСрСсно, Ρ‡Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠΈΡ‚ΡŒ Composition API, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ€Π°Π· Π΄Π°ΠΆΠ΅ лишниС ΠΏΠ°Ρ€Ρƒ-Ρ‚Ρ€ΠΎΠΉΠΊΡƒ строк ΠΊΠΎΠ΄Π°. Π§ΠΈΡ‚Π°Ρ‚ΡŒ Π΄Π°Π»Π΅Π΅
https://habr.com/ru/articles/708562/?utm_campaign=708562&utm_source=habrahabr&utm_medium=rss
Π’Π·Π»Π΅Ρ‚ ΠΈ ΠΏΠ°Π΄Π΅Π½ΠΈΠ΅ Vuetify. НСкролог

Vuetify - ΠΎΠ΄ΠΈΠ½ ΠΈΠ· самых популярных Material Design Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠΎΠ² для Vue, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌΡƒ Π½Π΅Π΄Π°Π²Π½ΠΎ исполнилось 6 Π»Π΅Ρ‚. И 6 января 2023 Π³ΠΎΠ΄Π° Π΅Π³ΠΎ ΠΎΡΠ½ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ заявил, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Vuetify пСрСстал ΠΎΠΊΡƒΠΏΠ°Ρ‚ΡŒΡΡ ΠΈ ΠΎΠ½ ΠΈΡ‰Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Ρƒ. ΠžΡ‚ΡΡŽΠ΄Π° - Π½Π΅ΠΊΡ€ΠΎΠ»ΠΎΠ³ Π² Π½Π°Π·Π²Π°Π½ΠΈΠΈ ΡΡ‚Π°Ρ‚ΡŒΠΈ.Π‘Ρ‚Π°Ρ‚ΡŒΡ состоит ΠΈΠ· ΡˆΠ΅ΡΡ‚ΠΈ Π½Π΅Π±ΠΎΠ»ΡŒΡˆΠΈΡ… частСй, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΌΡ‹ пробСТимся ΠΎΡ‚ ΠΏΠ΅Ρ€Π²ΠΎΠΉ вСрсии Π΄ΠΎ Ρ‚Ρ€Π΅Ρ‚ΡŒΠ΅ΠΉ, посСрСдинС Ρ€Π°Π·ΠΎΠ±Ρ€Π°Π², ΠΊΠ°ΠΊ Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊ обновлялся Π΄ΠΎ Vue 3, Π±ΡƒΠ΄Π΅ΠΌ вмСстС ΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Π·Π° ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ΠΌ основатСля Π΄Π²ΠΈΠΆΠΊΠ°, Π° Ρ‚Π°ΠΊΠΆΠ΅ Ρ‚Π΅ΠΌ, ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΏΡ€Π°Π²ΠΈΡ‚ΡŒΡΡ с ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΎΠΌ Π½Π° Vue 3, ΠΏΠΎΠΆΠ°Π»ΡƒΠΉ, Ρ…ΡƒΠΆΠ΅, Ρ‡Π΅ΠΌ ΠΊΡ‚ΠΎ-Π»ΠΈΠ±ΠΎ Π΅Ρ‰Π΅, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ Nuxt.Π’ этом, надСюсь, ΠΏΡ€Π΅ΠΆΠ΄Π΅Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΌ Π½Π΅ΠΊΡ€ΠΎΠ»ΠΎΠ³Π΅ я расскаТу, Π³Π΄Π΅ Vuetify Π±Ρ‹Π» 6 Π»Π΅Ρ‚ Π½Π°Π·Π°Π΄, ΠΏΠΎΡ‡Π΅ΠΌΡƒ ΠΎΠ½ Π±Ρ‹Π» Ρ‚Π°ΠΊ популярСн, Π³Π΄Π΅ ΠΎΠ½ сСйчас ΠΈ ΠΊΠ°ΠΊ вошСл Π² кризисноС состояниС. Погнали!
https://habr.com/ru/articles/709492/?utm_campaign=709492&utm_source=habrahabr&utm_medium=rss
[recovery mode] Чистый Vue, ΠΈΠ»ΠΈ Как ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π»ΠΈΠ½Ρ‚ΠΈΠ½Π³

Π›ΠΈΠ½Ρ‚ΠΈΠ½Π³ β€” это Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ процСсс Π°Π½Π°Π»ΠΈΠ·Π° ΠΊΠΎΠ΄Π° ΠΈ поиска ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… ошибок. Π‘ΠΎΠ»Π΅Π΅ Ρ‚ΠΎΠ³ΠΎ, ΠΏΠΎΠΌΠΈΠΌΠΎ поиска ошибок, Π»ΠΈΠ½Ρ‚Π΅Ρ€ Π²ΠΎ ΠΌΠ½ΠΎΠ³ΠΈΡ… случаях ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ Ρ‚Π΅ самыС ошибки автоматичСски.Π”Π°Π½Π½Ρ‹ΠΉ инструмСнт являСтся ΠΎΡ‚Π»ΠΈΡ‡Π½Ρ‹ΠΌ ΠΏΠΎΠΌΠΎΡ‰Π½ΠΈΠΊΠΎΠΌ ΠΊΠ°ΠΊ для ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ взятого Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°, Ρ‚Π°ΠΊ ΠΈ для ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΈ Ρ†Π΅Π»ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°. Π”Π°ΠΆΠ΅ самыС искусныС мастСра Π² ΠΌΠΈΡ€Π΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π΄ΠΎΠΏΡƒΡΠΊΠ°ΡŽΡ‚ ошибки, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ чСловСчСский Ρ„Π°ΠΊΡ‚ΠΎΡ€ Π½ΠΈΠΊΡ‚ΠΎ Π½Π΅ отмСнял. Π’ ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹Ρ… ситуациях Π»ΠΈΠ½Ρ‚Π΅Ρ€ Π²Ρ‹Ρ€ΡƒΡ‡Π°Π΅Ρ‚, сообщая ΠΎ ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΉ ошибкС.Π”Π°ΠΆΠ΅ Ссли Π² ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°Ρ… ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Ρ‹ΠΉ стСк Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ, ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΈΠ· Π½ΠΈΡ… ΠΎΠ±Π»Π°Π΄Π°Π΅Ρ‚ своими Β«ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π½Ρ‹ΠΌΠΈ знаниями». И Π² этом случаС снова Π½Π° ΠΏΠΎΠΌΠΎΡ‰ΡŒ ΠΏΡ€ΠΈΡ…ΠΎΠ΄ΠΈΡ‚ Π»ΠΈΠ½Ρ‚Π΅Ρ€ ΠΈ подсказываСт участнику ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Π² вопросах стилизации ΠΊΠΎΠ΄Π°, ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡Ρ‚ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ синтаксиса ΠΈ Ρ‚. Π΄.Π’ Π΄Π°Π½Π½ΠΎΠΉ ΡΡ‚Π°Ρ‚ΡŒΠ΅ ΠΌΡ‹ рассмотрим настройку ESLint ΠΈ Prettier Π΄Π»Ρ JavaScript, TypeScript ΠΈ Π² частности для Vue.js, ΠΏΠΎΠΊΠ°ΠΆΠ΅ΠΌ ΠΊΠ°ΠΊΠΈΠΌΠΈ ΠΏΡ€Π°Π²ΠΈΠ»Π°ΠΌΠΈ ΠΌΡ‹ руководствуСмся Π² ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅ Shtab ΠΈ ΠΏΠΎΡ‡Π΅ΠΌΡƒ. Π§ΠΈΡ‚Π°Ρ‚ΡŒ Π΄Π°Π»Π΅Π΅
https://habr.com/ru/articles/711574/?utm_campaign=711574&utm_source=habrahabr&utm_medium=rss
ΠŸΠ΅Ρ‚-ΠΏΡ€ΠΎΠ΅ΠΊΡ‚, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎΠΊΠ° Π½Π΅ ΡƒΠΌΠ΅Ρ€

ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²ΡŒΡ‚Π΅, Ρ‡Ρ‚ΠΎ Π²Ρ‹ Ρ€Π΅ΡˆΠΈΠ»ΠΈ завСсти малСнький ΠΏΠ΅Ρ‚-ΠΏΡ€ΠΎΠ΅ΠΊΡ‚. Π’Π΅Ρ€Π½Π΅Π΅ Π΄Π°ΠΆΠ΅ Π½Π΅ Π²Ρ‹ Ρ€Π΅ΡˆΠΈΠ»ΠΈ, Π° вас попросила ΠΌΠ°Ρ‚ΡƒΡˆΠΊΠ° ΠΏΠΎΠΌΠΎΡ‡ΡŒ с ΠΎΠ΄Π½ΠΎΠΉ Ρ€ΡƒΡ‚ΠΈΠ½Π½ΠΎΠΉ Π·Π°Π΄Π°Ρ‡Π΅ΠΉ, которая Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚ Π² Π΅Π΅ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π½ΠΎΠΉ ΠΈΠ³Ρ€Π΅. Π’Π°ΠΌ ΡƒΠ²ΠΈΠ΄Π΅Π»ΠΎΡΡŒ мноТСство Π²Π΅Ρ‰Π΅ΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠΆΠ½ΠΎ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π² процСссС, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠΆΠ΅Ρ‚ Π·Π°Π½ΠΈΠΌΠ°Ρ‚ΡŒ Π΄ΠΎ 6 часов Π½Π΅ΠΏΡ€Π΅Ρ€Ρ‹Π²Π½ΠΎΠ³ΠΎ ΠΈ ΡƒΡ‚ΠΎΠΌΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ Ρ‚Ρ€ΡƒΠ΄Π° Π² дСнь, ΠΈ Ρ‚Π°ΠΊ родился ΠΏΡ€ΠΎΠ΅ΠΊΡ‚.Π”Π°Π»ΡŒΠ½Π΅ΠΉΡˆΠ°Ρ ΡΡƒΠ΄ΡŒΠ±Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ, зависит ΠΎΡ‚ ΠΌΠ½ΠΎΠ³ΠΈΡ… Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΎΠ² ΠΈ скорСС всСго Π²Ρ‹ Π΅Π³ΠΎ заброситС (ΠΊΠ°ΠΊ ΠΈ ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ ваши 150 ΠΏΠ΅Ρ‚-ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½ΠΈΠΊΡ‚ΠΎ Π½Π΅ ΡƒΠ²ΠΈΠ΄ΠΈΡ‚), Π½ΠΎ Π΄Π°ΠΆΠ΅ Π² самом Ρ€ΠΎΠΆΠ΄Π΅Π½ΠΈΠΈ этого ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Ρ€Π΅ΡˆΠΈΡ‚ΡŒ мноТСство Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π½Ρ‹Ρ… ΠΈ Ρ€Π΅Π»ΠΈΠ³ΠΈΠΎΠ·Π½Ρ‹Ρ… вопросов, Π° своим ΠΎΠΏΡ‹Ρ‚ΠΎΠΌ ΠΈΡ… Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ я Ρ€Π΅ΡˆΠΈΠ» ΠΏΠΎΠ΄Π΅Π»ΠΈΡ‚ΡŒΡΡ с Π²Π°ΠΌΠΈ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹ Π½Π΅ допускали ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹Ρ… ошибок ΠΈΠ»ΠΈ ΡƒΠΊΠ°Π·Π°Π»ΠΈ ΠΌΠ½Π΅ Π½Π° Ρ‚Π΅ ошибки, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ я Π΅Ρ‰Π΅ Π½Π΅ Π·Π°ΠΌΠ΅Ρ‚ΠΈΠ». Π§ΠΈΡ‚Π°Ρ‚ΡŒ Π΄Π°Π»Π΅Π΅
https://habr.com/ru/articles/711972/?utm_campaign=711972&utm_source=habrahabr&utm_medium=rss
Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ подписками: ΠΌΠ½ΠΎΠ³ΠΎ слов ΠΎ ΠΏΠΎΡ‚ΠΎΠΊΠ°Ρ…, отписках ΠΈ ΡƒΡ‚Π΅Ρ‡ΠΊΠ΅ памяти

Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ подписками β€” с ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ взгляда нСслоТная Ρ‚Π΅ΠΌΠ°, которая, ΠΎΠ΄Π½Π°ΠΊΠΎ, Π²Ρ‹Π·Ρ‹Π²Π°Π΅Ρ‚ Ρƒ ΠΌΠ½ΠΎΠ³ΠΈΡ… ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ Π½Π° Ρ„Ρ€ΠΎΠ½Ρ‚Π΅. Под ΠΊΠ°Ρ‚ΠΎΠΌ я собрал собствСнныС наблюдСния ΠΎ Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊ Π³Ρ€Π°ΠΌΠΎΡ‚Π½ΠΎ Π²Ρ‹ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρƒ с ΠΏΠΎΠ΄ΠΏΠΈΡΠΊΠ°ΠΌΠΈ Π±Π΅Π· ΡƒΡ‚Π΅Ρ‡Π΅ΠΊ памяти, увСличСния Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ элСмСнтов ΠΈ ΠΊΠΎΠ»ΠΎΡΡΠ°Π»ΡŒΠ½Ρ‹Ρ… Ρ‚Ρ€Π°Ρ‚ Π±ΡŽΠ΄ΠΆΠ΅Ρ‚Π°. Π—Π° ΠΎΡΠ½ΠΎΠ²Ρƒ я взял Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ RxJs, Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰ΡƒΡŽ с Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠΎΠΌ Angular. Однако Π»ΡŽΠ±ΠΈΡ‚Π΅Π»ΡΠΌ ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Ρ… Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠΎΠ², Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, это Ρ‚ΠΎΠΆΠ΅ пригодится. Π§ΠΈΡ‚Π°Ρ‚ΡŒ Π΄Π°Π»Π΅Π΅
https://habr.com/ru/companies/nspk/articles/716770/?utm_campaign=716770&utm_source=habrahabr&utm_medium=rss
VueEnt β€” слоТныС Ρ„ΠΎΡ€ΠΌΡ‹ Π½Π° Vue ΠΈ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ

ΠŸΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ ΠΏΠΎΠ»Ρ‚ΠΎΡ€Π° Π³ΠΎΠ΄Π° Π½Π°Π·Π°Π΄ Π²Ρ‹ΡˆΠ»Π° моя ΡΡ‚Π°Ρ‚ΡŒΡ ΠΏΡ€ΠΎ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ Π²Π°Π»ΠΈΠ΄Π°Ρ†ΠΈΠΈ v9s. Благодаря конструктивной ΠΊΡ€ΠΈΡ‚ΠΈΠΊΠ΅ Π² коммСнтариях, ΡƒΠ΄Π°Π»ΠΎΡΡŒ ΡΠ΅Ρ€ΡŒΠ΅Π·Π½ΠΎ ΠΏΠ΅Ρ€Π΅Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ, ΡƒΠΆΠ΅ Π³ΠΎΠ΄ ΠΊΠ°ΠΊ Π²Ρ‹ΡˆΠ»Π° вторая Π±ΠΎΠ»Π΅Π΅ Π΄Ρ€ΡƒΠΆΠ΅Π»ΡŽΠ±Π½Π°Ρ вСрсия. Π’ тСкстС ΠΏΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΠΈ Π±Ρ‹Π»ΠΎ сказано ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ появилась Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ ΠΎΡΡƒΡ‰Π΅ΡΡ‚Π²Π»ΡΡ‚ΡŒ Π΄ΠΈΠ½Π°ΠΌΠΈΡ‡Π΅ΡΠΊΡƒΡŽ Π²Π°Π»ΠΈΠ΄Π°Ρ†ΠΈΡŽ Π±ΠΎΠ»ΡŒΡˆΠΈΡ… ΠΈ слоТных Ρ„ΠΎΡ€ΠΌ Π½Π° Vue, Π° Π΅Ρ‰Π΅ Ρ…ΠΎΡ‚Π΅Π»ΠΎΡΡŒ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ†ΠΈΡŽ ΠΊ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΌ частям страницы Π²ΠΎ врСмя Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ ΠΈ сохранСния Π΄Π°Π½Π½Ρ‹Ρ…. ПослС сСрии экспСримСнтов слоТился ΠΎΠ±Ρ‰ΠΈΠΉ ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ‚ Π½ΠΎΠ²ΠΎΠΉ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ ΠΈ нСскромноС Π½Π°Π·Π²Π°Π½ΠΈΠ΅ VueEnt, Π½Π°ΠΌΠ΅ΠΊΠ°ΡŽΡ‰Π΅Π΅ Π½Π° сфСру Π΅Π΅ примСнСния. Π˜Ρ‚Π°ΠΊ, Ссли Ρƒ вас Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡŽΡ‚ Ρ‚Π΅ ΠΆΠ΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ ΠΏΡ€ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ Π½Π° Vue, Ρ‡Ρ‚ΠΎ ΠΈΠ·Π»ΠΎΠΆΠ΅Π½Ρ‹ Π² ΠΌΠΎΠ΅ΠΉ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΉ ΠΏΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΠΈ ΠΏΠΎ ссылкС Π²Ρ‹ΡˆΠ΅, Ρ‚ΠΎ Π·Π°Π²Π°Ρ€ΠΈΡ‚Π΅ Ρ‡Π°ΠΉΠΊΡƒ ΠΈ ΠΏΡ€ΠΈΠ³ΠΎΡ‚ΠΎΠ²ΡŒΡ‚Π΅ Π±ΡƒΡ‚Π΅Ρ€Π±Ρ€ΠΎΠ΄Ρ‹, вСдь, нСсмотря Π½Π° ΠΎΠ±Π·ΠΎΡ€Π½Ρ‹ΠΉ Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€ ΠΏΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΠΈ, Π² Π΄Π²ΡƒΡ… словах всС Π½Π΅ ΠΎΠΏΠΈΡΠ°Ρ‚ΡŒ. Π§ΠΈΡ‚Π°Ρ‚ΡŒ Π΄Π°Π»Π΅Π΅
https://habr.com/ru/articles/717680/?utm_campaign=717680&utm_source=habrahabr&utm_medium=rss
Π Π°Π±ΠΎΡ‚Π° с i18n β€” автоматизация Google Translate ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Π΅ совСты

NPM-ΠΏΠ°ΠΊΠ΅Ρ‚ для ΠΈΠ½Ρ‚Π΅Ρ€Π½Π°Ρ†ΠΈΠΎΠ½Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ i18n ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π½Π° фронтэндС для создания ΠΌΡƒΠ»ΡŒΡ‚ΠΈΡΠ·Ρ‹Ρ‡Π½Ρ‹Ρ… вСбсайтов ΠΎΡ‡Π΅Π½ΡŒ часто. ΠŸΠ΅Ρ€Π΅Π²ΠΎΠ΄ тСкста Π² Π½Π΅ΠΌ содСрТится ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Π² json ΠΈΠ»ΠΈ Π² js Ρ„Π°ΠΉΠ»Π°Ρ…, ΠΈ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ дальнСйшСй ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ с Π½ΠΈΠΌ с ΠΊΠΎΠΌΡ„ΠΎΡ€Ρ‚ΠΎΠΌ ΠΌΠΎΠ³Π»ΠΈ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚-Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Ρ‹. Π’ ΡΡ‚Π°Ρ‚ΡŒΠ΅ описываСтся ΠΊΠ°ΠΊ максимально ΡƒΠΏΡ€ΠΎΡΡ‚ΠΈΡ‚ΡŒ ΠΈ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΡƒΠ΄ΠΎΠ±Π½Ρ‹ΠΌ Ρ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅ ΠΈ внСсСниС ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Π² ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄. Π§ΠΈΡ‚Π°Ρ‚ΡŒ Π΄Π°Π»Π΅Π΅
https://habr.com/ru/articles/718990/?utm_campaign=718990&utm_source=habrahabr&utm_medium=rss
Π£Π»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Vue.js ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ

Π’ соврСмСнном ΠΌΠΈΡ€Π΅ web-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ всС сводится ΠΊ скорости Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΈ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ Π½Π΅ хотят ΠΆΠ΄Π°Ρ‚ΡŒ ΠΏΠΎ 5-10 сСкунд ΠΏΠΎΠΊΠ° грузится сайт, Π΄Π°ΠΆΠ΅ Ссли Π΄Π΅Π»ΠΎ Π½Π΅ Π² самом сайтС Π° Π² скорости ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΊ ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Ρƒ.ИсслСдования ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‚ Ρ‡Ρ‚ΠΎ врСмя Π² Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠΈ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Π³ΠΎΡ‚ΠΎΠ² ΠΆΠ΄Π°Ρ‚ΡŒ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ сайта составляСт ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ ΠΎΡ‚ 0.3 Π΄ΠΎ 3 сСкунд. Если сайт Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ количСства Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ для Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ Ρ‚ΠΎ Π²Π΅Π»ΠΈΠΊ шанс Ρ‡Ρ‚ΠΎ Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊ просто ΠΏΠΎΠΊΠΈΠ½Π΅Ρ‚ Ρ‚Π°ΠΊΠΎΠΉ сайт.БущСствуСт ряд ΠΏΡ€ΠΈΡ‡ΠΈΠ½ ΠΏΠΎ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ врСмя Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ сайта ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π΄ΠΎΠ»Π³ΠΈΠΌ. Π’ΠΎΠΎΠ±Ρ‰Π΅ это ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Ρ‡Ρ‚ΠΎ ΡƒΠ³ΠΎΠ΄Π½ΠΎ, начиная ΠΎΡ‚ ΠΏΠ»ΠΎΡ…ΠΎ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ сайта заканчивая большой Π½Π°Π³Ρ€ΡƒΠ·ΠΊΠΎΠΉ Π½Π° сСрвСр.Но ΠΌΡ‹ здСсь Π½Π΅ для Ρ‚ΠΎΠ³ΠΎ Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ±ΡΡƒΠΆΠ΄Π°Ρ‚ΡŒ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Ρ‹ Π΄ΠΎΠ»Π³ΠΎΠΉ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ Π° для Ρ‚ΠΎΠ³ΠΎ Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ Vue.js ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΈ Π΄Π°ΠΆΠ΅ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΡƒΡΠΊΠΎΡ€ΠΈΡ‚ΡŒ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ прилоТСния. Π§ΠΈΡ‚Π°Ρ‚ΡŒ Π΄Π°Π»Π΅Π΅
https://habr.com/ru/articles/719378/?utm_campaign=719378&utm_source=habrahabr&utm_medium=rss
ΠŸΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ° шаблона прилоТСния Π½Π° Typescript с Nest, Nuxt 3 ΠΈ Docker

РСшил ΠΎΠΏΠΈΡΠ°Ρ‚ΡŒ свой ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ построСния окруТСния Π½Π° Typescript с Nest Π½Π° Π±Π΅ΠΊΠ΅Π½Π΄Π΅, Nuxt (SPA) Π½Π° Ρ„Ρ€ΠΎΠ½Ρ‚Π΅Π½Π΄Π΅. ВсС заворачиваСтся Π² ΠΎΠ΄ΠΈΠ½ docker‑образ ΠΈ запускаСтся ΠΊΠ°ΠΊ standalone ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ c nginx, healthcheckΒ»Π°ΠΌΠΈ, тСстами ΠΈ Ρˆβ€¦ΡˆΠΈΡ€ΠΎΠΊΠΎΠΉ сфСрой примСнСния. Π§ΠΈΡ‚Π°Ρ‚ΡŒ Π΄Π°Π»Π΅Π΅
https://habr.com/ru/articles/720000/?utm_campaign=720000&utm_source=habrahabr&utm_medium=rss
[ΠŸΠ΅Ρ€Π΅Π²ΠΎΠ΄] Π£Π»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΠ΅ рСактивности с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ VueUse

VueUse β€” это Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° ΠΈΠ· Π±ΠΎΠ»Π΅Π΅ Ρ‡Π΅ΠΌ 200 слуТСбных Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для взаимодСйствия с Ρ†Π΅Π»Ρ‹ΠΌ рядом API, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ интСрфСйсы для Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°, состояния, сСти, Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ ΠΈ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ. Π­Ρ‚ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌ Π»Π΅Π³ΠΊΠΎ Π΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ Ρ€Π΅Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹Π΅ возмоТности Π² свои ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρ‹ Vue.js, помогая ΠΈΠΌ с Π»Π΅Π³ΠΊΠΎΡΡ‚ΡŒΡŽ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ ΠΌΠΎΡ‰Π½Ρ‹Π΅ ΠΈ ΠΎΡ‚Π·Ρ‹Π²Ρ‡ΠΈΠ²Ρ‹Π΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠ΅ интСрфСйсы.Одна ΠΈΠ· самых интСрСсных Ρ„ΠΈΡ‡ VueUse β€” ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° прямого манипулирования Ρ€Π΅Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΌΠΈ Π΄Π°Π½Π½Ρ‹ΠΌΠΈ. Π­Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ ΠΌΠΎΠ³ΡƒΡ‚ запросто ΠΎΠ±Π½ΠΎΠ²Π»ΡΡ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅ Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ слоТный ΠΈ ΠΏΠΎΠ΄Π²Π΅Ρ€ΠΆΠ΅Π½Π½Ρ‹ΠΉ ошибкам ΠΊΠΎΠ΄. Благодаря этому Π»Π΅Π³ΠΊΠΎ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ прилоТСния, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ Ρ€Π΅Π°Π³ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π½Π° измСнСния Π² Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ ΠΎΠ±Π½ΠΎΠ²Π»ΡΡ‚ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΉ интСрфСйс Π±Π΅Π· нСобходимости Ρ€ΡƒΡ‡Π½ΠΎΠ³ΠΎ Π²ΠΌΠ΅ΡˆΠ°Ρ‚Π΅Π»ΡŒΡΡ‚Π²Π°.ЦСль этой ΡΡ‚Π°Ρ‚ΡŒΠΈ β€” ΠΈΠ·ΡƒΡ‡ΠΈΡ‚ΡŒ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρ‹ VueUse, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠΌΠΎΠ³ΡƒΡ‚ Π½Π°ΠΌ ΡƒΠ»ΡƒΡ‡ΡˆΠΈΡ‚ΡŒ Ρ€Π΅Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ Π² нашСм ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ Vue 3. Π§ΠΈΡ‚Π°Ρ‚ΡŒ Π΄Π°Π»Π΅Π΅
https://habr.com/ru/companies/otus/articles/728068/?utm_campaign=728068&utm_source=habrahabr&utm_medium=rss
[ΠŸΠ΅Ρ€Π΅Π²ΠΎΠ΄] Π Π°ΡΡˆΠΈΡ€Π΅Π½Π½Ρ‹ΠΉ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Vue.js

Π”Π°ΠΆΠ΅ самыС Π»ΡƒΡ‡ΡˆΠΈΠ΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ ΡΡ‚Π°Π»ΠΊΠΈΠ²Π°ΡŽΡ‚ΡΡ с ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°ΠΌΠΈ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ своих ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΈ сайтов. Π‘Ρ‹Π²Π°Π΅Ρ‚, ΠΌΡ‹ Π½Π°ΡΡ‚ΠΎΠ»ΡŒΠΊΠΎ сосрСдоточСны Π½Π° создании Π½ΠΎΠ²ΠΎΠΉ Ρ„ΠΈΡ‡ΠΈ, Ρ‡Ρ‚ΠΎ тСряСм ΠΈΠ· Π²ΠΈΠ΄Ρƒ, ΠΊΠ°ΠΊΠΎΠ²Π° ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ этих Π½ΠΎΠ²Ρ‹Ρ… Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ΠΎΠ² ΠΊΠΎΠ΄Π°. ΠžΠ±Ρ‹Ρ‡Π½ΠΎΠ΅ Π΄Π΅Π»ΠΎ.Как ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΠΎΡ‚ΡΠ»Π΅ΠΆΠΈΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Π² Π΄ΠΈΠ½Π°ΠΌΠΈΠΊΠ΅? ΠšΠ°ΠΊΠΎΠ²Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ наши Ρ†Π΅Π»ΠΈ? НСсСм Π»ΠΈ ΠΌΡ‹, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ Vue.js, ΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²Π΅Π½Π½ΠΎΡΡ‚ΡŒ Π·Π° всС ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ с ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒΡŽ?Π­Ρ‚Π° ΡΡ‚Π°Ρ‚ΡŒΡ являСтся ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ΅Π½ΠΈΠ΅ΠΌ нашСго руководства Vue.js Performance Guide, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°ΡŽΡ‚ΡΡ основы ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ. Она ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ Π²Π°ΠΌ Ρ€Π°Π·ΠΎΠ±Ρ€Π°Ρ‚ΡŒΡΡ с ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ΠΎΠΌ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΈ Π΅Π΅ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ Π²Π°ΠΆΠ½Ρ‹ΠΌΠΈ ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠ°ΠΌΠΈ. Π§ΠΈΡ‚Π°Ρ‚ΡŒ Π΄Π°Π»Π΅Π΅
https://habr.com/ru/companies/otus/articles/730762/?utm_campaign=730762&utm_source=habrahabr&utm_medium=rss
Как я сдСлал SPA Π² Π΄Π²Π° Ρ€Π°Π·Π° быстрСС

БущСствуСт ΠΎΠ³Ρ€ΠΎΠΌΠ½ΠΎΠ΅ мноТСство статСй ΠΏΡ€ΠΎ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡŽ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ Π²Π΅Π±-сайтов, Π½ΠΎ часто ΠΎΠ½ΠΈ обходятся лишь ΠΎΠ±Ρ‰ΠΈΠΌΠΈ совСтами ΠΈΠ»ΠΈ абстрактными ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°ΠΌΠΈ. Π’ этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ я Ρ…ΠΎΡ‡Ρƒ ΠΏΠΎΠ΄Π΅Π»ΠΈΡ‚ΡŒΡΡ своим ΠΎΠΏΡ‹Ρ‚ΠΎΠΌ комплСксной ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° с ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹ΠΌΠΈ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°ΠΌΠΈ, Π² Π΄Π°Π½Π½ΠΎΠΌ случаС SPA, написанном Π½Π° Vue 3 с использованиСм Vuetify для части UI ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² ΠΈ Firebase для Π°Π²Ρ‚ΠΎΡ€ΠΈΠ·Π°Ρ†ΠΈΠΈ.НСмного контСкста: я Ρ€Π°Π±ΠΎΡ‚Π°ΡŽ frontend-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠΌ Π² ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ, которая Π² основном занимаСтся Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΎΠΉ MVP (Minimum Viable Product), Π½ΠΎ Ρ‚Π°ΠΊ ΠΆΠ΅ ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΎΠΉ ΠΈ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ Π΄ΠΎΠ»Π³ΠΎΠΆΠΈΠ²ΡƒΡ‰ΠΈΡ… ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΎΠ². Как Ρ€Π°Π· Ρƒ MVP Π±Ρ‹Π²Π°Π΅Ρ‚ ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ удСляСтся ΠΏΠΎΠ΄ Ρ€Π΅Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΈΠ½Π³ ΠΈ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡŽ, Π° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°ΠΌΠΈ ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΡΡŽΡ‚ΡΡ, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ часто ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΎΠ΄ΠΈΠ½ стартовый шаблон.Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π΄ΠΎΠ»Π³ΠΎ ΠΈ ΠΏΠ»Π°Π½ΠΎΠΌΠ΅Ρ€Π½ΠΎ Π·Π°Π½ΠΈΠΌΠ°Ρ‚ΡŒΡΡ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠ΅ΠΉ Ρƒ мСня появилась Π½Π° волонтСрском ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ - combat-sport.club, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌΡƒ ΠΌΠΎΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ ΡƒΠ΄Π΅Π»ΡΡ‚ΡŒ сколько ΡƒΠ³ΠΎΠ΄Π½ΠΎ свободного Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ. Π’Π°ΠΊ Ρ‡Ρ‚ΠΎ Π² Π΄Π°Π½Π½ΠΎΠΉ ΡΡ‚Π°Ρ‚ΡŒΠ΅ ΠΈΠ΄Π΅Ρ‚ Ρ€Π΅Ρ‡ΡŒ ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΎ Π½Π΅ΠΌ, Π½ΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ с Π½Π΅Π³ΠΎ ΠΌΡ‹ пСрСносили ΠΈ Π½Π° Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρ‹ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ, Ρ‚.ΠΊ. стэк Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ Π±Ρ‹Π»ΠΈ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Ρ‹Π΅. Π§ΠΈΡ‚Π°Ρ‚ΡŒ Π΄Π°Π»Π΅Π΅
https://habr.com/ru/articles/732406/?utm_campaign=732406&utm_source=habrahabr&utm_medium=rss
Π― Ρ…ΠΎΡ‚Π΅Π» ΡƒΠ»ΡƒΡ‡ΡˆΠΈΡ‚ΡŒ React

Π― Π΄Π°Π²Π½ΠΎ ΠΏΠΈΡˆΡƒ ΠΊΠΎΠ΄, Π° React ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽ Π±ΠΎΠ»Π΅Π΅ пяти Π»Π΅Ρ‚.Π—Π° это врСмя Ρƒ мСня Π²ΠΎΠ·Π½ΠΈΠΊΠ»ΠΎ нСсколько ΠΈΠ΄Π΅ΠΉ ΠΎ Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ Π±Ρ‹ ΡƒΠ»ΡƒΡ‡ΡˆΠΈΡ‚ΡŒ React.К Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ этих ΠΈΠ΄Π΅ΠΉ я приступил ΠΎΠΊΠΎΠ»ΠΎ Ρ‚Ρ€Π΅Ρ… Π»Π΅Ρ‚ Π½Π°Π·Π°Π΄. Π‘Π½Π°Ρ‡Π°Π»Π° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΠ» ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΡŽ, ΠΏΠΎΡ‚ΠΎΠΌ Ρ€Π΅ΡˆΠΈΠ» ΠΎΡ„ΠΎΡ€ΠΌΠΈΡ‚ΡŒ всё Π² Π²ΠΈΠ΄Π΅ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ.А ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠΈΠ· этого Π²Ρ‹ΡˆΠ»ΠΎ, я Π±Ρ‹ Ρ…ΠΎΡ‚Π΅Π» Ρ€Π°ΡΡΠΊΠ°Π·Π°Ρ‚ΡŒ Π² этой ΡΡ‚Π°Ρ‚ΡŒΠ΅. Π§ΠΈΡ‚Π°Ρ‚ΡŒ Π΄Π°Π»Π΅Π΅
https://habr.com/ru/articles/733094/?utm_campaign=733094&utm_source=habrahabr&utm_medium=rss
Π Π΅Π½Π΄Π΅Ρ€ΠΈΠ½Π³ ΠΌΠΎΠ΄Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΎΠΊΠΎΠ½ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ Π½Π° Vue

НСдавно Π½Π° Ρ€Π°Π±ΠΎΡ‚Π΅ столкнулся с интСрСсной Π·Π°Π΄Π°Ρ‡Π΅ΠΉ: Π½ΡƒΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ увСдомлСния, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±Ρ‹ Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΠ»ΠΈΡΡŒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π²Ρ‹Π·ΠΎΠ²ΠΎΠ² Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ. ПослС рСсСрча Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ ΠΈ статСй собрал всС Π²Π΅Π΄ΠΎΠΌΡ‹Π΅ ΠΌΠ½Π΅ способы Π² ΠΎΠ΄Π½ΠΎΠΉ ΡΡ‚Π°Ρ‚ΡŒΠ΅. Под ΠΊΠ°Ρ‚ΠΎΠΌ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅. Π’ΠΏΠ΅Ρ€Π΅Π΄ ΠΏΠΎΠ΄ ΠΊΠ°Ρ‚
https://habr.com/ru/articles/733852/?utm_campaign=733852&utm_source=habrahabr&utm_medium=rss
[ΠŸΠ΅Ρ€Π΅Π²ΠΎΠ΄] ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΠ΅ΠΌ Π²Π°ΠΌ Vue 3.3

БСгодня ΠΌΡ‹ Ρ€Π°Π΄Ρ‹ ΠΎΠ±ΡŠΡΠ²ΠΈΡ‚ΡŒ ΠΎ Ρ€Π΅Π»ΠΈΠ·Π΅ Vue 3.3 "Rurouni Kenshin"!Π­Ρ‚ΠΎΡ‚ выпуск сосрСдоточСн Π½Π° ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΠΈ ΠΎΠΏΡ‹Ρ‚Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ - Π² частности, Π½Π° использовании SFC <script setup> с TypeScript. ВмСстС с Ρ€Π΅Π»ΠΈΠ·ΠΎΠΌ 1.6 Vue Language Tools (Ρ€Π°Π½Π΅Π΅ извСстного ΠΊΠ°ΠΊ Volar) ΠΌΡ‹ Ρ€Π΅ΡˆΠΈΠ»ΠΈ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ Π΄Π°Π²Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ ΠΏΡ€ΠΈ использовании Vue с TypeScript.Π’ этом постС прСдставлСн ΠΎΠ±Π·ΠΎΡ€ основных возмоТностСй вСрсии 3.3. Для получСния ΠΏΠΎΠ»Π½ΠΎΠ³ΠΎ списка ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ, поТалуйста, ΠΎΠ·Π½Π°ΠΊΠΎΠΌΡŒΡ‚Π΅ΡΡŒ с ΠΏΠΎΠ»Π½Ρ‹ΠΌ ΠΆΡƒΡ€Π½Π°Π»ΠΎΠΌ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Π½Π° GitHub. Π§ΠΈΡ‚Π°Ρ‚ΡŒ Π΄Π°Π»Π΅Π΅
https://habr.com/ru/articles/735086/?utm_campaign=735086&utm_source=habrahabr&utm_medium=rss
Как Π·Π°ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ бэкСндСра ΠΏΠΈΡΠ°Ρ‚ΡŒ Ρ„Ρ€ΠΎΠ½Ρ‚Π΅Π½Π΄

ВсСм ΠΏΡ€ΠΈΠ²Π΅Ρ‚! МСня Π·ΠΎΠ²ΡƒΡ‚ Иван Π‘ΠΈΡ‚ΠΊΠΈΠ½, я бэкСнд-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ Π² Π•Π΄Π°Π΄ΠΈΠ»Π΅. БСгодня я Ρ…ΠΎΡ‡Ρƒ ΠΏΠΎΠ΄Π΅Π»ΠΈΡ‚ΡŒΡΡ с Π²Π°ΠΌΠΈ историСй написания ΠΎΡ‡Π΅Ρ€Π΅Π΄Π½ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ администрирования ΠΈ ΠΊΠ°ΠΊ ΠΈΠ· этого ΠΌΡ‹ собрали подходящиС ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Ρ‹ ΠΈ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΈ.Для Π½Π°Ρ‡Π°Π»Π° Π΄Π°Π²Π°ΠΉΡ‚Π΅ вспомним, Ρ‡Ρ‚ΠΎ ΠΆΠ΅ это Π·Π° ΠΏΠ°Π½Π΅Π»ΠΈ. ПанСль администрирования (ΠΈΠ»ΠΈ Π°Π΄ΠΌΠΈΠ½ΠΊΠ°) β€” это ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для управлСния ΠΈ настройки прилоТСния. Π’ΠΎ Π΅ΡΡ‚ΡŒ это Ρ‚Π°ΠΊΠΎΠΉ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ для ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°. ПанСли администрирования Π½ΡƒΠΆΠ½Ρ‹ для Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Ρ†Π΅Π»Π΅ΠΉ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, для создания ΠΈ рСдактирования ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π°, настройки ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π° ΠΈΠ»ΠΈ управлСния ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌΠΈ.Но ΠΈΠ½ΠΎΠ³Π΄Π° Π² ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°Ρ… Π²Π°ΠΆΠ½Π° ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ ΠΈ рСсурсов Π½Π° созданиС Π°Π΄ΠΌΠΈΠ½ΠΊΠΈ с ΠΏΡ€ΠΈΠ²Π»Π΅Ρ‡Π΅Π½ΠΈΠ΅ΠΌ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Ρ„Ρ€ΠΎΠ½Ρ‚Π΅Π½Π΄Π° ΠΎΡ‚ΠΊΡ€ΠΎΠ²Π΅Π½Π½ΠΎ Π½Π΅ Ρ…Π²Π°Ρ‚Π°Π΅Ρ‚. И Ρ‚ΠΎΠ³Π΄Π° бэкСндСру приходится Π±Ρ€Π°Ρ‚ΡŒ процСсс Π² свои Ρ€ΡƒΠΊΠΈ.А Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ Π²Ρ‹ Π³ΠΎΡ‚ΠΎΠ²Ρ‹ ΠΏΠΎΠ³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒΡΡ Π² эту ΠΊΡ€ΠΎΠ»ΠΈΡ‡ΡŒΡŽ Π½ΠΎΡ€Ρƒ. Π§ΠΈΡ‚Π°Ρ‚ΡŒ Π΄Π°Π»Π΅Π΅
https://habr.com/ru/companies/yandex/articles/736006/?utm_campaign=736006&utm_source=habrahabr&utm_medium=rss
ДСтокс для i18n

NPM Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° для ΠΈΠ½Ρ‚Π΅Ρ€Π½Π°Ρ†ΠΈΠΎΠ½Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΈ Π»ΠΎΠΊΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ i18n ΠΎΡ‡Π΅Π½ΡŒ популярна, ΠΎΠ΄Π½Π°ΠΊΠΎ Π·Π° послСдниС Π³ΠΎΠ΄Ρ‹ ΠΎΠ½Π° сильно Ρ€Π°Π·Ρ€ΠΎΡΠ»Π°ΡΡŒ. Π’ Π½Π΅ΠΉ ΠΌΠ½ΠΎΠ³ΠΎ возмоТностСй для Π»ΠΎΠΊΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π΄Π°Ρ‚, чисСл, ΠΏΠ»ΡƒΡ€Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ, Π΄Π²ΡƒΠ½Π°ΠΏΡ€Π°Π²Π»Π΅Π½Π½Ρ‹Ρ… Π°Π»Ρ„Π°Π²ΠΈΡ‚ΠΎΠ², Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ Π»ΠΎΠΊΠ°Π»Π΅ΠΉ с сСрвСра ΠΈ ΠΊΡƒΡ‡ΠΈ Π΅Ρ‰Π΅ Ρ‡Π΅Π³ΠΎ. На сайтС i18next ΠΎΠ½Π° называСтся ΡƒΠΆΠ΅ Π΄Π°ΠΆΠ΅ "ΠΈΠ½Ρ‚Π΅Ρ€Π½Π°Ρ†ΠΈΠΎΠ½Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΌ Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠΎΠΌ".Π’ Ρ‚ΠΎ ΠΆΠ΅ врСмя часто для Π»ΠΎΠΊΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ сайта Π½ΡƒΠΆΠ½Ρ‹ ΠΎΡ‡Π΅Π½ΡŒ простыС Π²Π΅Ρ‰ΠΈ, Π·Π°Π½ΠΈΠΌΠ°ΡŽΡ‰ΠΈΠ΅ всСго ΠΏΠ°Ρ€Ρƒ ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚ΠΎΠ² ΠΎΡ‚ всСго Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»Π° тяТСловСса i18n. НиТС Π±ΡƒΠ΄Π΅Ρ‚ описана нСслоТная ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π° избавлСния ΠΎΡ‚ i18next-Π½ΠΎΠΉ зависимости Π§ΠΈΡ‚Π°Ρ‚ΡŒ Π΄Π°Π»Π΅Π΅
https://habr.com/ru/articles/736530/?utm_campaign=736530&utm_source=habrahabr&utm_medium=rss
ΠœΠΈΠ³Ρ€Π°Ρ†ΠΈΡ Π½Π° Vue 2.7

ЗдравствуйтС! Π’ Π΄Π°Π½Π½ΠΎΠΉ ΡΡ‚Π°Ρ‚ΡŒΠ΅ я Π±Ρ‹ Ρ…ΠΎΡ‚Π΅Π» ΠΏΠΎΠ΄Π΅Π»ΠΈΡ‚ΡŒΡΡ своим ΠΎΠΏΡ‹Ρ‚ΠΎΠΌ обновлСния ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°, написанного Π½Π° Vue 2.6. Помимо обновлСния самого vue ΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ², я Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°Ρ… ΠΏΠΎΠΊΠ°ΠΆΡƒ ΠΊΠ°ΠΊ ΠΌΠ½Π΅ ΡƒΠ΄Π°Π»ΠΎΡΡŒ ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ зависимости ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° ΠΈ Π°Π΄Π°ΠΏΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΡ… для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Composition API. Π§ΠΈΡ‚Π°Ρ‚ΡŒ Π΄Π°Π»Π΅Π΅
https://habr.com/ru/articles/738032/?utm_campaign=738032&utm_source=habrahabr&utm_medium=rss