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
630
好きな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
190
enebularを活用したNode-REDによるIoTシステム開発と運用
taokiuhuru
0
500
Changeノードの素朴な疑問
taokiuhuru
0
280
スマートシティプロジェクトにおける市民開発向け開発環境のご紹介
taokiuhuru
0
69
Heroes-league-2022-enebular
taokiuhuru
0
290
OuraRingで体調不良を同僚にそっと伝える方法
taokiuhuru
1
420
Node-REDカスタムノードによる工場IoT・DXの進め方
taokiuhuru
0
1k
ゆるふわ物体検出
taokiuhuru
0
570
Salesforce活用の裏技
taokiuhuru
1
730
Other Decks in Programming
See All in Programming
技術を改善し続ける
gumioji
0
180
クリーンアーキテクチャから見る依存の向きの大切さ
shimabox
5
1.2k
Datadog DBMでなにができる? JDDUG Meetup#7
nealle
0
160
Better Code Design in PHP
afilina
0
190
Lambdaの監視、できてますか?Datadogを用いてLambdaを見守ろう
nealle
2
820
たのしいSocketのしくみ / Socket Under a Microscope
coe401_
8
1.4k
はじめての Go * WASM * OCR
sgash708
1
120
もう少しテストを書きたいんじゃ〜 #phpstudy
o0h
PRO
21
4.4k
コードを読んで理解するko build
bells17
1
120
Rubyと自由とAIと
yotii23
6
1.9k
.NET Frameworkでも汎用ホストが使いたい!
tomokusaba
0
210
Domain-Driven Design (Tutorial)
hschwentner
13
22k
Featured
See All Featured
Designing for humans not robots
tammielis
250
25k
Git: the NoSQL Database
bkeepers
PRO
429
65k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
366
25k
Fashionably flexible responsive web design (full day workshop)
malarkey
406
66k
Speed Design
sergeychernyshev
28
820
Building Your Own Lightsaber
phodgson
104
6.2k
Navigating Team Friction
lara
183
15k
Optimising Largest Contentful Paint
csswizardry
34
3.1k
A better future with KSS
kneath
238
17k
A Modern Web Designer's Workflow
chriscoyier
693
190k
GraphQLとの向き合い方2022年版
quramy
44
14k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
6
580
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