Web

AWS Lambda + Node.jsでTwitter Botを開発する

はじめに

皆さんはBotシステムを作るときどのような構成にしていますか?

自前でサーバ起ち上げてcron動かして運用するのがオーソドックスだと思いますが、Botの性質上サーバを起動しっぱなしににする必要があるので少々面倒です。(電気代もかかります)
また、クラウドサービスを利用するという手もありますが、EC2などを使ったとしても一日中起動しなければならないのでやはりコストがかかります。

そこでおすすめなのがAWS Lambdaを使ったBotシステムです!
Lambdaは分かりやすくいうと関数ベースのスクリプトを登録して、処理実行毎に課金されるクラウドサービスです。

続きを読む

Expo XDEでReact Native入門

はじめに

React Nativeで開発を始めるにあたっていくつか選択肢がありますが、今回はExpo XDEというReact Native用のXDEを使ってプロジェクトの作成を行います。

続きを読む

React Native超入門~インストールからプロジェクト起動まで~

はじめに

React NativeはFacebookが開発しているモバイル用のJavaScriptのフレームワークです。今までモバイルアプリは作りたいけど、ネイティブは書きたくない、Webの技術で書きたいといった人の選択肢はCordovaベースのフレームワークが主流でした。
元々Web用のUIライブラリとして普及してきたReactのモバイル版ということで注目度は高いと思います。
今回は、インストールからエミュレーターの起動までやってみます。

続きを読む