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
Systems Development and Frameworks - #2 VueJS
Search
Robert Schäfer
October 16, 2019
Programming
0
34
Systems Development and Frameworks - #2 VueJS
Robert Schäfer
October 16, 2019
Tweet
Share
More Decks by Robert Schäfer
See All by Robert Schäfer
Quelloffene, gemeinwohlorientierte und dezentrale Soziale Medien
roschaefer
0
490
Systems Development and Frameworks - #0 Introduction
roschaefer
0
160
Free Beginners Open-Source Coding Workshop @Tuesday Co-Working
roschaefer
0
93
Find Contributors in Online Learner Communities
roschaefer
0
44
Story-Trolley: Ember meets the IoT
roschaefer
0
96
digital democracy in public broadcasting @34C3
roschaefer
0
50
democracy-app @34C3
roschaefer
0
110
Rundfunk MITBESTIMMEN @ Nerd Nite Berlin #17, 2017-06-13
roschaefer
0
60
Rundfunk MITBESTIMMEN @ Open-Tech-Summit
roschaefer
0
73
Other Decks in Programming
See All in Programming
Flutterアプリ運用の現場で役立った監視Tips 5選
ostk0069
1
500
Building AI Agents with TypeScript #TSKaigiHokuriku
izumin5210
5
970
全員アーキテクトで挑む、 巨大で高密度なドメインの紐解き方
agatan
6
8.6k
知られているようで知られていない JavaScriptの仕様 4選
syumai
0
630
AIを駆使して新しい技術を効率的に理解する方法
nogu66
1
660
Phronetic Team with AI - Agile Japan 2025 closing
hiranabe
2
670
ソフトウェア設計の課題・原則・実践技法
masuda220
PRO
20
15k
しっかり学ぶ java.lang.*
nagise
1
410
なぜ強調表示できず ** が表示されるのか — Perlで始まったMarkdownの歴史と日本語文書における課題
kwahiro
12
7.2k
TypeScriptで設計する 堅牢さとUXを両立した非同期ワークフローの実現
moeka__c
5
2k
Agentに至る道 〜なぜLLMは自動でコードを書けるようになったのか〜
mackee
5
1.9k
Developing Specifications - Jakarta EE: a Real World Example
ivargrimstad
0
180
Featured
See All Featured
Faster Mobile Websites
deanohume
310
31k
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.5k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
Practical Orchestrator
shlominoach
190
11k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
9
980
Large-scale JavaScript Application Architecture
addyosmani
514
110k
Optimizing for Happiness
mojombo
379
70k
Bash Introduction
62gerente
615
210k
Writing Fast Ruby
sferik
630
62k
KATA
mclloyd
PRO
32
15k
The Power of CSS Pseudo Elements
geoffreycrofte
80
6.1k
The Language of Interfaces
destraynor
162
25k
Transcript
None
None
None
None
None
None
None
None
None
• • /VueJS README.md • • • @roschaefer • •
https://vuejs.org/
: colon @ at {{ }} curly braces v-if v-for
<template></template>
:post :post :comment :user=”author” :resource=”comment”
@createComment @deleteComment="updateCommentList" @updateComment="updateCommentList" @showEditCommentMenu
None
computed: { commentCount() { return this.comments.length }, }
const comment = await ... this.$emit(updateComment,comment)
<div class="container"> <header> <slot name="header"></slot> </header> <main> <slot></slot> </main> <footer>
<slot name="footer"></slot> </footer> </div>
• • • • •
• • •