武田システム武田システム

ReactとPythonでAPI販売サービスを作ろう

  • ダウンロード商品
    ¥ 500

B5サイズ 172ページ API販売サービスの開発を通して実践的なReactアプリケーションの開発手順を学べる本です。 下記のWebサービスを実際に作っていきます。 https://fmmail.netlify.app/ 誤登録を防止するため「本システムは開発中です。ご利用いただけません」と表示していますが、実際には以下の機能をすべて利用できます。 ・ GoogleアカウントとAWS Cognitoを用いたユーザー登録と認証 ・ メール受信API(販売対象のAPI) ・ ユーザー登録に伴うAPIキーの自動発行 ・ Stripeを用いたクレジットカード決済とサブスクリプション ・ サブスクリプション開始に伴うアップグレード ・ サブスクリプション解約に伴うダウングレード ・ アカウントの削除 本書ではこれらの機能の作り方を詳しく説明しています。 一方、以下の内容は説明していません。必要に応じて入門書やネットで適宜お調べください。 ・ Node.jsのインストール方法 ・ Pythonのインストール方法 ・ Gitの使い方 ・ AWSアカウントの作成方法 ・ その他アカウント(Google、GitHub、Netlify、Stripe)の登録方法 利用技術は以下の通りです。 フロントエンド ・ React 18 ・ TypeScript 4.6 ・ Vite 2.9 ・ Tailwind CSS 3.0 ・ React Router 6.3 ・ Jotai 1.6.4 バックエンド ・ Cognito(認証) ・ Chalice(APIフレームワーク)  (中身はPython、AWS Lambda、API Gateway、IAM) ・ DynamoDB(データベース) ・ Stripe(決済)

B5サイズ 172ページ API販売サービスの開発を通して実践的なReactアプリケーションの開発手順を学べる本です。 下記のWebサービスを実際に作っていきます。 https://fmmail.netlify.app/ 誤登録を防止するため「本システムは開発中です。ご利用いただけません」と表示していますが、実際には以下の機能をすべて利用できます。 ・ GoogleアカウントとAWS Cognitoを用いたユーザー登録と認証 ・ メール受信API(販売対象のAPI) ・ ユーザー登録に伴うAPIキーの自動発行 ・ Stripeを用いたクレジットカード決済とサブスクリプション ・ サブスクリプション開始に伴うアップグレード ・ サブスクリプション解約に伴うダウングレード ・ アカウントの削除 本書ではこれらの機能の作り方を詳しく説明しています。 一方、以下の内容は説明していません。必要に応じて入門書やネットで適宜お調べください。 ・ Node.jsのインストール方法 ・ Pythonのインストール方法 ・ Gitの使い方 ・ AWSアカウントの作成方法 ・ その他アカウント(Google、GitHub、Netlify、Stripe)の登録方法 利用技術は以下の通りです。 フロントエンド ・ React 18 ・ TypeScript 4.6 ・ Vite 2.9 ・ Tailwind CSS 3.0 ・ React Router 6.3 ・ Jotai 1.6.4 バックエンド ・ Cognito(認証) ・ Chalice(APIフレームワーク)  (中身はPython、AWS Lambda、API Gateway、IAM) ・ DynamoDB(データベース) ・ Stripe(決済)