Yuyun kuratu ayuni
1411511031
1. Apa yang anda ketahi tentang konsep MVC
(model-view-controller) dalam pemprograman
web, berikan illustrasi yang tepat untuk
menggambarkan konsep MVC tersebut !
Model view controller atau MVC adalah sebuah metode
untuk membuat sebuah aplikasi dengan memisahkan data
(model ) dari tampilan (view) dan cara bagaimana
memprosesnya (Controller).
Dalam implementasinya kebanyakan framework dalam
aplikasi website adalah berbasis arsitektur MVC . MVC
memisahkan pengembangan aplikasi berdasarkan komponen
utama yang membangun sebuah aplikasi seperti manipulasi
data, antarmuka pengguna, dan bagian yang menjadi kontrol
dalam sebuah aplikasi web.
illustrasi yang menggambarkan
konsep
mvc
2. Jelaskan perintah GET,POST pada
pemprograman web, dan berikan perbedaan nya!
 Pengertian dan kegunaan Methode POST
dan GET masing-masing memiliki
perbedaan yang tipis. Sederhananya
methode ketika si usser menekan tombol
submit dengan action yang telahh disetting
sebelumnya.
 Pada dasarnya metode POST dan GET
memiliki fungsi yang sama untuk
mengirimkan value variabel ke halaman lain
atau mengirimkan ke database.
 Method GET fungsi nya ini untuk mengirim data,
data akan menambahkan pada URL yang ada di
browser ,
 sedangkan kalo methode POST dikirim ke server
dengan diinclude kan pada sebuah permintaan
(body of request) dan bukan melalui URL dan
hasil dari method POST ini tidak bersifat
cacheabe (dapat disimpan dalam cache.
3. Jelaskan konsep REST (Representational
State Transfer)
pada web service !
 REST adalah singkatan dari REST stand for
Representational State Transfer. Merupakan standard
dalam arsitektur web yang menggunaka protokol
HTTP untuk pertukaran data. Konsep REST
pertamakali diperkenalkan oleh Roy Fielding pada
tahun 2000. cara kerjanya , REST server
menyediakan jalur akses resource dan kemudian
menampilkan atau menggunakannya. Resource yang
dihasilkan sebenarnya berupa teks,namun formatnya
bisa bermacam-macam tergantung keinginan
developer, umumnya adalah JSON dan XML .
Terimakasih

Tugas 7 rekayasa web

  • 1.
  • 2.
    1. Apa yanganda ketahi tentang konsep MVC (model-view-controller) dalam pemprograman web, berikan illustrasi yang tepat untuk menggambarkan konsep MVC tersebut ! Model view controller atau MVC adalah sebuah metode untuk membuat sebuah aplikasi dengan memisahkan data (model ) dari tampilan (view) dan cara bagaimana memprosesnya (Controller). Dalam implementasinya kebanyakan framework dalam aplikasi website adalah berbasis arsitektur MVC . MVC memisahkan pengembangan aplikasi berdasarkan komponen utama yang membangun sebuah aplikasi seperti manipulasi data, antarmuka pengguna, dan bagian yang menjadi kontrol dalam sebuah aplikasi web.
  • 3.
  • 4.
    2. Jelaskan perintahGET,POST pada pemprograman web, dan berikan perbedaan nya!  Pengertian dan kegunaan Methode POST dan GET masing-masing memiliki perbedaan yang tipis. Sederhananya methode ketika si usser menekan tombol submit dengan action yang telahh disetting sebelumnya.  Pada dasarnya metode POST dan GET memiliki fungsi yang sama untuk mengirimkan value variabel ke halaman lain atau mengirimkan ke database.
  • 5.
     Method GETfungsi nya ini untuk mengirim data, data akan menambahkan pada URL yang ada di browser ,  sedangkan kalo methode POST dikirim ke server dengan diinclude kan pada sebuah permintaan (body of request) dan bukan melalui URL dan hasil dari method POST ini tidak bersifat cacheabe (dapat disimpan dalam cache.
  • 6.
    3. Jelaskan konsepREST (Representational State Transfer) pada web service !  REST adalah singkatan dari REST stand for Representational State Transfer. Merupakan standard dalam arsitektur web yang menggunaka protokol HTTP untuk pertukaran data. Konsep REST pertamakali diperkenalkan oleh Roy Fielding pada tahun 2000. cara kerjanya , REST server menyediakan jalur akses resource dan kemudian menampilkan atau menggunakannya. Resource yang dihasilkan sebenarnya berupa teks,namun formatnya bisa bermacam-macam tergantung keinginan developer, umumnya adalah JSON dan XML .
  • 7.