概要
AWS Amplifyは、フロントエンドのウェブおよびモバイル開発者がAWS上でフルスタックアプリケーションを簡単に構築、接続、ホストできる完全なソリューションです。ユースケースが進化するにつれて、AWSサービスの幅広い機能を活用する柔軟性があります。Amplifyは、iOS、Android、Flutter、Web、React Nativeアプリを構築するための以下のプロダクトを提供しています。これらのプロダクトはすべて独立して動作するように設計されています:
- Amplify CLI - シンプルなコマンドラインインターフェイスを通じて、バックエンドを動かすために必要なすべてのサービスを設定します。
- Amplify ライブラリ - Auth、データ、ファイルストレージなどの一般的なユースケースを構築するクライアントライブラリで、フロントエンドアプリをバックエンドリソースに接続します。
- Amplify Studio - シンプルで直感的なビジュアル開発環境を使用してフルスタックのウェブおよびモバイルアプリを構築します。
- Amplify UIコンポーネント - React、React Native、Angular、Vue、Flutterに対応したUIライブラリでフロントエンドアプリを構築します。
- Amplify Hosting - Gitベースのワークフローでフルスタックウェブアプリの継続的なデプロイとホスティングを提供するAWSサービスです。
What you'll build
This tutorial guides you through setting up a backend and integrating that backend with your React Native app. You will create a “Todo app” using Amplify DataStore to store and retrieve items in a cloud database, as well as receive updates over a realtime subscription.
What you will do:
- Set up a React Native application configured with Amplify
- Create a data model and persist data to Amplify DataStore
- Connect your local data to synchronize to a cloud backend
チュートリアルを開始
Amplify Studioを使用してAmplifyを始めましょう。始める