- Geliştirici Merkezi
- AWS'de Oluşturmak İçin Araç
- JavaScript İçin AWS SDK
JavaScript İçin AWS SDK
JavaScript İçin AWS SDK ile uygulama geliştirin ve dağıtın. SDK, birinci sınıf TypeScript desteği sağlar ve Node.js, web ve React Native uygulamaları oluşturmak için deyimsel JavaScript API'lerini kullanarak AWS hizmetlerini çağırmayı kolaylaştırır.
Uygulamalar
Sunucu tarafı uygulamalar geliştirin
Node.js çalışma zamanını kullanarak, modern sunucu tarafı web uygulamaları geliştirin. AWS hizmetlerine doğrudan RESTful uygulamalarınızdan erişin.
Web uygulamaları geliştirin
Modern ön uç uygulamaları geliştirin ve AWS hizmetlerine doğrudan tarayıcınızda çalışan JavaScript kodundan erişin.
Mobil uygulamalar geliştirin
React Native kullanarak modern yerel mobil uygulamalar geliştirin ve AWS hizmetlerine doğrudan iOS ve Android mobil cihazlarınızdan erişin.
Nasıl çalışır?
JavaScript İçin AWS SDK, JavaScript geliştiricileri için tutarlı ve tanıdık bir dizi kitaplık sağlayarak AWS Hizmetlerinin kullanımını basitleştirir. Kimlik bilgisi yönetimi, yeniden denemeler, verileri sıraya koyma ve hem serileştirme hem de seriden çıkarma gibi API yaşam döngüsüyle ilgili dikkate alınması gereken unsurları destekler. JavaScript İçin AWS SDK, aynı zamanda basitleştirilmiş geliştirme için daha yüksek seviyede soyutlamayı destekler.
Node.js üzerinde arka uç hizmetleri, tarayıcıda web ön uçları veya React Native üzerinde mobil yerel ön uçları yazmak için JavaScript İçin AWS SDK kullanabilirsiniz. Hizmet istemci paketi, hiçbir kod değişikliği olmadan tarayıcılarda, Node.js'de ve React-Native'de çalıştırılabilir. JavaScript İçin AWS SDK'yi kullanan müşteriler aşağıdaki avantajlara sahip olur:
- Tüm AWS hizmetleri (+300) ve operasyonları (+13K) için destek.
- Kullanıma sunuldukları gün her yeni özellik, hizmet ve bölge için destek.
- Hata düzeltmeleri ve kritik güvenlik düzeltme ekleri.
- Premium destek ve GitHub aracılığıyla AWS'den destek taahhüdü.
- Otomatik yeniden denemeler, serileştirme/seriden çıkarma, kimlik bilgisi sağlayıcıları gibi standartlaştırılmış davranışlar.
- Esnek Sağlama Toplamları, S3 Çok Bölgeli Erişim Noktaları, S3 Nesne Lambda, S3 Hızlı Tek Alan, S3 Bucket Sanal Barındırma Tarzı Adresleme, Lambda Yinelemeli Döngü Algılaması gibi hizmet özelleştirmeleri.
- Performans dahil olmak üzere SDK'de sürekli iyileştirmeler.
JavaScript İçin AWS SDK'yi sürekli iyileştirmeye kararlıyız. Herhangi bir fikir ve öneriniz varsa lütfen GitHub'da bir talep oluşturun.
Temel Özellikler
Modüler mimari
Sadece uygulamanızın gerektirdiği paketleri içe aktararak uygulamanızın paket boyutunu düşürün ve performansını artırın. JavaScript İçin AWS SDK, her hizmet için ayrı paketin yayınlandığı modüler bir mimariye sahiptir. Resmi JavaScript İçin AWS SDK'nin parçası olan paketlerin belirlenmesini kolaylaştırmak amacıyla, bu paketler NPM'de @aws-sdk/ kapsamında yayınlanır.
Birinci sınıf TypeScript desteği
JavaScript İçin AWS SDK TypeScript ile yazılmıştır. Birinci sınıf statik tür tanımları kendi kendini belgeler; okunabilirliği, hata ayıklamayı ve yeniden düzenlemeyi hızlandırır. Ayrıca tür tanımları, uygulama kodundaki hataların %15-38'inin tespit edilmesine yardımcı olur.
Devamını okuyun
Ara Yazılım Yığını
JavaScript İçin AWS SDK, ara yazılım üzerinde değişiklik yaparak SDK davranışını özelleştirmenize olanak tanıyan ara yazılım yığını özelliğini kullanıma sunuyor. JavaScript İçin AWS SDK'ye kendi zaman uyumsuz eylemlerinizi ekleyebilir ve/veya varsayılan eylemleri kaldırabilirsiniz. Bu eylemler giriş parametrelerini iletim öncesinde serileştirir ve JavaScript nesnelerine aktarılmadan önce yanıt verilerini seriden çıkarır. Bu tür eylemler, ara yazılım adı verilen işlevler kullanılarak uygulanır ve belirli bir sırayla yürütülür.
Devamını okuyun