Skenario:
Saya berencana membangun sistem yang memiliki 2 komponen. Aplikasi Web (Angular) yang akan memasukkan beberapa data ke Firebase. Sebelum data dikirim, saya ingin data tersebut divalidasi oleh kode Java sisi server. Data yang dikirim ke Firebase diumpankan ke aplikasi Android yang menggunakan data dari Firebase. Pengguna Android dapat melakukan beberapa tindakan seperti mengubah status data. Sebelum data diubah lagi harus ada kode sisi server untuk memvalidasinya.
Pertanyaan:
Di mana kode sisi server berada? Apakah kami memerlukan layanan hosting Aplikasi Web pihak ketiga selain Firebase?
Jika kode saya dalam Java 7, opsi apa saja yang tersedia?
Jika kita menggunakan server pihak ketiga, bagaimana cara server berkomunikasi dengan server Firebase?
Bisakah Anda juga membantu saya memahami (jika mungkin) bagaimana kami dapat memastikan bahwa data yang dikirim ke server Firebase divalidasi oleh kode sisi server sebelum dikirim?