Link
Embed
Share
Beginning
This slide
Copy link URL
Copy link URL
Copy iframe embed code
Copy iframe embed code
Copy javascript embed code
Copy javascript embed code
Share
Tweet
Share
Tweet
Slide 1
Slide 1 text
私の好きな 標準ノード Node-RED Park Vol.1 2021/08/05
Slide 2
Slide 2 text
2 自己紹介: 青木 隆雄 ● ウフルでIoT開発運用ツールenebular事業担当 ● 技術レベル:コピペプログラマ
Slide 3
Slide 3 text
テンプレート・ノード 3
Slide 4
Slide 4 text
mustache記法が便利 4 マスタッシュ(口ひげ) {
Slide 5
Slide 5 text
mustache記法が便利 5 ● 波括弧を二重で囲う ● 流れてきたデータを使って、自在に文を作れる
Slide 6
Slide 6 text
functionノードで書くと… 6 これくらいなら理解できるが
Slide 7
Slide 7 text
複雑なやつ 7 よくサンプルで見かける
Slide 8
Slide 8 text
テンプレートを使う 8
Slide 9
Slide 9 text
すっきり見える 9 Changeノードの設定 Templateノードの設定
Slide 10
Slide 10 text
debugしてみる 10 あれ?おかしい。
Slide 11
Slide 11 text
{{2重}}から{{{3重}}}にする 11 カッコを3重にすることで、正し くデータを渡せた。
Slide 12
Slide 12 text
こんなフローを普段使いし てます(デモ) 12
Slide 13
Slide 13 text
ボットに投げる文章を作 るときに使用 13
Slide 14
Slide 14 text
ボットが毎日定時に 天気をお知らせ 14 Heroku deployで永続的にフローを実行
Slide 15
Slide 15 text
ボットが毎日定時に 天気をお知らせ 15 *は、Google Chatでの太字の修飾を意味 するのでMustacheではありません。
Slide 16
Slide 16 text
まとめ 16 Templateノードのよいところ: 1. メッセージ作成に集中できる 2. メッセージ作成以外のことをやってないことがわかる 3. フローが読みやすくなる
Slide 17
Slide 17 text
今日のフロー Discoverで公開しています。 ● テンプレートノードサンプル(Discover) ○ https://bit.ly/2VqZ66f ● チャットボットサンプル(Discover) ○ https://bit.ly/3fxZo22 ● ブログ ○ (enebular blogにて執筆予定) 17 テンプレートノードサンプル チャットボットサンプル
Slide 18
Slide 18 text
Thanks! Any questions? You can find me at: ● @zawakarui ●
[email protected]
18