Aplikasi dengan Google Framework
Nama: Rr. Diajeng Alfisyahrinnisa Anandha
NRP: 5025211147
Kelas: PBKK A
Link Github: Github
Deskripsi Tugas:
Pembuatan aplikasi menggunakan Google Spreadsheet sebagai framework merupakan pendekatan yang inovatif dalam pengembangan aplikasi yang memanfaatkan kemampuan Google Sheets untuk menyediakan backend yang sederhana namun efektif. Pendekatan ini sangat cocok untuk aplikasi skala kecil hingga menengah, dimana kebutuhan untuk database yang kompleks dan infrastruktur backend yang berat tidak diperlukan. Dengan menggunakan Google Sheets, pengembang dapat memanfaatkan fitur-fitur spreadsheet seperti penyimpanan data, rumus, dan integrasi dengan berbagai layanan Google lainnya. Ini memungkinkan pembuatan aplikasi yang lebih cepat dan lebih efisien dalam hal sumber daya, karena mengurangi kebutuhan untuk menulis dan mengelola kode server yang kompleks.
Salah satu keunggulan utama dari menggunakan Google Sheets sebagai basis data adalah kemudahan dalam mengelola dan mengakses data. Sheets menyediakan antarmuka yang user-friendly dan dikenal luas, yang memudahkan tidak hanya untuk pengembang, tetapi juga untuk pengguna akhir yang mungkin perlu melihat atau memodifikasi data. Selain itu, Google Sheets mendukung kolaborasi real-time, yang memungkinkan beberapa pengguna untuk bekerja pada lembar data yang sama secara bersamaan. Ini sangat berguna untuk aplikasi yang memerlukan input atau akses data oleh beberapa pengguna. Integrasi dengan Google Apps Script juga menambahkan fleksibilitas yang signifikan, memungkinkan pengembang untuk menulis skrip yang dapat mengotomatisasi tugas, mengintegrasikan dengan layanan Google lainnya, dan bahkan membuat antarmuka pengguna khusus.
Namun, ada beberapa keterbatasan yang perlu dipertimbangkan ketika menggunakan Google Sheets sebagai framework untuk pembuatan aplikasi. Pertama, walaupun cocok untuk aplikasi dengan skala data yang tidak terlalu besar, Sheets mungkin tidak optimal untuk aplikasi dengan volume data yang sangat besar atau yang memerlukan query yang kompleks. Kinerja dapat menjadi masalah ketika berurusan dengan ribuan baris data. Selain itu, masalah keamanan juga perlu diperhatikan, terutama ketika menangani data sensitif, karena model keamanan Sheets mungkin tidak sekuat sistem database tradisional. Oleh karena itu, penting untuk mengevaluasi kebutuhan spesifik dari aplikasi yang akan dikembangkan dan mempertimbangkan apakah Google Sheets adalah pilihan yang tepat dari segi kapasitas, kinerja, dan keamanan.
Cara Pengerjaan:
1. Tampilan web:
1. Tampilan web:
2. Lalu, kita dapat melakukan registrasi, misal kita ingin mengisikan data seperti ini:
3. Maka, data tersebut akan masuk ke google spreadsheet:
4. Lalu, kita dapat melakukan login:
Komentar
Posting Komentar