21 poin oleh xguru 2021-07-22 | 3 komentar | Bagikan ke WhatsApp

Open source yang menyediakan semua fungsi backend dasar yang dibutuhkan untuk membuat layanan

  • Manajemen pengguna: pengguna dan grup, login sosial OAuth, 2FA, autentikasi dan manajemen izin berbasis JWT, rate limit, throttling koneksi

  • Manajemen data: definisi skema, CRUD API serta paging/pencarian/relasi, penyimpanan file (gambar, video, dll.)

  • Manajemen penyimpanan: lokal, gDrive, S3, Dropbox, FTP..

  • Manajemen situs: membuat banyak website, dukungan HTTPS dengan LetsEncrypt, membuat situs statis dengan HUGO, mengekspos folder melalui FTP

  • Manajemen integrasi dan aksi: membuat workflow dan mempublikasikannya lewat API, memanggil API pihak ketiga dengan spesifikasi Open API

  • Manajemen email: dapat digunakan sebagai layanan email dengan SMTPS dan IMAPS, server email multi-hostname, dukungan banyak akun email

  • Menyediakan dashboard

  • MySQL / Postgres / SQLite [Default]

  • JSON API / GraphQL untuk CRUD APIs

  • OAuth: Google, Github, Linkedin

  • State Tracking API: untuk blog misalnya dapat disusun sebagai draft/edited/published, dll.

  • Dapat diintegrasikan dengan semua framework/klien seperti React, Vue.js, Angular, Android, iOS, dll.

  • Open source Go

→ penggunaan memori sangat rendah dan dapat diskalakan secara horizontal

→ dapat di-deploy ke beragam hardware: arm5,arm6,arm7,arm64,mips,mips64,mips64le,mipsle

3 komentar

 
xguru 2021-07-25

Dibandingkan BaaS open source lain, tampaknya keunggulannya adalah instalasi yang sederhana dan fitur yang beragam

 
enarche 2021-07-22

Akhir-akhir ini saya sangat tertarik pada pengembangan backend dengan golang.

Begitu melihatnya, saya langsung terpikat.

'Inilah pilihan untuk akhir pekan ini!!!'

Terima kasih~

 
xguru 2021-07-22

Bisa self-host backend dengan sangat mudah dan bisa diedit, jadi saya ingin mencoba sedikit pengujian berbasis ini. Sepertinya akan seru!