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
620
好きな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
180
enebularを活用したNode-REDによるIoTシステム開発と運用
taokiuhuru
0
490
Changeノードの素朴な疑問
taokiuhuru
0
270
スマートシティプロジェクトにおける市民開発向け開発環境のご紹介
taokiuhuru
0
65
Heroes-league-2022-enebular
taokiuhuru
0
290
OuraRingで体調不良を同僚にそっと伝える方法
taokiuhuru
1
410
Node-REDカスタムノードによる工場IoT・DXの進め方
taokiuhuru
0
1k
ゆるふわ物体検出
taokiuhuru
0
560
Salesforce活用の裏技
taokiuhuru
1
710
Other Decks in Programming
See All in Programming
SwiftUI Viewの責務分離
elmetal
PRO
1
230
Boost Performance and Developer Productivity with Jakarta EE 11
ivargrimstad
0
220
もう僕は OpenAPI を書きたくない
sgash708
4
1.5k
ソフトウェアエンジニアの成長
masuda220
PRO
10
1.1k
Immutable ActiveRecord
megane42
0
140
バックエンドのためのアプリ内課金入門 (サブスク編)
qnighy
8
1.8k
苦しいTiDBへの移行を乗り越えて快適な運用を目指す
leveragestech
0
560
パスキーのすべて ── 導入・UX設計・実装の紹介 / 20250213 パスキー開発者の集い
kuralab
3
780
GitHub Actions × RAGでコードレビューの検証の結果
sho_000
0
260
CNCF Project の作者が考えている OSS の運営
utam0k
6
710
JavaScriptツール群「UnJS」を5分で一気に駆け巡る!
k1tikurisu
9
1.8k
Bedrock Agentsレスポンス解析によるAgentのOps
licux
3
840
Featured
See All Featured
Building Applications with DynamoDB
mza
93
6.2k
jQuery: Nuts, Bolts and Bling
dougneiner
63
7.6k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
44
7k
Producing Creativity
orderedlist
PRO
344
39k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
40
2k
Automating Front-end Workflow
addyosmani
1368
200k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
33
2.8k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
174
51k
BBQ
matthewcrist
87
9.5k
Navigating Team Friction
lara
183
15k
Bootstrapping a Software Product
garrettdimon
PRO
306
110k
Facilitating Awesome Meetings
lara
52
6.2k
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