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
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Robert Schäfer
October 16, 2019
Programming
39
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Systems Development and Frameworks - #2 VueJS
Robert Schäfer
October 16, 2019
More Decks by Robert Schäfer
See All by Robert Schäfer
Quelloffene, gemeinwohlorientierte und dezentrale Soziale Medien
roschaefer
0
540
Systems Development and Frameworks - #0 Introduction
roschaefer
0
160
Free Beginners Open-Source Coding Workshop @Tuesday Co-Working
roschaefer
0
96
Find Contributors in Online Learner Communities
roschaefer
0
49
Story-Trolley: Ember meets the IoT
roschaefer
0
100
digital democracy in public broadcasting @34C3
roschaefer
0
58
democracy-app @34C3
roschaefer
0
120
Rundfunk MITBESTIMMEN @ Nerd Nite Berlin #17, 2017-06-13
roschaefer
0
65
Rundfunk MITBESTIMMEN @ Open-Tech-Summit
roschaefer
0
79
Other Decks in Programming
See All in Programming
エンジニア向け会社紹介/Findy Company Profile
findyinc
6
350k
LLM本来の能力を解き放つサンドボックス技術とAI民主化への適用
yukukotani
3
4.5k
肥大化するレガシーコードに立ち向かうためのインターフェース分離と依存の逆転 / JJUG CCC 2026 Spring
hirokunimaeta
0
600
A2UI という光を覗いてみる
satohjohn
1
150
Lemonade + Foundry Toolkit でお手軽アプリ開発
seosoft
1
370
ローカルLLMを使ってB2Bサービスを作っていての学び
yaotti
0
210
Skillsは効率化、Agentsは"自分の拡張"——Builder時代のエージェント編成(CC Night 2026)
wemra
1
140
フロントエンドとバックエンドで「1文字」を揃えよう
youkidearitai
PRO
0
730
AIで効率化できた業務・日常
ochtum
0
140
Spring Security 実践 ─ GraphQL APIで実務に役立つ 認証・認可 を学ぶ
wagyu
0
260
DynamoDBには集計系のクエリがないけどなんとかしたい
musan
1
180
Vite+ Unified Toolchain for the Web
naokihaba
0
340
Featured
See All Featured
Designing for Performance
lara
611
70k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
201
75k
Data-driven link building: lessons from a $708K investment (BrightonSEO talk)
szymonslowik
1
1.1k
Raft: Consensus for Rubyists
vanstee
141
7.6k
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
560
Large-scale JavaScript Application Architecture
addyosmani
515
110k
New Earth Scene 8
popppiees
3
2.4k
Test your architecture with Archunit
thirion
1
2.3k
Leveraging LLMs for student feedback in introductory data science courses - posit::conf(2025)
minecr
1
300
[RailsConf 2023] Rails as a piece of cake
palkan
59
6.7k
The World Runs on Bad Software
bkeepers
PRO
72
12k
The Limits of Empathy - UXLibs8
cassininazir
1
370
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>
• • • • •
• • •