14 Juli 2023
Mengenal REST (Representational State Transfer)
TeknologiSebelum mempelajari API (Application Programming Interface), sebaiknya kamu harus memahami dulu apa itu REST, agar lebih efektif dalam penggunaaannya. REST memiliki kepanjangan dari REpresentational State Transfer yaitu gaya arsitektur untuk menyediakan standart antara sistem komputer pada web, sehingga memudahkan sistem untuk berkomunikasi satu sama lain.
Implementasi klien dan server dapat dilakukan secara mandiri tanpa harus tahu satu sama lain. Jadi kode dari klien dapat diubah kapanpun dan tidak mempengaruhi kode dari server, dan begitu sebaliknya. REST juga terdiri dari beberapa hal, yaitu Representasi sumber daya, sumber daya yang direferensikan oleh pengenal global seperti URI, Insterface standart, komponen yang berkomunikasi satu sama lain (klien dan server).
REST ini memiliki beberapa keunggulan dan kelebihan dalam pemakaiannya. Kelebihan dari REST antara lain pemisah antara klien dan server, REST selalu independen dari jenis platform atau bahasa pemrograman, dan memiliki visibilitas, keandalan dan sakalabilitas. Sedangkan kekurangannya adalah implementasi REST melalui HTTP dan lo-rest yang hanya menggunakan GET dan POST. Namun, relatif sulit untuk membuat REST dengan hyper-text driven sehingga menjadi kendala tersendiri untuk REST.
Demikian artikel mengenai REST yang seringkali kita dengar berhubungan erat dengan API. Kamu juga dapat mempelajari hal-hal lainnya mengenai IT di website ini.
Portofolio Terbaru
Artikel Terbaru