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
570
Абьюзим random_bytes(). Фёдор Кулаков, разработчик Lamoda Tech
lamodatech
0
570
Observability в PHP без боли. Олег Мифле, тимлид Altenar
lamodatech
0
590
Асинхронная коммуникация в Go: от понятного к душному. Дима Некрасов, Otello, 2ГИС
lamodatech
0
3k
Новые мапы в Go. Вова Марунин, Clatch, МТС
lamodatech
0
2.9k
Как мы автоматизировали интеграционное тестирование с Gonkey и не пожалели. Паша Егорычев, Кирилл Поляков
lamodatech
0
3k
Рекомендации с нуля: как мы в 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
ローカルLLMとLINE Botの組み合わせ その2(EVO-X2でgpt-oss-120bを利用) / LINE DC Generative AI Meetup #7
you
PRO
1
160
SCONE - 動画配信の帯域を最適化する新プロトコル
kazuho
1
370
SQLAlchemy の select(User).where(User.id =="123") を理解してみる/sqlalchemy deep dive
3l4l5
3
340
Biz職でもDifyでできる! 「触らないAIワークフロー」を実現する方法
igarashikana
7
3.3k
アウトプットから始めるOSSコントリビューション 〜eslint-plugin-vueの場合〜 #vuefes
bengo4com
3
1.8k
もう外には出ない。より快適なフルリモート環境を目指して
mottyzzz
13
10k
20251027_マルチエージェントとは
almondo_event
1
380
オブザーバビリティが育むシステム理解と好奇心
maruloop
2
1k
物体検出モデルでシイタケの収穫時期を自動判定してみた。 #devio2025
lamaglama39
0
280
AI時代の開発を加速する組織づくり - ブログでは書けなかったリアル
hiro8ma
1
310
Observability — Extending Into Incident Response
nari_ex
1
250
事業開発におけるDify活用事例
kentarofujii
5
1.4k
Featured
See All Featured
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
130k
Building a Modern Day E-commerce SEO Strategy
aleyda
44
7.8k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
640
KATA
mclloyd
PRO
32
15k
What’s in a name? Adding method to the madness
productmarketing
PRO
24
3.7k
Bootstrapping a Software Product
garrettdimon
PRO
307
110k
How GitHub (no longer) Works
holman
315
140k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
16k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
2.5k
Why Our Code Smells
bkeepers
PRO
340
57k
Code Reviewing Like a Champion
maltzj
526
40k
The Cost Of JavaScript in 2023
addyosmani
55
9.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 Дарья Сабурова