Blog AWS Indonesia

Membangun Aplikasi Web Amazon Chime SDK dengan React Framework untuk Antarmuka Pengguna

Mulai hari ini, pengembang web dapat menggunakan Amazon Chime SDK React Component Library untuk menyederhanakan implementasi pengalaman pengguna umum, misalnya pemilihan perangkat dan pratinjau video lokal, dalam suara dan video real-time suara, serta aplikasi web screen sharing mereka. Dengan membangun komponen tingkat yang lebih tinggi, pengembang dapat fokus pada penyesuaian aplikasi mereka sekaligus mengurangi investasi dalam implementasi klien yang kompleks yang memerlukan konfigurasi parameter audio dan video yang hati-hati.

Dengan berbasis React, kerangka JavaScript open-source untuk mengelola aplikasi web, Amazon Chime SDK React Component Library menyediakan manajemen state sisi klien dan komponen UI yang dapat digunakan kembali untuk antarmuka web umum yang digunakan dalam aplikasi konferensi audio dan video, termasuk: grid video, indikator aktivitas mikrofon, dan kontrol panggilan. Semua komponen hadir dengan desain sederhana dan modern, dan dapat digunakan sebagaimana adanya atau dapat dihidupkan kembali dengan tema khusus. Selain komponen UI, perpustakaan memanfaatkan alat manajemen state Reacts seperti Providers dan Hooks untuk terhubung ke Amazon Chime SDK dan mengirimkan data ke lapisan UI, menyederhanakan sinkronisasi state sehingga pengembang dapat berkonsentrasi pada membangun pengalaman yang menarik.

Amazon Chime React Component Library dapat ditambahkan ke basis kode aplikasi web Anda menggunakan NPM. Kode sumber, contoh, dan dokumentasi tersedia di GitHub.

Amazon Chime SDK adalah seperangkat komponen komunikasi real-time yang dapat digunakan pengembang untuk menambahkan kemampuan berbagi suara, video, dan layar real-time dengan cepat ke web atau aplikasi mobile mereka sendiri. Pengembang dapat memanfaatkan infrastruktur komunikasi dan layanan yang sama yang menggerakkan Amazon Chime, layanan rapat online dari AWS, dan memberikan pengalaman menarik dalam aplikasi mereka. Untuk mempelajari lebih lanjut tentang Amazon Chime melihat sumber daya berikut:

Artikel ini diterjemahkan dari Build Amazon Chime SDK web applications with the React user interface framework

Petra Barus

Petra Barus

Petra Novandi Barus is Developer Advocate at Amazon Web Services based in Jakarta. He is passionate in helping startups and developers in Indonesia to reinvent on behalf their customers. Prior to AWS, Petra co-founded UrbanIndo.com as CTO. The startup became the largest real-estate portal in Indonesia and then was acquired by 99.co. During that time Petra had been a happy AWS customer for 8 years. Petra is also very active in local tech communities