BelajarDev merupakan bagian dari eksperimen Muhammad Ikhsan di Smartech Studios.
SDUI (Server-Driven User Interface)
Sebagai singkatan:
SDUI = Server=Driven UI = Server-Driven User Interface
SDUI merupakan sebuah pendekatan dalam pengembangan aplikasi yang mana UI diprogram menggunakan bahasa backend dan di-generate oleh backend.
Dalam konteks web development:
- UI ditulis sepenuhnya menggunakan bahasa pemrograman backend (melalui objek konfigurasi yang terstruktur)
- Tidak perlu menuliskan kode frontend secara manual (JavaScript/HTML)
- Tidak pakai templating language
Contoh framework:
- FilamentPHP (berbasis Laravel)