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
Taking Templates to the Limit
Search
Niklas Kiefer
April 28, 2022
Technology
69
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Taking Templates to the Limit
Create Bulletproof Camunda Element Templates with JSON Schema
Camunda Community Summit 2022
Niklas Kiefer
April 28, 2022
More Decks by Niklas Kiefer
See All by Niklas Kiefer
Optimizing tidy: Practical Insights with the React Compiler
pinussilvestrus
0
17
a11y testing: tech talk
pinussilvestrus
0
11
Tech Talk: a11y testing at the HTO team
pinussilvestrus
0
62
a11y testing
pinussilvestrus
0
91
What the $ref - Create composable JSON Schemas
pinussilvestrus
0
80
Automatic a11y testing with axe
pinussilvestrus
0
48
Roller coaster mining with Camunda Cloud
pinussilvestrus
0
26
How to break down
pinussilvestrus
0
75
Move from webpack to vite
pinussilvestrus
0
210
Other Decks in Technology
See All in Technology
DGX Sparkを2台使って いろいろ動かす話
sonoda_mj
1
100
サーバー常駐型の 簡易障害調査AI エージェントを作ってみた話
masayoshi
1
510
Bill One 開発エンジニア 紹介資料
sansan33
PRO
7
20k
Driving AI Adoption Using In-House GPUs to Serve Qwen
po3rin
0
200
AI駆動開発はどこまで来たのか? ファインディの最新実態調査で読み解く現在地 Devin Con Tokyo
akiratom
5
2.3k
VPCでもFloatingIPを使いたいんだ
y_kotani
1
140
The Django UUID Story - DjangoCon US 2026
pauloxnet
0
370
Eight Engineering Unit 紹介資料
sansan33
PRO
3
8.3k
PM領域でのAI Agentの活用
lycorptech_jp
PRO
0
210
ClaudeCodeでセキュリティ監視業務を半自動化_1年の運用でわかったAIに任せる設計の5つのポイント
kintotechdev
4
1k
AIレビュー時代に必要なのは、SLOで引く撤退ライン
nobuoooo
0
160
本番に近いテストをもっと手軽に - Postmanで広がるAPIテストの世界 / Expanding the World of API Testing with Postman
yokawasa
1
210
Featured
See All Featured
AI: The stuff that nobody shows you
jnunemaker
PRO
9
960
The Curse of the Amulet
leimatthew05
2
14k
Embracing the Ebb and Flow
colly
88
5.2k
Utilizing Notion as your number one productivity tool
mfonobong
4
560
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
3
220
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
1.3k
Optimizing for Happiness
mojombo
378
71k
We Have a Design System, Now What?
morganepeng
55
8.3k
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
290
The B2B funnel & how to create a winning content strategy
katarinadahlin
PRO
1
500
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
Transcript
Taking Templates to the Limit Create Bulletproof Camunda Element Templates
with JSON Schema Niklas Kiefer Camunda 1
2
About me Software Engineer at Camunda, bpmn.io Part of the
team who delivers the web-based modeling BPMN, DMN, and Forms GitHub: @pinussilvestrus Twitter: lutki95 3
What’s in today Element Templates JSON Schema Element Templates features
you may not know Coding Element Templates in your favorite IDE How to model a pizza delivery with Element Templates 4
Element Templates 5
load on start High Level Overview 6 reusable JSON files
domain-specific, user friendly interface and appearance supported in Camunda Platform 7 and 8 JSON Schema defines and validates
Check out the docs 7
Examples Send an Email Call a UiPath bot Get data
from an Excel sheet Connect to a REST API …. Find some samples on GitHub! 8
JSON Schema 9
JSON Schema Vocabulary that allows you to annotate and validate
JSON documents Defining the structure of JSON data It makes JSON documents robust on the application level Check it out: https://json-schema.org/ 10
load on start High Level Overview 11 reusable JSON files
domain-specific, user friendly interface and appearance supported in Camunda Platform 7 and 8 JSON Schema defines and validates
Element Templates JSON Schema Check it out: https://github.com/camunda/element-templates-json-schema 12
Element Templates JSON Schema 13
Let’s Code Some Element Templates! 14
Hungry for pizza 15
Hungry for pizza (with templates) 16
Hungry for pizza (with templates) 17 Demo time!
Resources Element Templates Documentation Element Templates JSON Schema Element Templates
Samples Report Issue Give Feedback 18
Resources Element Templates Documentation Element Templates JSON Schema Element Templates
Samples Report Issue Give Feedback 19 You are welcome to contribute!
Thank you! Any questions? 20