Web

React + FirebaseでサーバーレスなStripe決済機能を実装する(Checkout編)

はじめに

プロダクトのマネタイズには決済機能は欠かせません。

特にオンラインで提供されるサービスであるならばクレジットカード支払いができれば決済のハードルがぐんと下がり、ユーザビリティも向上するでしょう。

今回はStripeという決済代行サービスを使ってWebサービスに決済機能を実装してみます。

フロントエンドはReactで実装し、Firebaseを使うことでサーバーレスで実現します。

続きを読む

登録不要・ダウンロード不要のビデオチャットサービスを作ったので利用シーンを考えてみる

サービスを作ったものの「これどういうときに使うんだっけ?」と、ふと疑問に思ったのでサービスの利用シーンについて考えてみました。

今回は1onという1on1でビデオチャットができるWebサービスを作りました。

https://1on.space

機能的としてはかなりシンプルで、URLを共有した人同士がWebブラウザでビデオチャットを始めるというものです。

続きを読む

Expo XDEでReact Native入門

はじめに

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

続きを読む

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

はじめに

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

続きを読む