KabarTotabuan.com

Memperbarui berita utama dari sumber Indonesia dan global

Fullstack TypeScript di AWS: Amplify Gen 2 kini tersedia secara umum
Tech

Fullstack TypeScript di AWS: Amplify Gen 2 kini tersedia secara umum

AWS baru-baru ini… Mengumumkan ketersediaan umum Amplify Gen 2, sebuah “pengalaman pengembang yang mengutamakan kode” yang memungkinkan pengembang TypeScript dan JavaScript membangun dan menerapkan aplikasi Fullstack di AWS. Sejak pratinjau publiknya di konferensi re:Invent, Amplify Gen 2 telah menambahkan fitur baru, termasuk dukungan untuk fungsi TypeScript dengan variabel lingkungan, dukungan penyimpanan, dan domain kustom.

Amplifikasi AWS Ini membantu pengembang menghosting aplikasi web, membuat dan terhubung ke backend cloud. Versi baru ini memungkinkan pengembang untuk menulis persyaratan seperti model data, logika bisnis, dan aturan lisensi dalam TypeScript, dengan penyediaan infrastruktur cloud secara otomatis tanpa definisi infrastruktur yang eksplisit. Rene BrandelManajer Produk Utama – Teknis di AWS, dan Ali LudahKepala Dukungan Pengembang dan Pendidikan di AWS Amplify, Dia menulis:

Dengan Amplify Gen 2, setiap bagian dari backend cloud aplikasi Anda ditentukan dalam TypeScript. Apakah Anda memerlukan backend untuk otentikasi? naskah ketikan. Bagian belakang data? naskah ketikan. Bagian belakang penyimpanan? naskah ketikan. Semuanya didefinisikan dalam TypeScript.

Menurut AWS, rilis baru ini mencakup pengalaman pengembang yang mengutamakan kode yang menghindari gesekan dengan alat antarmuka baris perintah (CLI) dan memungkinkan bantuan AI untuk layanan seperti Pengembang Amazon Q. Ini menyediakan alat dan fitur untuk membantu pengembang mengonfigurasi dan mengintegrasikan berbagai layanan AWS untuk mendukung kasus penggunaan seperti otentikasi pengguna, data real-time, dan penyimpanan file. Dalam Pratinjau pengumuman, Nikhil SwaminathanKepala produk di AWS Amplify menjelaskan perbedaan utama antara rilis pertama dan rilis baru:

Alat generasi pertama memberikan pengalaman yang mengutamakan alat, menggunakan alur kerja interaktif berbasis CLI/konsol untuk membuat backend. Generasi kedua beralih ke DX yang mengutamakan kode, memungkinkan pengembang untuk secara ringkas menyatakan persyaratan aplikasi seperti model data, logika bisnis, dan aturan delegasi dalam TypeScript.

Awalnya diluncurkan pada tahun 2017, AWS Amplify telah berevolusi untuk menyertakan… amplifikasi CLIAmplify Studio, alat baris perintah untuk membantu pengembang membangun backend aplikasi, antarmuka visual, dan Amplifikasi Hosting, layanan untuk menerbitkan aplikasi sisi server, aplikasi statis, dan aplikasi halaman tunggal (SPA). Brandl dan Spittel menjelaskan manfaat utama DX baru:

TypeScript adalah bahasa pemrograman populer yang mencakup spektrum dari front-end hingga back-end. Keindahan komunitas TypeScript adalah pilihan Anda hampir tidak terbatas. Anda dapat membangun, menggabungkan kembali, memilih, menyesuaikan, memodifikasi, dan mengulangi “tumpukan yang tepat” untuk kasus penggunaan Anda.

Di dalam artikel “AWS Amplify pada tahun 2024 bukanlah Amplify yang Anda gunakan saat tumbuh dewasa“, Michael Lindo Seorang advokat pengembang senior di AWS menjelaskan:

CLI dan editor kode Amplify Gen 2 juga memberikan peningkatan pada sistem hosting Anda! Sebagai permulaan, sekarang dimungkinkan untuk memiliki subdomain wildcard di nama domain Anda. Hal ini, dikombinasikan dengan dukungan untuk rendering sisi server yang lebih baik, berarti kini dimungkinkan untuk menghosting aplikasi multi-penyewa sebenarnya di Amplify.

di dalam Artikel terpisahpenyedia cloud menjelaskan kemajuan pengembangan web full-stack dan menampilkan evolusi pengembangan dengan AWS Amplify selama beberapa tahun terakhir. Allen HiltonInsinyur Ekosistem di Momento, Dia menulis Dalam buletinnya:

Saya mencobanya beberapa hari yang lalu dan saya yakin dapat mengatakan – ini adalah cara yang sangat mudah untuk membuat aplikasi terintegrasi. Saya menyukai betapa mudahnya bagi tim untuk membangun aplikasi berukuran kecil dan menengah.

Ketersediaan umum mencakup panduan integrasi untuk layanan AI/ML (Bedrock, Translate, Polly, dan Rekognition) dan peningkatan autentikasi seperti dukungan untuk beberapa penyedia OIDC dan grup pengguna serta memberikan akses ke sumber daya AWS lainnya.

LEAVE A RESPONSE

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

"Pop culture ninja. Social media enthusiast. Typical problem solver. Coffee practitioner. Fall in love. Travel enthusiast."