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
Amazon ECS & AWS Fargate 運用アーキテクチャ2025 / Amazon ECS and AWS Fargate Ops Architecture 2025
iselegant
11
3.4k
Devin(Deep) Wiki/Searchの活用で変わる開発の世界観/devin-wiki-search-impact
tomoki10
0
780
本部長の代わりに提案書レビュー! KDDI営業が毎日使うAIエージェント「A-BOSS」開発秘話
minorun365
PRO
14
2.1k
Copilot Agentを普段使いしてわかった、バックエンド開発で使えるTips
ykagano
1
1.4k
DroidKnights 2025 - Jetpack XR 살펴보기: XR 개발은 어떻게 이루어지는가?
heesung6701
1
150
Workflows から Agents へ ~ 生成 AI アプリの成長過程とアプローチ~
belongadmin
3
170
Agentic Workflowという選択肢を考える
tkikuchi1002
1
180
Azure AI Foundryでマルチエージェントワークフロー
seosoft
0
130
_第3回__AIxIoTビジネス共創ラボ紹介資料_20250617.pdf
iotcomjpadmin
0
140
doda開発 生成AI元年宣言!自家製AIエージェントから始める生産性改革 / doda Development Declaration of the First Year of Generated AI! Productivity Reforms Starting with Home-grown AI Agents
techtekt
0
180
JSX - 歴史を振り返り、⾯⽩がって、エモくなろう
pal4de
3
1k
評価の納得感を2段階高める「構造化フィードバック」
aloerina
1
280
Featured
See All Featured
What’s in a name? Adding method to the madness
productmarketing
PRO
22
3.5k
StorybookのUI Testing Handbookを読んだ
zakiyama
30
5.8k
What's in a price? How to price your products and services
michaelherold
245
12k
For a Future-Friendly Web
brad_frost
179
9.8k
Site-Speed That Sticks
csswizardry
10
640
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
130
19k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.3k
The Language of Interfaces
destraynor
158
25k
How to train your dragon (web standard)
notwaldorf
92
6.1k
Measuring & Analyzing Core Web Vitals
bluesmoon
7
480
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
357
30k
Code Reviewing Like a Champion
maltzj
524
40k
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)