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.jsを30分で作る
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Hal
May 09, 2026
Technology
200
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
小さいVue.jsを30分で作る
2026/5/9 フロントエンドカンファレンス名古屋2026で登壇した際のスライドです。
ハンズオン部分は含まれていません。
Hal
May 09, 2026
More Decks by Hal
See All by Hal
checker.tsにチキンレースを仕掛けてみた:型エラー(TS2589)が発生する境界線を求めて
hal_spidernight
1
260
"'TSのAPI型安全”の対価は誰が払う?不公平なスキーマ駆動に終止符を打つハイブリッド戦略
hal_spidernight
0
470
Local Peer-to-Peer APIはどのように使われていくのか?
hal_spidernight
2
720
VitePress & MCPでアプリ仕様のオープン化に挑戦する
hal_spidernight
0
730
Vue.jsでiOSアプリを作る方法
hal_spidernight
0
480
VitePressを2週間使ってみた感想
hal_spidernight
0
950
Vue3の一歩踏み込んだパフォーマンスチューニング2024
hal_spidernight
3
6.9k
Other Decks in Technology
See All in Technology
GuardrailからGovernanceへ~AIエージェント運用の次の課題~
sbspsy
1
250
「ちゃんとやっている」は独りよがりだった ― 不安に寄り添うインシデント対応へ / Towards incident response that addresses anxieties
chmikata
1
4.5k
ヘルスケア領域における AI 活用と その安全性担保のための取り組み (Leveraging AI in Healthcare and Our Efforts to Ensure Its Safety) - Google I/O Extended Tokyo 2026, July 11, 2026
zettaittenani
0
250
AI駆動開発におけるQAエンジニアの役割事例 〜AI駆動開発の現場から〜
kobayashiyorimitsu
0
450
スタートアップにおけるアジャイルの実践について #shibuyagile
murabayashi
3
2.2k
なぜ私たちのSREプラクティスはなかなか機能しないのか 〜システムより先に組織を見る〜 / Why our SRE practices aren't really working
vtryo
3
3.3k
なぜ人は自分のプロジェクトを 「なんちゃってアジャイル」と 自嘲するのか
kozotaira
0
280
ループエンジニアリングでE2Eテストを実践
noriyukitakei
0
330
AIレビューはどこまで任せられるのか?自動化と人が背負うレビューの境界
sansantech
PRO
1
160
知らん間に、回ってる
ming_ayami
0
380
攻撃者がいなくてもAIエージェントはインシデントを起こす
nomizone
0
210
貴方はどのエンジニアリングを磨くのか
hatyibei
0
110
Featured
See All Featured
Mind Mapping
helmedeiros
PRO
1
280
We Analyzed 250 Million AI Search Results: Here's What I Found
joshbly
1
1.5k
Max Prin - Stacking Signals: How International SEO Comes Together (And Falls Apart)
techseoconnect
PRO
0
200
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
190
Fashionably flexible responsive web design (full day workshop)
malarkey
408
67k
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
2
600
HTML-Aware ERB: The Path to Reactive Rendering @ RubyCon 2026, Rimini, Italy
marcoroth
2
320
brightonSEO & MeasureFest 2025 - Christian Goodrich - Winning strategies for Black Friday CRO & PPC
cargoodrich
3
750
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
1
350
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
55k
Optimizing for Happiness
mojombo
378
71k
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
1
260
Transcript
Copyright © LIXIL Corporation. All rights reserved. アプリケーションエキスパート Hal 小さいVue.jsを30分で作る
1 Hal 株式会社LIXIL Japan SoE DevOps. Digital アプリケーションエキスパート 自己紹介 技術的関心
• Vue.js/Nuxt • Rust • パフォーマンスチューニング 趣味 • 映画 • ロードバイク • 一眼レフ 2025.3 LIXIL入社 Vue.js JP ソフトウェアエンジニアとして活動しています。 最近はプロダクトエンジニアリングに力を入れています。
2 Vue.jsとは? • UIを構築するためのJavaScriptフレームワーク • 標準的なHTML,JS,CSSで書ける • リアクティブに状態監視し、効率的にUIに反映 Web ユーザーインタフェース構築のための、親しみやすく、
パフォーマンスと汎用性の高いフレームワーク
3 本セッションで取り扱う書籍: The chibivue Book The chibivue Bookとは、「Vue.jsを実際に書き、理解を深めること」を目的として ubugeeei 氏が公開した書籍です。
本セッションの内容はchibivueをベースに構成しています。
4 謝辞 本セッションを構成するにあたり、ubugeeei氏の 著書:The chibivue Bookを多大に参考に させていただきました。 素晴らしいガイド、および書籍の公開に 感謝いたします。
5 早速Vue.jsを作ってみよう
6 サンプルコード置き場 以下リポジトリにサンプルコードを配置しています。
7 おしながき 1. createApp API (Vueインスタンスを作成) 2. Virtual DOM(仮想DOM) 3.
Render / Patch Rendering(仮想DOMの変更差分を見てレンダリング) 4. Reactivity System(状態のリアクティブ監視) 5. Template Compiler(Vue特有のsyntaxをcode,HTMLに変換) 6. SFC Compiler(Vue SFCをコードに変換) 7. Vite Plugin(Vite環境で自作Vue.jsを動かす)
8 IDEをひらく
9 Vapor Modeとは? 仮想DOMを利用しない新たなレンダリングモード 高速化・パフォーマンス改善が期待される • これまで仮想DOM処理の最適化が行われていたが、それでも限界があった • JSXを利用できる(vue-jsx-vapor) •
Vue.js 3.6(ベータ)でお試しあれ
10 最後に 10/24 Vue Fes Japan2026 恒例のハンズオンコーナー 今年はchibivueメインでやります!
11 ①LIXIL IT・Digitalの求人一覧 https://hrmos.co/pages/lixil/jobs?category=1807273222947917832 募集中のポジションがあります。 ②LIXIL採用情報ページ https://www.lixil.co.jp/corporate/recruit/career/ →社員インタビューやニュース、 LIXILの働き方などがまとまっております。 LIXILの採用関連ページの紹介
None