Hypermedia tidak pernah benar-benar menjadi populer dengan API seperti REST - sampai pada titik ketika API benar-benar mengimplementasikan navigasi hypermedia, istilah RESTful tidak cukup untuk membedakannya dari API web "RESTful" lainnya. REST telah menjadi istilah umum atau semua API web berbasis sumber daya dan nama baru seperti Hypermedia API telah diciptakan untuk fokus pada konsep hypermedia.
Saya tidak benar-benar ingin menganjurkan penggunaan istilah yang salah, tetapi saya pikir bahwa interpretasi umum modern REST hanya berarti menggunakan URL yang seragam dan kata kerja HTTP untuk kebanyakan orang. Itu tidak benar, tetapi siapa pun yang tahu definisi Fieldings, juga harus tahu bahwa banyak orang lain tidak. Di sisi lain, siapa pun yang mengetahui REST hanya dengan mengamati bagaimana API "RESTful" yang ada diimplementasikan, tidak akan tahu apa yang Anda bicarakan ketika Anda menyebutkan kendala REST yang kurang dikenal seperti HATEOAS atau kode sesuai permintaan. Fielding mungkin tidak menyukainya, tetapi saya pikir sudah terlambat untuk kembali ke definisi asli *. Dan mari kita jujur: Jika Anda mendengar seseorang berbicara tentang REST API-nya untuk pertama kalinya, Anda langsung menganggap itu tidak termasuk hypermedia, bukan?
Bersikeras pada definisi RESTful yang benar biasanya hanya menciptakan kebingungan tambahan. Seperti halnya banyak istilah yang telah mengubah maknanya dari waktu ke waktu atau bahwa massa hanya salah mengadopsi, saya menghargai jika seseorang mengetahui definisi asli tetapi saya tidak akan memperbaiki siapa pun yang menggunakan interpretasi modern REST yang lebih luas.
* dan juga terlambat untuk menetapkan persyaratan baru untuk API non-hypermedia seperti REST, dalam hal ini. Bagaimana kita harus memanggil mereka? ... tenang ?