@ Yana | Catatan Kehidupan

Aug 23

REST Constraints

Roy fielding dalam disertasi doktornya menjelaskan enam constraints dalam gaya arsitektur REST (Fielding, 2000). Keenam constraints tersebut adalah: Client Server, gaya arsitektur REST secara sederhana dapat digambarkan sebagai arsitektur client server yang menggunakan protokol Hypertext Transfer Protocol (HTTP), dimana client melakukan permohonan (request) kepada sebuah mesin dalam hal ini adalah sebuah web server, kemudian server …

Continue reading »

Aug 07

RESTful Web Service

RESTful web service adalah gaya arsitektur yang didasarkan  pada pemindahan representasi sumber daya dari server ke klien. RESTful diidentifikasi oleh URI (Universal Resource Identifier) dan berkomunikasi menggunakan protokol HTML (Sommerville, 2011). REST (Representational State Transfer) adalah arsitektur client-server dimana client mengirimkan permohonan kepada server dan kemudian server memproses permohonan tersebut dan mengembalikan respon kepada client. …

Continue reading »

Apr 09

Mengenal JSON

JSON adalah format pertukaran data yang ringan, mudah dibaca dan ditulis oleh manusia, serta mudah diterjemahkan dan dibuat (generate) oleh komputer. JSON dibangun di atas dua struktur, yaitu: Kumpulan pasangan nama/nilai. Dalam bahasa pemerograman, hal ini dinyatakan sebagai objek (object), rekaman (record), struktur (struct), kamus (dictionary), tabel hash (hash table), daftar berkunci (keyed list), atau …

Continue reading »

Jan 06

Mengenal Sistem Pendidikan Jepang

Jepang merupakan salah satu negara dengan sistem pendidikan terbaik didunia setelah Singapore melalui hasil survei PISA 2015. Konstitusi Jepang menetapkan dasar kebijakan pendidikan nasional, sebagai berikut: “Semua orang berhak mendapatkan pendidikan yang sama sesuai dengan kemampuan mereka, sebagaimana ditentukan oleh hukum. Setiap orang yang memiliki anak laki-laki dan perempuan yang di bawah perlindungan mereka wajib …

Continue reading »