Upgrade to PRO for Only $50/Year—Limited-Time Offer! 🔥
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
35
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
510
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
45
Story-Trolley: Ember meets the IoT
roschaefer
0
97
digital democracy in public broadcasting @34C3
roschaefer
0
52
democracy-app @34C3
roschaefer
0
110
Rundfunk MITBESTIMMEN @ Nerd Nite Berlin #17, 2017-06-13
roschaefer
0
62
Rundfunk MITBESTIMMEN @ Open-Tech-Summit
roschaefer
0
74
Other Decks in Programming
See All in Programming
バックエンドエンジニアによる Amebaブログ K8s 基盤への CronJobの導入・運用経験
sunabig
0
150
WebRTC と Rust と8K 60fps
tnoho
2
2k
ViewファーストなRailsアプリ開発のたのしさ
sugiwe
0
450
AIエンジニアリングのご紹介 / Introduction to AI Engineering
rkaga
5
2k
テストやOSS開発に役立つSetup PHP Action
matsuo_atsushi
0
150
認証・認可の基本を学ぼう後編
kouyuume
0
190
connect-python: convenient protobuf RPC for Python
anuraaga
0
400
Building AI Agents with TypeScript #TSKaigiHokuriku
izumin5210
6
1.3k
Go コードベースの構成と AI コンテキスト定義
andpad
0
120
TypeScriptで設計する 堅牢さとUXを両立した非同期ワークフローの実現
moeka__c
6
3k
関数実行の裏側では何が起きているのか?
minop1205
1
690
Canon EOS R50 V と R5 Mark II 購入でみえてきた最近のデジイチ VR180 事情、そして VR180 静止画に活路を見出すまで
karad
0
110
Featured
See All Featured
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
359
30k
Context Engineering - Making Every Token Count
addyosmani
9
500
Testing 201, or: Great Expectations
jmmastey
46
7.8k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
3.2k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.7k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
970
XXLCSS - How to scale CSS and keep your sanity
sugarenia
249
1.3M
What’s in a name? Adding method to the madness
productmarketing
PRO
24
3.8k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
61k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
The World Runs on Bad Software
bkeepers
PRO
72
12k
Building Applications with DynamoDB
mza
96
6.8k
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>
• • • • •
• • •