Apa itu Remote Method Invocation (RMI)? Remote Method Invocation atau disingkat RMI adalah sebuah API di dalam bahasa dan lingkungan pengembangan Java. RMI memungkinkan objek pada satu komputer atau JVM (Java Virtual Machine) berkomunikasi dengan objek lain yang berjalan di JVM berbeda dalam jaringan terdistribusi. Bisa dibilang, RMI itu cara mudah untuk bikin aplikasi Java […]
Articles Tagged: Front-end
CSS (cascading style sheets)
Apa itu Cascading Style Sheets (CSS)? Cascading Style Sheets atau CSS adalah teknologi standar yang digunakan untuk mengatur tampilan halaman HTML. CSS sering dianggap sebagai salah satu praktik terbaik dalam pengembangan antarmuka pengguna (UI) karena mengikuti prinsip desain separation of concerns, yaitu memisahkan antara konten dan tampilan. Separation of Concerns Sesuai dengan prinsip separation of […]
HTML (Hypertext Markup Language)
HTML (Hypertext Markup Language) adalah pendekatan berbasis teks untuk menggambarkan bagaimana konten yang ada di dalam file HTML disusun. Markup ini memberi tahu browser web cara menampilkan teks, gambar, dan berbagai jenis multimedia lainnya di halaman web. HTML merupakan rekomendasi resmi dari World Wide Web Consortium (W3C) dan umumnya diikuti oleh semua browser utama, baik […]
Inversion of control (IoC)
Inversion of control (IoC) adalah prinsip desain perangkat lunak yang menekankan bahwa suatu program dapat memperoleh manfaat seperti kemampuan untuk dikonfigurasi, diuji, digunakan, dan memiliki keterikatan yang longgar jika pengelolaan alur aplikasinya dipindahkan ke bagian lain dari aplikasi tersebut. IoC sering disebut sebagai Prinsip Hollywood, dengan slogan: “Jangan hubungi kami, kami yang akan menghubungi Anda.” […]