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
Lamoda Tech
June 11, 2025
Technology
0
1.8k
Ретроспективный взгляд на Vue 3. Даша Сабурова, Vue-разработчик Lamoda Tech
Lamoda Tech
June 11, 2025
Tweet
Share
More Decks by Lamoda Tech
See All by Lamoda Tech
Кто отправит outbox? Валентин Удальцов, автор канала Пых
lamodatech
0
520
Абьюзим random_bytes(). Фёдор Кулаков, разработчик Lamoda Tech
lamodatech
0
530
Observability в PHP без боли. Олег Мифле, тимлид Altenar
lamodatech
0
540
Асинхронная коммуникация в Go: от понятного к душному. Дима Некрасов, Otello, 2ГИС
lamodatech
0
2.9k
Новые мапы в Go. Вова Марунин, Clatch, МТС
lamodatech
0
2.8k
Как мы автоматизировали интеграционное тестирование с Gonkey и не пожалели. Паша Егорычев, Кирилл Поляков
lamodatech
0
2.9k
Рекомендации с нуля: как мы в Lamoda превратили главную страницу в ключевую точку входа для персонализированного шоппинга. Данил Комаров, Data Scientist, Lamoda Tech
lamodatech
0
1.2k
От ручной разметки к LLM: как мы создавали облако тегов в Lamoda. Анастасия Ангелова, Data Scientist, Lamoda Tech
lamodatech
0
1.2k
Стильный код: натуральный поиск редких атрибутов по картинке. Юлия Антохина, Data Scientist, Lamoda Tech
lamodatech
0
1.2k
Other Decks in Technology
See All in Technology
AIは変更差分からユニットテスト_結合テスト_システムテストでテストすべきことが出せるのか?
mineo_matsuya
5
2.7k
Intro to Software Startups: Spring 2025
arnabdotorg
0
300
会社にデータエンジニアがいることでできるようになること
10xinc
8
1.2k
開発と脆弱性と脆弱性診断についての話
su3158
0
200
Amazon Inspector コードセキュリティで手軽に実現するシフトレフト
maimyyym
0
150
人を動かすことについて考える
ichimichi
2
170
Claude Code x Androidアプリ 開発
kgmyshin
1
390
2025新卒研修・Webアプリケーションセキュリティ #弁護士ドットコム
bengo4com
3
9.7k
結局QUICで通信は速くなるの?
kota_yata
9
7.5k
Oracle Base Database Service:サービス概要のご紹介
oracle4engineer
PRO
1
20k
生成AIによるデータサイエンスの変革
taka_aki
0
3.1k
工業高校で学習したとあるエンジニアのキャリアの話
shirayanagiryuji
0
120
Featured
See All Featured
Into the Great Unknown - MozCon
thekraken
40
2k
Code Review Best Practice
trishagee
69
19k
Java REST API Framework Comparison - PWX 2021
mraible
33
8.8k
Thoughts on Productivity
jonyablonski
69
4.8k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
8
470
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
10
1k
The World Runs on Bad Software
bkeepers
PRO
70
11k
Building Applications with DynamoDB
mza
96
6.6k
Bootstrapping a Software Product
garrettdimon
PRO
307
110k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
46
7.6k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
120k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
50
5.5k
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 Дарья Сабурова