はじめに
どうも、Vueを触れて数年経っても初心者な隣の鈴木(@next_suzuki)です。
「Vue Fes Japan 2026」に参加してきた!
昨年も参加しているので、今年の内容を聴きながら、つい去年と比較してしまうところもあった。
👇 前回の「Vue Fes Japan 2025」についてはこちらの記事で紹介している。
「Vue Fes Japan 2025」参加レビュー | 学び・セッション感想まとめ
今回も、まったく他人の参考にならないかもしれない感想を書いていく。
- イベント名:Vue Fes Japan 2026
- 開催日時・場所:2025年10月24日/大手町プレイス ホール&カンファレンス
- 参加理由:Vue.jsの情報収集
- どんな人向けの記事か:ただの参加感想を読みたい人向け
会場の雰囲気・参加人数
会場の雰囲気や参加者の印象は、昨年と大きく変わらなかった。
そのため、今回は細かい紹介を省略する。会場の様子が気になる方は、昨年の参加レビューを参考にしてほしい。
セッションの感想
当日聴いたセッションについて、印象に残ったことをまとめていく。
内容の要約や解釈は、あくまで僕個人の理解レベルである。登壇者の方が伝えたかったことと違っている可能性は大いにあるので、ご了承ください。
それにしても、今年も初めて聞く用語が多い。勉強しに来たのだから当然なのだが、知らない言葉に遭遇する頻度が高すぎる気もする。
オープニング
■ 内容の要点
- イベント全体の案内
- リアルタイム同時翻訳や質問の仕組みの紹介
■ 印象に残った点
オープニングの演出が格好よかった。フロントエンド系のイベントらしい見せ方だなと思う。
今年で8回目らしい。すでにこれだけ続いているイベントなのか、と改めて驚いた。
キーノート
■ 内容の要点
- Vueや周辺ツールの今後について
- TypeScript 7やDevtoolsなどの話題
- Cloudflareに関係する取り組みについての話もあった
■ 印象に残った点
台湾で「Vue 4は開発中なのか?」と聞かれた、というエピソードが面白かった。新バージョンはみんな気になるのね(笑)。
そして、昨日にVue4のα版が出たみたいに言っていた気がしたけど、気の所為?なにかと勘違いしている?
Vue 2からVue 3への移行のような、大きなスタイル変更は予定していないらしいので良かった。
Cloudflareとの関係や、新しい取り組みについての話もあったが、英語なのでよく理解できなあかった。
さらに、何か試作中らしいという話もあった。来年になったら、その正体が分かるぽい?
デザインを開発する ~ Vueで実現するデザインプロセス改善 ~
■ 内容の要点
- デザインと開発の連携を改善する取り組み
■ 印象に残った点
「一撃で高品質なものを作る」という方向性が印象に残った。
工夫した仕組みを作ったら、Claudeが似たような機能を作ってきたらしい。せっかく作ったらAI側も似たことをやり始めるとは、なんとも今っぽい話である(笑)。
契約で守るコンパウンドプロダクトのデザインシステム
■ 内容の要点
- バックオフィス系プロダクトを統合していくためのデザインシステム
■ 印象に残った点
「足すのではなく、まとめる」という考え方が印象的だった。
一方で、紹介されていたコンポーネントはReact製らしい。あれ、Vueでは作っていないのね。
少しプロダクト紹介寄りにも感じた。プラチナスポンサーだから、そういうものなのかも。
Astro is the new WordPress
■ 内容の要点
- Astroを使ったCMSについての紹介
■ 印象に残った点
Astroに関わるエンジニアの方による発表だった。
さらにCloudflare関連の用語が次々と出てきた。僕はこのあたりの知識が薄いので、正直よく分からなかった。D1とは何なんだ?
全体としてはCMSの紹介という印象が強かった。先ほどと同じでプラチナスポンサーということもあって、製品を知ってもらう意味合いもあったのかなと思う。
JSがこんなに減る!HTML・CSS最新技術2026
■ 内容の要点
- JavaScriptで実装していたUIの一部を、HTMLやCSSの新しい機能で実現する方法
■ 印象に残った点
登壇者様は有名な方らしい。
個人的に、メモの量がかなり多かったセッションである。会場でも撮影している人が多かった印象だ。それだけ実用的な内容だったのだろう。
特に面白かったのが、これまでJavaScriptを使って作っていたUIの一部を、最近のHTMLやCSSだけで実装できるという話。
JavaScriptを減らせば、バンドルサイズの削減や、標準機能による挙動の安定にもつながる。単なる省コードではなく、安全性やアクセシビリティにも関係する話なのが面白い。
途中、立っている参加者を気にかける登壇者の姿も印象に残った。話し慣れているだけでなく、周囲への気配りもできる方だなと思った。
新しいHTML・CSSの話はICS MEDIAにも掲載されているようなので、後から読み直してみたい。
Nuxt ContentからOxContentへ、1000ページ超のブログ基盤刷新への挑戦
■ 内容の要点
- 1,000ページを超えるブログの基盤を置き換える取り組み
■ 印象に残った点
登壇者が「OxContent」の呼び方まで気にしていたのが印象的だった。細かい。けれど、作っているものに思い入れがあると、名前の呼ばれ方も気になるのかもしれない。
そして、ここでもCloudflareが出てきた。今日は本当にCloudflareの知識がないとつらい日だな……。
Vite+への貢献と、Team Memberになって見えてきた風景
■ 内容の要点
- コントリビューターとして直面した課題と解決
■ 印象に残った点
Vite+は、複数の開発ツールをひとつにまとめる統合ツールという説明だった。
初めてコントリビュートしたときの話や、コントリビューターとしての苦労についても語られていた。LTS、Rust、Nushellなど、ここでも分からない単語は出てきたが、それ以上に印象的だったのは登壇者の話し方だった。
とても楽しそうに話している。本当に好きなんだなあ、と感じた。
また、提案された変更について、単に良いか悪いかだけでなく、「Viteにふさわしいか」という観点で考えるようになった、という話が興味深かった。
技術的な説明というより、途中からその人の考えや実感を聞いているような感覚だった。なんというか、居酒屋や飲み会で、好きな技術について語っている人の話を聞いている感じに近いかもしれない(笑)。
でも、こういう生の声はカンファレンスならではだと思う。整った資料から知識を得るのとは、また違った面白さがある。
サーバーサイドフレームワークの未来を語る ── Nitro / Hono / Elysia と辿る「過去・現在・未来」
■ 内容の要点
- Nitro、Hono、Elysiaなどのサーバーサイドフレームワークについて
■ 印象に残った点
企業ブースを周っていたので、少しだけ聴いたのだが、途中から聞いたせいで僕には難しくて内容を理解できなかった。
ライトニングトーク(LT)セッション感想まとめ
ここからライトニングトーク。
短い発表だからといって、内容が簡単とは限らない。むしろ、初めて聞く技術が数分で次々と出てくるので、僕の理解が追いつかないことも多い。
Vapor Modeでアクセシビリティは壊れないか検証した話
Vapor Modeとアクセシビリティの関係を検証した発表。
スクリーンリーダーはアクセシビリティツリーを読む、という話が印象に残った。そもそもVapor Modeとは何なのか、ariaSnapshotとは何なのか。気になる単語が増えた。
あなたの await、OS まで届いてる? strace で覗く JavaScript の非同期
awaitとOSの動きについて、straceを使って覗いてみるという発表。
straceって、そもそも何の略なのだろうか。
v-ifとフラグ地獄からの脱出 — Pinia で作る画面遷移ステートマシン
発表の見せ方がユニークだった。喋った後に直にPCから喋る音声が流れた。
どういう仕組みで実現しているのだろう? AIなのか?と、内容とは別のところも気になってしまった。でも、普通に手元でボタン押しているだけかも、と冷静になった。
最近は何を見ても「これもAIなのか?」と考えがちだが、何でもかんでもAIに結びつけすぎなのかもしれない。
Vite+を爆速で社内のデザインシステムに導入してみた
Vite+を社内のデザインシステムに導入した話。
Vite+のちょっとした改善から学ぶ、OSSコントリビューションの始め方
OSSへのコントリビューションを紹介する発表。
中でも、説明文を追加するような小さな改善が取り上げられていたのが良かった。
なるほど、こういう地味な改善でもいいのね。
OSSへの貢献というと、大きな機能追加や難しい修正を想像しがちだが、こうした小さな一歩もあると分かると、少し身近に感じられる。説明も分かりやすかった。
外国人エンジニアがVueプロトタイプで仕様を合わせている話
Vueで作ったプロトタイプを使い、仕様をすり合わせる話。
図を作って説明していたのが印象に残った。
Web3Dライブラリを作ってVue Custom Rendererの仕組みを理解しよう
Vue Custom Rendererの仕組みについて、Web3Dライブラリを通して紹介する発表。
普段あまり触れない領域なので、まずはそういう仕組みがあるということをメモしておきたい。
結局Nuxt Layersって何ができて何が嬉しいの?
そもそもNuxt Layersとは何なのか、という段階から理解する必要がありそうだ。
SFCで実現する病院・医療システムの動的組み立て式UI
終盤で頭が疲れてきたせいか、知っている企業の名前が出てきて、登壇内容とは違うことを考えてしまって、気づいたら終わっていた…。
便利で危険なDeep Reactivityとの付き合い方
完全に集中力が切れていて、まったく理解できなかった。
Vue Fes Japan 2026で出てきた「わからなかった用語」メモ
今回も初めて聞いた言葉や、名前は知っていても説明できない言葉がたくさんあった。
後から調べるための、自分用のメモとして残しておく。以下は発表内容の正確な要約ではなく、あくまで僕が確認したい言葉の一覧である。
| 用語・キーワード | 気になったこと |
|---|---|
| TSC / TypeScript 7 | キーノートで出てきた。コンパイラとの関係を整理したい |
| Vue Devtools 9 | バージョンや変更点を確認したい |
| CFC / CF検索 / tsrs | キーノートで聞こえた単語。まず表記の確認が必要 |
| Cloudflare | 複数の発表で登場。周辺サービスを含めて理解したい |
| D1 | Astroのセッションで登場 |
| 「embash」と聞こえたCMS関連の名前 | 正式な名称を確認したい |
| スマートドリブンUI | デザインシステムの発表で登場 |
| ロールが溶ける | 役割の境界が変化するという意味だろうか |
closedby | ダイアログ関連の属性として紹介されていた |
interestfor | ブログにも活用できるか気になる |
appearanceらしき名称 | 正式な機能名を確認したい |
| アンカーポジショニング | HTML・CSSの新しいUI機能 |
| アンカーコンテナクエリ | 正式な名称と用途を確認したい |
| スクロールトリガー / スクロールスパイ | スクロール駆動アニメーションとの違いも整理したい |
| hidey-bar | 聞き取れた名前が合っているか確認したい |
| OxContent | Nuxt Contentとの違いを知りたい |
| Nitro / Hono / Elysia | サーバーサイドフレームワークの話で登場 |
| SSR / SPA | 用語として知っていても違いを整理し直したい |
| LTS | OSSの開発・運用に関係する用語 |
| Rust / Nushell | Vite+の発表で登場 |
| Vapor Mode | Vueの動作モードについて理解したい |
アクセシビリティツリー / ariaSnapshot | スクリーンリーダーや検証の話で登場 |
strace | 名前の由来と仕組みを知りたい |
| Nuxt Layers | 何ができて、どう便利なのかを知りたい |
| Deep Reactivity | 便利さと注意点を理解したい |
こうして並べると、分からない用語が多すぎる。カンファレンスに行くたびに、自分の知らない技術の多さを実感する。
アフターパーティー
2年ぶりに参加した。去年はチケットを当日の直前くらいで買おうとしたら、すでに売り切れで購入できなかった。今年は早めに購入した。
料理は華やかである。美味しそうな感じ。
お寿司はなくなった。代わりに餅つきをしていた。
まとめ
今年はVite+やCloudflareの話題が目立った印象だった。特にCloudflareについては、何度も話が出てきたのに僕の知識が追いつかず、なかなか厳しかった。
一方、JavaScriptで作っていたUIをHTMLやCSSで実現する話は、自分の開発やブログにもつながりそうで面白かった。OSSコントリビューションも、説明文の修正のような小さなところから始めていいと知れたのは収穫だった。
そして、Vite+の開発に関わる人が楽しそうに語る姿も印象に残っている。技術情報だけなら後から資料を読めば手に入るかもしれないが、こういう生の言葉は現地で聴く面白さだと思う。
分からなかった用語が山ほど残ったのは、例年どおりである。
まずはCloudflareあたりから、少しずつ調べていこうかな。

