backend(mBaaS)。RubymBaaSのスクリプト機能がRubyに対応しました。JavaScriptの非同期な仕組みは苦手で、Rubyが好きという方にとってはぴったりな機能です。公式ドキュメントにもローカルでテスト実行する方法について書かれていますが、ファイル名などが固定化されてしまっていたりするので、もう少し簡単に使える方法を紹介します。必要なファイルGemfileについてconfig.ruについて実行について呼び出しまとめ必要なファイル必要なファイルは次の3つです。filesGemfileについてGemfileは公式ドキュメントと同じです。コマンドを実行してください。config.ruについてconfig.ruの内容は次の通りです。Script.newend実行について実行は次のようにします。register.rbつまり、作成しているスクリプトをrackupコマンドに標準入力として渡しています。その内容をそのままevalして実行します。この場合、スクリプトのファイル名が変わっても使えますし、複数のスクリプトを切り替えるのも簡単です。GETであればWebブラウザからアクセスすれば良いですし、POSTの場合はcurlコマンドで良いでしょう。-XPOSTまとめスクリプトはクラウド上で実行されるのでエラー時のデバッグが非常にやりづらいです。実行回数や時間に制限があります。そのため、ローカルで十分にテストしてからアップロードするのが良いでしょう。複数ファイルを効率的に切り替えて、繰り返しテストできるようにしましょう。篤司NCMBエヴァンジェリスト。プログラマ、エンジニアとしていくつかの企業で働き、28歳のときに独立。2004年、まだ情報が少なかったオープンソースソフトの技術ブログ「MOONGIFT」を開設し、毎日情報を発信している。2013年に法人化、ビジネスとエンジニアを結ぶDXエージェンシー「DevRel」活動をスタート。Tumblr関連記事2019-11-19スクリプトをローカルでテストするスクリプトを開発する際、ローカルで手軽にテストできると開発...2019-10-21Rubyでのスクリプト開発のベースを作成しましたNCMBのスクリプト機能はNode.jsとRubyに対応しています。アプリの通信を手軽にセキュアにしよう。Service)とは、スマートフォンアプリでよく利用される汎用的な機能をSDKとクラウドから提供するサービスです。backendのちょっと便利な使いかた・非公式SDKやアプリ開発の関連情報などをお届けするブログです。※記事内には、サポート対象外の内容も含みます。本ブログではコメント機能を公開しておりません。アプリ開発を行う上での課題解決には、ユーザーコミュニティやもくもく会などもご活用ください。LIMITEDスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。