ぱそきいろのIT日記

ぱそきいろがITに関する記事を書いていきます。

NoCode+サーバレスでバビ語ジェネレータを実装

こんにちは,ぱそきいろです.

最近,NoCodeでサービスを作るのが流行っているみたいです.

流れに乗ってBubbleとAWS lambdaを使って簡単なサービスを作ってみました.

Qiitaの方でも詳しく解説しています.

qiita.com

作ったもの

バビ語ジェネレーターを作りました.

f:id:takabsk55:20200303201633p:plain

文章を入力すると日本語をバビ語に変換します.

(正確には入れ詞というみたいですね.知らなかった...)

最近,日向坂46の齊藤京子さんが特技として披露しています.

f:id:takabsk55:20200303193237j:plain

言葉の間に母音が同じ「ばびぶべぼ」を挿入します.

(例:「こんにちは」→「こぼんばにびちびはば」)


構成

f:id:takabsk55:20200303202924j:plain

フロントエンドをbubble(NoCode)で実装しており,

バックエンドをAWS Lambda(サーバレス)で実装しています.

bubbleの使い方はこちらを参考にさせていただきました.

(ありがとうございます!)

処理の流れは以下

  1. bubbleで日本語を受け取り,AWSに投げる.
  2. 受け取った日本語をひらがな化APIでひらがなに変換
  3. ひらがなをバビ語に変換
  4. bubbleでポップアップに表示

といった流れです.

まとめ

コード量的には,AWS Lambdaでひらがな化APIを叩く,ひらがなの後に「ばびぶべぼ」を挿入する,だけなので,100行も書いてません.

初めてだったことを考慮しても,

今までよりも圧倒的に素早く実装できたのではないかと思います.

(ハッカソンなんかで使えるかも)

以上,ありがとうございました.

次の記事はこちらです.

www.takacpu55.xyz