Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Ретроспективный взгляд на Vue 3. Даша Сабурова,...
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Lamoda Tech
June 11, 2025
Technology
2k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Ретроспективный взгляд на Vue 3. Даша Сабурова, Vue-разработчик Lamoda Tech
Lamoda Tech
June 11, 2025
More Decks by Lamoda Tech
See All by Lamoda Tech
Кто отправит outbox? Валентин Удальцов, автор канала Пых
lamodatech
0
640
Абьюзим random_bytes(). Фёдор Кулаков, разработчик Lamoda Tech
lamodatech
0
650
Observability в PHP без боли. Олег Мифле, тимлид Altenar
lamodatech
0
680
Асинхронная коммуникация в Go: от понятного к душному. Дима Некрасов, Otello, 2ГИС
lamodatech
0
3.1k
Новые мапы в Go. Вова Марунин, Clatch, МТС
lamodatech
0
3.1k
Как мы автоматизировали интеграционное тестирование с Gonkey и не пожалели. Паша Егорычев, Кирилл Поляков
lamodatech
0
3.1k
Рекомендации с нуля: как мы в Lamoda превратили главную страницу в ключевую точку входа для персонализированного шоппинга. Данил Комаров, Data Scientist, Lamoda Tech
lamodatech
0
1.4k
От ручной разметки к LLM: как мы создавали облако тегов в Lamoda. Анастасия Ангелова, Data Scientist, Lamoda Tech
lamodatech
0
1.5k
Стильный код: натуральный поиск редких атрибутов по картинке. Юлия Антохина, Data Scientist, Lamoda Tech
lamodatech
0
1.4k
Other Decks in Technology
See All in Technology
Docker Desktop不要の時代が来る? WSL標準の「wslc」で Linuxコンテナを動かしてみた.
ueponx
0
630
AIDLC_ヤフーショッピングの取り組み
lycorptech_jp
PRO
0
510
AIエージェントとPhysical AIが拓く製造業の変革(ハノーバーメッセリキャップ)
iotcomjpadmin
0
210
初めてのDatabricks勉強会
taka_aki
2
230
AIペネトレーションテスト・ セキュリティ検証「AgenticSec」紹介資料
laysakura
2
8k
テスト設計の本質を改めて考えてみる~生成AIを活用する時代だからこそ、作ったテストの説明性を高めよう~
yamasaki696
1
290
インフラ寄りSREでも 開発に踏み出せる〜境界を越えてユーザー体験に向き合いたい〜
sansantech
PRO
0
190
“ID沼入口” - 基本とセキュリティから始める、考え続けるためのID管理技術勉強会 告知&イントロ
ritou
0
380
ご挨拶「10周年を迎える共創ラボのこれまでとこれから」
iotcomjpadmin
0
180
デジタル・デザイン構想 by Sayaka Ishizuka
y150saya
0
190
どうして今サーバーサイドKotlinを選択したのか
nealle
0
190
プライバシー保護の理論と実践
lycorptech_jp
PRO
1
240
Featured
See All Featured
Balancing Empowerment & Direction
lara
6
1.2k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
Mobile First: as difficult as doing things right
swwweet
225
10k
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
72
40k
How Software Deployment tools have changed in the past 20 years
geshan
0
34k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
62k
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
2
880
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
500
The Language of Interfaces
destraynor
162
27k
Kristin Tynski - Automating Marketing Tasks With AI
techseoconnect
PRO
0
280
AI in Enterprises - Java and Open Source to the Rescue
ivargrimstad
0
1.4k
Information Architects: The Missing Link in Design Systems
soysaucechin
0
1k
Transcript
Ретроспективный взгляд на Vue 3
Дарья Сабурова 2 ~9 лет во фронтенде ~6 лет на
Vue ex. ex. наставник now
3 Timeline Родился VueJS (release 0.6.0) dec release Animatrixx (ver
0.9.0) feb Появился логотип apr One Piece release 3.0 sep Blade Runner release 1.0 oct Ghost in Shell release 2.0 oct 2013 2014 2015 2016 2020
4 1 2 3 Понять, как происходило развитие Vue 3
Оценить влияние сообщества Обучиться и вдохновиться на новые свершения
experimental deprecated stable delete bug / bugfix
6 Vue 3.0 - One Piece 18 september ‘20 start
7 Fragments Vue 3.0 - One Piece
8 Composition API Vue 3.0 - One Piece Options API
Composition API
9 Composition API Vue 3.0 - One Piece meetup #4
Тихон Соколов Vue Composition (Function) API youtube
10 TS Vue 3.0 - One Piece
11 v-model Vue 3.0 - One Piece
12 Teleport Vue 3.0 - One Piece
13 Teleport Vue 3.0 - One Piece
14 refs & v-for Vue 3.0 - One Piece
filters $on, $once, $off $scopedSlots $listeners и далее, далее, далее…
Vue 3.0 - One Piece
9 month 16 Vue 3.1 - Pluto 7 june ‘21
17 @vue/compat Vue 3.1 - Pluto docs
18 script setup Vue 3.1 - Pluto
19 v-bind в css Vue 3.1 - Pluto
20 Expose API Vue 3.1 - Pluto
21 props undefined Vue 3.1 - Pluto
22 props undefined Vue 3.1 - Pluto
23 props undefined Vue 3.1 - Pluto
24 Никакого IE! Vue 3.1 - Pluto rfc
2 month 25 Vue 3.2 – Пять невест 9 august
‘21
26 Performance Improvements Vue 3.2 - Quintessential Quintuplets • Более
эффективная реализация ref (чтение ~260%, запись ~ 50%) • Отслеживание зависимостей быстрее на 40% • Уменьшение потребление памяти на 17%
27 v-memo Vue 3.2 - Quintessential Quintuplets
28 refs & v-for Vue 3.2 - Quintessential Quintuplets
29 Reactivity Transform Vue 3.2 - Quintessential Quintuplets
30 Reactivity Transform Vue 3.2 - Quintessential Quintuplets
script setup v-bind in CSS Vue 3.2 - Quintessential Quintuplets
22 month 32 Vue 3.3 – Бродяга Кэнсин 11 may
‘23
33 Type to defineProps Vue 3.3 - Rurouni Kenshin
34 Type to defineProps Vue 3.3 - Rurouni Kenshin
35 Type to defineEmits Vue 3.3 - Rurouni Kenshin
36 defineSlots Vue 3.3 - Rurouni Kenshin
37 Generic components Vue 3.3 - Rurouni Kenshin
38 Generic components Vue 3.3 - Rurouni Kenshin
39 Reactivity Transform Vue 3.3 - Rurouni Kenshin reasons
40 Деструктуризация props Vue 3.3 - Rurouni Kenshin
41 defineModel Vue 3.3 - Rurouni Kenshin
defineModel Vue 3.4 –Slam Dunk
~7 month 43 Vue 3.4 – Slam Dunk 29 december
‘23
44 Сокращение в v-bind Vue 3.4 –Slam Dunk
45 Improve the template parser Vue 3.4 –Slam Dunk PR#9674
46 Improvement reactivity Vue 3.4 –Slam Dunk
47 Once Watchers Vue 3.4 –Slam Dunk
48 Hydration mismatch errors Vue 3.4 –Slam Dunk
49 Hydration mismatch errors Vue 3.4 –Slam Dunk
Reactivity Transform Vue 3.4 –Slam Dunk
8 month 51 Vue 3.5 – Гуррен Лаганн 3 september
‘24
52 data-allow-mismatch Vue 3.5 - Tengen Toppa Gurren Lagann
53 data-allow-mismatch Vue 3.5 - Tengen Toppa Gurren Lagann
54 data-allow-mismatch Vue 3.5 - Tengen Toppa Gurren Lagann
55 useId Vue 3.5 - Tengen Toppa Gurren Lagann
56 Lazy Hydration Vue 3.5 - Tengen Toppa Gurren Lagann
57 Lazy Hydration Vue 3.5 - Tengen Toppa Gurren Lagann
58 Lazy Hydration Vue 3.5 - Tengen Toppa Gurren Lagann
59 Lazy Hydration Vue 3.5 - Tengen Toppa Gurren Lagann
60 Lazy Hydration Vue 3.5 - Tengen Toppa Gurren Lagann
61 useTemplateRef Vue 3.5 - Tengen Toppa Gurren Lagann
62 Teleports Vue 3.5 - Tengen Toppa Gurren Lagann
63 Teleports Vue 3.5 - Tengen Toppa Gurren Lagann
64 Watch deep Vue 3.5 - Tengen Toppa Gurren Lagann
65 Watch deep Vue 3.5 - Tengen Toppa Gurren Lagann
66 pause/resume Vue 3.5 - Tengen Toppa Gurren Lagann
67 onWatcherCleanup Vue 3.5 - Tengen Toppa Gurren Lagann
68 Улучшения реактивности Vue 3.5 - Tengen Toppa Gurren Lagann
PR#10397
Деструктуризация props Vue 3.5 - Tengen Toppa Gurren Lagann
??? 70 Vue 3.6 - лето 2025 Ushio & Tora
71 youtube
72 alien-signals и улучшение реактивности Vue 3.6 - Ushio &
Tora
73 Vapor Mode Vue 3.6 - Ushio & Tora
74 Итоги Секрет успеха - сильное и дружное комьюнти
75 Итоги
76 Итоги Секрет успеха - сильное и дружное комьюнти Развитая
экосистема вокруг фреймворка
77 Итоги
78 Итоги Секрет успеха - сильное и дружное комьюнти Развитая
экосистема вокруг фреймворка Адаптация к современным требованиям и тенденциям
79 Итоги
80 Итоги Секрет успеха - сильное и дружное комьюнти Развитая
экосистема вокруг фреймворка Адаптация к современным требованиям и тенденциям Баланс между новым и старым
81 Итоги Новые фичи Старые фичи
82 Всем спасибо, вопросы? GoodwillDarina goodwilldarina.github.io/ @goodwill_darina @notebook_frontender Дарья Сабурова