Pola arsitektur 
RESTful (Representational State Transfer) adalah metode komunikasi antara klien dan server menggunakan protokol HTTP.  
              REST menggunakan metode seperti 
GET, 
POST, 
PUT, dan 
DELETE untuk mengakses dan mengubah data.  
              Data biasanya dikirim dan diterima dalam format 
JSON.
              
              
                Diagram di atas menunjukkan bagaimana klien mengirim permintaan ke server melalui endpoint RESTful,  
                kemudian server memproses permintaan tersebut dan mengembalikan respons dalam format JSON.