Kembangkan dan terapkan aplikasi dengan AWS SDK for JavaScript. SDK menyediakan dukungan TypeScript kelas satu dan memudahkan pemanggilan layanan AWS menggunakan API JavaScript idiomatik untuk membangun aplikasi Node.js, web, dan web seluler.
Kembangkan Aplikasi Sisi Server
Kembangkan aplikasi web sisi server modern menggunakan Node, Node Modules, dan server Node HTTP. Akses layanan AWS langsung dari aplikasi RESTful menggunakan kerangka kerja Node.js.
Kembangkan aplikasi web
Kembangkan aplikasi front-end modern dan akses layanan AWS langsung dari kode JavaScript yang berjalan di peramban Anda.
Kembangkan aplikasi seluler
Kembangkan aplikasi seluler modern menggunakan React Native dan akses layanan AWS langsung dari perangkat seluler iOS dan Android Anda.
Cara kerjanya
AWS SDK for JavaScript menyederhanakan penggunaan Layanan AWS dengan menyediakan serangkaian pustaka yang konsisten dan sudah dikenal developer JavaScript. AWS SDK for JavaScript memberikan dukungan untuk pertimbangan siklus aktif API seperti manajemen kredensial, percobaan ulang, penyusunan data, serialisasi, dan deserialisasi. AWS SDK for JavaScript juga mendukung abstraksi tingkat yang lebih tinggi untuk pengembangan yang disederhanakan. Kunjungi GitHub untuk melihat pustaka JavaScript sumber terbuka yang berfokus pada AWS.
AWS SDK for JavaScript mendukung tiga runtime: pengembangan JavaScript for browser, Node.js for server, React Native for mobile. AWS SDK juga mendukung runtime silang: paket klien layanan dapat dijalankan pada peramban, Node.js, dan React-Native tanpa perubahan kode.
Pelanggan yang menggunakan AWS SDK for JavaScript akan memiliki manfaat berikut:
- Dukungan untuk semua layanan AWS (lebih dari 300) dan operasi (lebih dari 13K).
- Dukungan untuk setiap fitur, layanan, dan wilayah baru pada hari peluncurannya.
- Perbaikan bug dan patch keamanan kritis.
- Mendukung komitmen dari AWS melalui dukungan premium dan GitHub.
- Perilaku standar seperti percobaan ulang otomatis, serialisasi/deserialisasi, penyedia kredensial.
- Penyesuaian layanan, seperti Flexible Checksum, Titik Akses Multi-Wilayah S3, S3 Object Lambda, S3 Express One Zone, S3 Bucket Virtual Hosted Style Addressing, Lambda Recursive Loop Detection.
- Peningkatan berkelanjutan pada SDK, termasuk performa.
Kami berkomitmen untuk terus meningkatkan AWS SDK for JavaScript. Jika Anda memiliki ide dan saran, silakan buat permintaan fitur di GitHub.
Fitur utama
Javascript SDK kami sepenuhnya ditulis dalam Typescript, lalu dikompilasi ke JavaScript. Ini memungkinkan Anda menggunakan manfaat Typescript, seperti dukungan pemeriksaan tipe statis, serta kelas dan modul. Anda juga dapat menggunakan fitur yang lebih baru dari ES6, ES7, dan di atasnya tanpa mengkhawatirkan kompatibilitas balik. Kode yang selesai yang diproduksi menggunakan compiller akan berupa backward yang kompatibel dengan ES5 dan akan berfungsi baik dengan browser yang lebih lama. Untuk mempelajari selengkapnya, kunjungi Blog Developer JavaScript AWS.
AWS SDK for JavaScript memperkenalkan tumpukan perangkat lunak perantara (middleware), yang memungkinkan Anda menyesuaikan perilaku SDK dengan mengubah middleware. Anda dapat menambahkan tindakan asinkron kustom ke AWS SDK for JavaScript dan/atau menghapus tindakan default-nya. Tindakan ini membuat serialisasi parameter input ke dalam data melalui kabel dan membatalkan serialisasi data respons ke dalam objek JavaScript. Tindakan tersebut diimplementasikan menggunakan fungsi yang disebut middleware dan dijalankan dalam urutan spesifik. Untuk mempelajari selengkapnya, kunjungi Blog Developer JavaScript AWS.
Kurangi ukuran paket aplikasi Anda dan tingkatkan performa aplikasi Anda dengan hanya mengimpor paket yang diperlukan aplikasi Anda. AWS SDK for Javascript memiliki arsitektur modular dengan paket terpisah yang diterbitkan untuk setiap layanan. Paket ini diterbitkan di bawah cakupan @aws-sdk/ pada NPM untuk memudahkan identifikasi paket yang merupakan bagian dari AWS SDK for JavaScript resmi. Untuk mempelajari lebih lanjut, kunjungi Blog Developer AWS JavaScript.
Panduan
Panduan developer
Panduan developer menjelaskan fitur untuk versi terbaru AWS SDK for JavaScript v3 dan cara menggunakannya.
Panduan referensi API
Panduan referensi API JavaScript menjelaskan operasi API untuk versi terbaru AWS SDK for JavaScript. Panduan referensi ini juga menyediakan permintaan sampel, respons, dan kesalahan untuk protokol layanan web yang didukung.
Contoh kode SDK
Contoh kode SDK berisi contoh kode JavaScript dan kasus penggunaan di dunia nyata untuk layanan AWS guna membantu mempercepat pengembangan aplikasi Anda.
Panduan migrasi
Panduan migrasi AWS SDK for JavaScript v3 menjelaskan cara memigrasikan SDK for JavaScript versi 2 ke versi 3.
Sumber daya tambahan
Temukan sumber daya dan panduan tambahan untuk membangun aplikasi JavaScript di AWS.
Baca blog Developer AWS untuk mendapatkan berita dan pengumuman terbaru tentang JavaScript.
Kunjungi GitHub untuk melihat AWS SDK dan repos pustaka tingkat tinggi.
Apakah Anda tertarik menjalankan beban kerja Java di AWS? Mintalah perwakilan AWS untuk menindaklanjuti tentang proyek IT Anda.