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
好きなNode-REDノード : Templateノード
Search
Takao Aoki
August 05, 2021
Programming
0
650
好きなNode-REDノード : Templateノード
templateノードの魅力について書いてみました。
Takao Aoki
August 05, 2021
Tweet
Share
More Decks by Takao Aoki
See All by Takao Aoki
enebular Update for the second half of 2023
taokiuhuru
0
200
enebularを活用したNode-REDによるIoTシステム開発と運用
taokiuhuru
0
520
Changeノードの素朴な疑問
taokiuhuru
0
280
スマートシティプロジェクトにおける市民開発向け開発環境のご紹介
taokiuhuru
0
77
Heroes-league-2022-enebular
taokiuhuru
0
310
OuraRingで体調不良を同僚にそっと伝える方法
taokiuhuru
1
430
Node-REDカスタムノードによる工場IoT・DXの進め方
taokiuhuru
0
1.1k
ゆるふわ物体検出
taokiuhuru
0
580
Salesforce活用の裏技
taokiuhuru
1
740
Other Decks in Programming
See All in Programming
小田原でみんなで一句詠みたいな #phpcon_odawara
stefafafan
0
340
新しいPHP拡張モジュールインストール方法「PHP Installer for Extensions (PIE)」を使ってみよう!
cocoeyes02
0
400
Chrome Extension Techniques from Hell
moznion
1
160
Empowering Developers with HTML-Aware ERB Tooling @ RubyKaigi 2025, Matsuyama, Ehime
marcoroth
2
740
AI Coding Agent Enablement - エージェントを自走させよう
yukukotani
14
6.1k
KawaiiLT 登壇資料 キャリアとモチベーション
hiiragi
0
120
Being an ethical software engineer
xgouchet
PRO
0
210
Java 24まとめ / Java 24 summary
kishida
3
500
MCP調べてみました! / Exploring MCP
uhzz
2
2.3k
サービスクラスのありがたみを発見したときの思い出 #phpcon_odawara
77web
4
680
ComposeでWebアプリを作る技術
tbsten
0
110
AIコーディングエージェントを 「使いこなす」ための実践知と現在地 in ログラス / How to Use AI Coding Agent in Loglass
rkaga
3
470
Featured
See All Featured
Building a Scalable Design System with Sketch
lauravandoore
462
33k
What's in a price? How to price your products and services
michaelherold
245
12k
Why You Should Never Use an ORM
jnunemaker
PRO
55
9.3k
Why Our Code Smells
bkeepers
PRO
336
57k
The Cult of Friendly URLs
andyhume
78
6.3k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
Mobile First: as difficult as doing things right
swwweet
223
9.6k
Building Flexible Design Systems
yeseniaperezcruz
329
38k
Making the Leap to Tech Lead
cromwellryan
133
9.2k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
5
550
Building Applications with DynamoDB
mza
94
6.3k
The Power of CSS Pseudo Elements
geoffreycrofte
75
5.8k
Transcript
私の好きな 標準ノード Node-RED Park Vol.1 2021/08/05
2 自己紹介: 青木 隆雄 • ウフルでIoT開発運用ツールenebular事業担当 • 技術レベル:コピペプログラマ
テンプレート・ノード 3
mustache記法が便利 4 マスタッシュ(口ひげ) {
mustache記法が便利 5 • 波括弧を二重で囲う • 流れてきたデータを使って、自在に文を作れる
functionノードで書くと… 6 これくらいなら理解できるが
複雑なやつ 7 よくサンプルで見かける
テンプレートを使う 8
すっきり見える 9 Changeノードの設定 Templateノードの設定
debugしてみる 10 あれ?おかしい。
{{2重}}から{{{3重}}}にする 11 カッコを3重にすることで、正し くデータを渡せた。
こんなフローを普段使いし てます(デモ) 12
ボットに投げる文章を作 るときに使用 13
ボットが毎日定時に 天気をお知らせ 14 Heroku deployで永続的にフローを実行
ボットが毎日定時に 天気をお知らせ 15 *は、Google Chatでの太字の修飾を意味 するのでMustacheではありません。
まとめ 16 Templateノードのよいところ: 1. メッセージ作成に集中できる 2. メッセージ作成以外のことをやってないことがわかる 3. フローが読みやすくなる
今日のフロー Discoverで公開しています。 • テンプレートノードサンプル(Discover) ◦ https://bit.ly/2VqZ66f • チャットボットサンプル(Discover) ◦ https://bit.ly/3fxZo22
• ブログ ◦ (enebular blogにて執筆予定) 17 テンプレートノードサンプル チャットボットサンプル
Thanks! Any questions? You can find me at: • @zawakarui
•
[email protected]
18