DEV Community

Sho Nabil
Sho Nabil

Posted on

penjelasan terkait Request,Response,Views dan Validations

1.Request adalah permintaan yang dikirim ke server. Request berisi sata seperti URL,atau seperti (GET, POST, PUT, DELETE), data input dari pengguna, header, dan cookies.dan ini ada beberapa contoh list request

Image description

2.Response adalah apa yang dikembalikan server setelah memproses request. Respon ini bisa berupa halaman web HTML, file, atau data seperti JSON.
dan ada bebrapa contoh seperti response redirects, response json dan response donwlaod.

contoh dri response redirects:
Image description

atau mungkin kita akakn mengembalikan response ke hhalamn sebelumnya
Image description

contoh dari response json:
Image description

contoh dari responsse donwload:

Image description

3.Views adalah bagian dari MVC (Model-View-Controller).View bertugas menampilkan data dari controller ke dalam bentuk HTML yang bisa dilihat oleh pengguna.dan dengan views kita bisa memisahkan logika aplikasi dengan tmapilan aplikasi
contoh Image description

4.Validation adalah proses untuk memverifikasi bahwa input sesuai dengan aturan yang telah ditentukan apa belum sebelum data diprosess lebih lanjut. Validasi penting untuk menjaga supaya input yang diterima oleh server adalah data yang valid dan aman, terutama saat berhubungan dengan data yang dimasukkan pengguna, seperti form registrasi, login dll
contoh penulisan validasi di laravel:
Image description

dan kita juga bisa menampilkan sesuatu yg error misal data tersebut tidak ada atau tidak valid
contoh penulisan error validasi:

Image description

Top comments (0)