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
Search
ToruTakagi
April 29, 2018
Technology
0
130
Vue.js
IT研修で5分間LTを行った資料です。
聴衆はプログラミング初心者でしたので、それに合わせたものです。
ToruTakagi
April 29, 2018
Tweet
Share
More Decks by ToruTakagi
See All by ToruTakagi
アスペクト指向プログラミング
torutakagi
0
200
Webフロントの変化 ~時代はPWAへ?~
torutakagi
0
85
Other Decks in Technology
See All in Technology
サイバーエージェントグループのSRE10年の歩みとAI時代の生存戦略
shotatsuge
4
1k
SRE不在の開発チームが障害対応と 向き合った100日間 / 100 days dealing with issues without SREs
shin1988
2
2k
クラウド開発の舞台裏とSRE文化の醸成 / SRE NEXT 2025 Lunch Session
kazeburo
1
580
ソフトウェアテストのAI活用_ver1.25
fumisuke
1
600
Autify Company Deck
autifyhq
2
44k
モニタリング統一への道のり - 分散モニタリングツール統合のためのオブザーバビリティプロジェクト
niftycorp
PRO
1
470
オフィスビルを監視しよう:フィジカル×デジタルにまたがるSLI/SLO設計と運用の難しさ / Monitoring Office Buildings: The Challenge of Physical-Digital SLI/SLO Design & Operation
bitkey
1
410
セキュアなAI活用のためのLiteLLMの可能性
tk3fftk
1
320
Getting to Know Your Legacy (System) with AI-Driven Software Archeology (WeAreDevelopers World Congress 2025)
feststelltaste
1
190
ClaudeCodeにキレない技術
gtnao
1
850
組織内、組織間の資産保護に必要なアイデンティティ基盤と関連技術の最新動向
fujie
0
230
安定した基盤システムのためのライブラリ選定
kakehashi
PRO
3
130
Featured
See All Featured
StorybookのUI Testing Handbookを読んだ
zakiyama
30
5.9k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
120k
Java REST API Framework Comparison - PWX 2021
mraible
31
8.7k
Product Roadmaps are Hard
iamctodd
PRO
54
11k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
30
2.2k
Intergalactic Javascript Robots from Outer Space
tanoku
271
27k
Docker and Python
trallard
45
3.5k
Designing for humans not robots
tammielis
253
25k
How GitHub (no longer) Works
holman
314
140k
4 Signs Your Business is Dying
shpigford
184
22k
Building Adaptive Systems
keathley
43
2.7k
Optimizing for Happiness
mojombo
379
70k
Transcript
勝利条件 ・全員が表題を良いものだと認識 ・半分が表題を勉強したいと思う 前回のフィードバック ・体が揺れてしまう ・デザイン的に壁が出来てしまう ・用語の定義が不十分 ・ストーリーが微妙
高木 徹 @TTrpbm Vue.js!!
Building User Interface HTML/CSS/JavaScript WHAT IS Vue.js! 2018/4/23 3
WHAT IS FRAMEWORK! ルールに則った記述で効果を得る 2018/4/23 4
背景 フロントエンドの変化 5 2018/4/23
目的 6 Vue.jsを使いたい 2018/4/23
なぜ Vue.js を選んだ? 7 ✔ 世界中で愛されてる ✔ 小規模から大規模に対応 ✔ 学習コストが低い
2018/4/23
FRONT END FRAMEWORK 2018/4/23 8 図 1 2017 年のフロントエンドフレームワークの GitHub
スターランキング [1]Micheal Rambeau, “bestof.js.org,“ https://risingstars.js.org/2017/en/#section-framework, 2018-01-01( 閲覧日 :2018-04-20)
JavaScript Rising Stars 2018/4/23 9 図 2 2017 年の JavaScript
の GitHub スターランキング [2] [2]Micheal Rambeau, “bestof.js.org,“ https://risingstars.js.org/2017/en/, 2018-01-01( 閲覧日 :2018-04-20)
なぜ Vue.js を選んだ? 10 ✔ 世界中で愛されてる ✔ 小規模から大規模に対応 ✔ 学習コストが低い
2018/4/23
PROGRESSIVE Framework! 2018/4/23 11 図 3 ProgressiveFramework[3] [3]Evan You, “Vue.js,“
https://jp.vuejs.org/index.html, 2018-02-06( 閲覧日 :2018-04-20)
なぜ Vue.js を選んだ? 12 ✔ 世界中で愛されてる ✔ 小規模から大規模に対応 ✔ 学習コストが低い
2018/4/23
13 ▪ HTML/CSS/JavaScriptでOK ▪ 公式リファレンスが日本語対応 2018/4/23
Vue.js の魅力 14 ✔ コンポーネント指向 ✔ リアクティブ ✔ more... 2018/4/23
Single file components! 2018/4/23 15 図 4 コンポーネント指向 [3] 図
5 シングルファイルコンポーネント [3]
Vue.js の魅力 16 ✔ コンポーネント指向 ✔ リアクティブ ✔ more... 2018/4/23
Two-way binding! 2018/4/23 17 図 6 リアクティブなソースコード例 図 7 リアクティブ例
2018/4/23 18 図 8 基礎から学ぶ Vue.js[4] [4]mio, “ 基礎から学ぶ Vue.js,“
https://www.amazon.co.jp/ 基礎から学ぶ -Vue-js-mio/dp/4863542453, 2018-04-12( 閲覧日 :2018-04-20)
Vue FES JAPAN! 2018/4/23 19 図 9 Vue Fes Japan[5]
[5]kazupon, “Vue Fes Japan,“ https://vuefes.jp/, 2018-03-23( 閲覧日 :2018-04-20)
Simple & EASY 2018/4/23 20 図 10 Simple VS Easy[6]
[6]Evan Clark Williams, “Twitter,“ https://twitter.com/youyuxi/status/431669784770392064, 2016-05-24( 閲覧日 :2018-04-20)