AWS’yi Kullanmaya Başlama
Tam Yığın React Uygulaması Oluşturun
AWS Amplify kullanarak basit bir web uygulaması oluşturun
Giriş: Tam Yığın React Uygulaması Oluşturma
Adım adım talimatları uygulayarak ilk React uygulamanızı oluşturun
Genel Bakış
Bu öğreticide, bir dizi aracın yanı sıra web barındırma hizmeti gibi hizmetleri içeren AWS Amplify’ı kullanarak basit bir tam yığın web uygulaması oluşturacaksınız. İlk modülde, AWS’de bir React uygulaması oluşturup barındıracaksınız. Geriye kalan dört modülde, CLI’yı kullanarak yerel bir uygulama başlatacak, kimlik doğrulaması ekleyecek, bir GraphQL API ve veritabanı ekleyecek ve görüntüleri depolamak için uygulamanızı güncelleyeceksiniz.
Gerçekleştireceğiniz işlemler:
Bu öğretici, yukarıda belirtilen basit bir web uygulaması oluşturmaya yönelik adımlar konusunda size yol gösterecektir. Şunları öğreneceksiniz:
- Barındırma: AWS küresel içerik teslim ağı (CDN) üzerinde bir React uygulaması oluşturun ve barındırın
- Kimlik doğrulaması: Oturum açmayı ve oturumu kapatmayı etkinleştirmek için uygulamanıza kimlik doğrulaması ekleyin
- Veritabanı ve depolama: GraphQL API, veritabanı ve depolama çözümü ekleyin
AWS deneyimi
Başlangıç seviyesi
Tamamlama süresi
50 dakika
Tamamlama maliyeti
Ücretsiz Kullanım için uygun
Gerekenler:
- Yönetici düzeyinde erişimi olan AWS hesabı**
- Node.js: Node.js v10.x veya üstü
- GitHub hesabı
- Git**: Windows kullanıcılarının Git’i yüklemesi gerekecektir
[*]Son 24 saat içinde oluşturulan hesapların henüz bu öğretici için gerekli hizmetlere erişimi olmayabilir.
[**] Git standart olarak geldiğinden dolayı iOS kullanıcıları için geçerli değildir.
Kullanılan hizmetler
Son güncelleme:
28 Nisan 2023
Modüller
Bu öğretici beş kısa modüle bölünmüştür. Bir sonraki modüle geçmeden önce her bir modülü sırayla tamamlamanız gerekmektedir.
- Bir React Uygulamasını Dağıtma ve Barındırma (10 dakika): Bir React uygulaması oluşturun ve AWS Amplify aracılığıyla dağıtın ve barındırın.
- Bir Yerel Uygulama Başlatma (5 dakika): AWS Amplify kullanarak yerel bir uygulamayı başlatın.
- Kimlik Doğrulaması Ekleme (10 dakika): Uygulamanıza kimlik doğrulaması ekleyin.
- Bir GraphQL API ve Veritabanı Ekleme (15 dakika): Bir GraphQL API oluşturun.
- Görüntüleri Depolama Özelliğini Ekleme (10 dakika): Uygulamanıza depolama ekleyin.
Bu React uygulamasını komut istemi/terminal, metin düzenleyicisi ve AWS Yönetim Konsolu’nu kullanarak oluşturacaksınız.