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
530
好きな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
120
enebularを活用したNode-REDによるIoTシステム開発と運用
taokiuhuru
0
360
Changeノードの素朴な疑問
taokiuhuru
0
210
スマートシティプロジェクトにおける市民開発向け開発環境のご紹介
taokiuhuru
0
24
Heroes-league-2022-enebular
taokiuhuru
0
230
OuraRingで体調不良を同僚にそっと伝える方法
taokiuhuru
1
350
Node-REDカスタムノードによる工場IoT・DXの進め方
taokiuhuru
0
940
ゆるふわ物体検出
taokiuhuru
0
500
Salesforce活用の裏技
taokiuhuru
1
620
Other Decks in Programming
See All in Programming
【Go言語】ジェネリクス
tomo1227
0
170
Javaの現状2024夏 / Java current status 2024 summer
kishida
4
1.4k
さきがけから振り返るアーキテクチャ刷新 / Reflecting on the Architectural Renewal from the Vanguard
nrslib
2
770
OpenAI/Gemini APIを使って EPUBを翻訳するCLIツールをつくってみた
tomiyan
0
790
MIERUNE BBQにおけるユーザー中心設計()
mierune
PRO
1
110
ぼっちを避けて楽しむためのアノテコノテ / Various Tips and Tricks to Avoid Loneliness and Have Fun
nrslib
3
1.7k
Cloudflare Workers x AWS Lambdaの組み合わせユースケース / Cloudflare Workers x AWS Lambda Combination Use Case
seike460
PRO
2
310
初心者がおさえておきたいAWS CDKのベストプラクティス 2024
konokenj
15
7.3k
TiDB Serverless ~理想のServerless DBを考える~
soso_15315
1
160
AHC035解説
terryu16
0
710
GraphQL はいいぞ! ~Laravel で学ぶ GraphQL 入門~
azuki
1
160
feature環境をGitHub ActionsとCloudFormationでいい感じに管理する
nealle
2
310
Featured
See All Featured
Gamification - CAS2011
davidbonilla
78
4.9k
Build your cross-platform service in a week with App Engine
jlugia
227
17k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
224
21k
Unsuck your backbone
ammeep
666
57k
Bootstrapping a Software Product
garrettdimon
PRO
304
110k
GitHub's CSS Performance
jonrohan
1026
450k
Reflections from 52 weeks, 52 projects
jeffersonlam
346
19k
The Cost Of JavaScript in 2023
addyosmani
31
4.7k
Art, The Web, and Tiny UX
lynnandtonic
291
20k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
78
15k
Leading Effective Engineering Teams 2024
addyosmani
3
300
Dealing with People You Can't Stand - Big Design 2015
cassininazir
360
22k
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