SlideShare a Scribd company logo
Tugas 7
Rekayasa Web
0316 - KI
Nama : Rostarina. Hutagaol
Nim : 1312510231
Falkutas : FTI
Konsep MVC (model-view-controller)
Dalam Pemrogram Web :
Model View Controller merupakan suatu konsep yang cukup populer dalam
pembangunan aplikasi web, berawal pada bahasa pemrograman Small Talk
(Wikipedia), MVC memisahkan pengembangan aplikasi berdasarkan komponen
utama yang membangun sebuah aplikasi seperti manipulasi data, user interface,
dan bagian yang menjadi kontrol aplikasi. Terdapat 3 jenis komponen yang
membangun suatu MVC pattern dalam suatu aplikasi yaitu :
View, merupakan bagian yang menangani presentation logic. Pada suatu aplikasi
web bagian ini biasanya berupa file template HTML, yang diatur oleh controller.
View berfungsi untuk menerima dan merepresentasikan data kepada user. Bagian
ini tidak memiliki akses langsung terhadap bagian model.
Model, biasanya berhubungan langsung dengan database untuk memanipulasi
data (insert, update, delete, search), menangani validasi dari bagian controller,
namun tidak dapat berhubungan langsung dengan bagian view.
Controller, merupakan bagian yang mengatur hubungan antara bagian model dan
bagian view, controller berfungsi untuk menerima request dan data dari user
kemudian menentukan apa yang akan diproses oleh aplikasi.
Singkat kata Model untuk mengatur alur database, View untuk menampilkan
web, sedangkan Controller untuk mengatur alur kerja antara Model dan View.
Jadi misalnya Anda ingin membuat akun facebook atau e-mail. Pertama Anda
akan melihat tampilan sign-up / register itulah View, kemudian Anda menuliskan
form pengisian seperti username, password, dll dan Anda klik sign-up / register
maka di sini View memanggil Controller dan Controller memanggil Model,
sedangkan Model mengecek apakah Anda sudah sesuai dengan kriteria
pendaftaran seperti sudah mengisi username, password dan lain sebagainya.
Kemudian Model menggembalikan (callback) ke Controller dan Controller
mengembalikan ke View, dan kita akan melihat berhasil atau tidak kita sign-
up/register. Lebih jelas berikut:
mvc_konsep.
Gambar konsep MVC :
 Jelaskan Perintah GET,POST Pada
Pemrograman Web :
Get adalah metode pengiriman data menggunakan query string, jadi seluruh nilai
pada form anda akan di kirim ke sisi server/file dan nilai dari form anda akan
tampil pada barus URL/ Address bar
contoh,
http://www.namadomain.com/file.php?nama=ian+lubis&alamat=denpasar
POST, post sendiri mengirimkan data ke sisi lain/ file namun tidak menampilkan
nilai dari form pada address bar seperti GET/ Query String.
Contoh penulisan untuk mengambil nilai dari form POST adalah:
<form method=”POST” adalah metode yang di gunakan untuk mengirim data
apakah POST atau GET
action=”latihan4.php” adalah alamat yang di tunjuk untuk menerima data yang
di kirimkan oleh form tersebut.
 Perbedaan Post & Get
 Method POST tidak menampilkan nilai variabel pada URL dan Method GET
menampilkan nilai variabel yang dikirimkan.
 Method POST lebih aman dan Method GET kurang aman (pada contoh diatas
berati password ditampilkan pada URL).
 Jika Method GET dibatasi panjang string hingga 2047 karakter, Method
POST tidak.
 Perbedaan pengambilan data jika Method POST menggunakan $_POST
sedangkan Method GET menggunakan $_GET.
 Method POST biasanya digunakan untuk input dari FORM, Method GET
menggunakan input dari LINK atau akses menggunakan link.
 Method POST digunakan untuk mengirimkan data rahasia seperti password,
Method GET digunakan untuk mengirimkan/mengambil data pablik seperti
id_user atau id_halaman.
 Konsep Rest :
 REST adalah salah satu jenis web service yang menerapkan konsep
perpindahan antar state. State dapat digambarkan seperti jika browser
meminta suatu halaman web, maka server akan mengirimkan state halaman
web yang sekarang ke browser. Bernavigasi melalui link-link yang disediakan
sama halnya dengan mengganti state dari halaman web. Begitu pula REST
bekerja, dengan bernavigasi melalui link-link HTTP untuk melakukan
aktivitas tertentu, seakan-akan terjadi perpindahan state satu sama lain.
Perintah HTTP yang bisa digunakan adalah fungsi GET, POST, PUT atau
DELETE. Balasan yang dikirimkan adalah dalam bentuk XML sederhana
tanpa ada protokol pemaketan data, sehingga informasi yang diterima lebih
mudah dibaca dan diparsing di sisi client.
Dalam pengaplikasiannya, REST lebih banyak digunakan untuk web service
yang berorientasi pada resource. Maksud orientasi pada resource adalah
orientasi yang menyediakan resource-resource sebagai layanannya dan bukan
kumpulan kumpulan dari aktifitas yang mengolah resource itu. Resource
adalah setiap informasi yang dapat diberikan nama, misalnya twit seseorang,
image yang di upload user
 Web Service
 Beberapa contoh web service yang menggunakan REST adalah: Flickr API
(Application Program Interface), YouTube API, Amazon API.

More Related Content

What's hot

Tugas 7 ku– 0316 1311511529
Tugas 7   ku– 0316 1311511529Tugas 7   ku– 0316 1311511529
Tugas 7 ku– 0316 1311511529
Iich-oNe Hidayat
 
Tugas 7 – rekayasa web
Tugas 7 – rekayasa webTugas 7 – rekayasa web
Tugas 7 – rekayasa web
Aditya Indraprasti
 
Tugas7-[ku]-0316-dezan maulana-1411510975
Tugas7-[ku]-0316-dezan maulana-1411510975Tugas7-[ku]-0316-dezan maulana-1411510975
Tugas7-[ku]-0316-dezan maulana-1411510975
Dezanm
 
Tugas7 rekayasa web Ajat Sudrajat
Tugas7 rekayasa web Ajat SudrajatTugas7 rekayasa web Ajat Sudrajat
Tugas7 rekayasa web Ajat Sudrajat
Ajat Sudrajat
 
Tugas 7
Tugas 7Tugas 7
Tugas 7
Novita Sari
 
Tugas 7 rekayasa web 0316
Tugas 7 rekayasa web 0316Tugas 7 rekayasa web 0316
Tugas 7 rekayasa web 0316
septianarul
 
Tugas 7 Rekayasa Web 0316
Tugas 7 Rekayasa Web 0316Tugas 7 Rekayasa Web 0316
Tugas 7 Rekayasa Web 0316
sapatati
 
Tugas7 [ku]-0316-kahfi arif akbar-1012501571
Tugas7 [ku]-0316-kahfi arif akbar-1012501571Tugas7 [ku]-0316-kahfi arif akbar-1012501571
Tugas7 [ku]-0316-kahfi arif akbar-1012501571
kahfi ariep akbar
 
TUGAS 7 – REKAYASA WEB (KU) - 1311511057 - RADEN DONI WIJOYO
TUGAS 7 – REKAYASA WEB (KU) - 1311511057 - RADEN DONI WIJOYOTUGAS 7 – REKAYASA WEB (KU) - 1311511057 - RADEN DONI WIJOYO
TUGAS 7 – REKAYASA WEB (KU) - 1311511057 - RADEN DONI WIJOYO
Doni Wijoyo
 
Tugas 7 rekayasa web
Tugas 7   rekayasa webTugas 7   rekayasa web
Tugas 7 rekayasa web
Mohammad Arief
 
Tugas 7 RekayasaWeb
Tugas 7 RekayasaWebTugas 7 RekayasaWeb
Tugas 7 RekayasaWeb
Sugianto oo
 
Tugas 7 rekayasa web Fitra Ramadhan 1412510610
Tugas 7 rekayasa web Fitra Ramadhan 1412510610Tugas 7 rekayasa web Fitra Ramadhan 1412510610
Tugas 7 rekayasa web Fitra Ramadhan 1412510610
Fitra Ramadhan
 
Tugas 7 Rekweb Univ. Budi Luhur
Tugas 7 Rekweb Univ. Budi LuhurTugas 7 Rekweb Univ. Budi Luhur
Tugas 7 Rekweb Univ. Budi Luhur
Richard Iriandi
 
Tugas7rekweb 1212511008-ismailaluwi
Tugas7rekweb 1212511008-ismailaluwiTugas7rekweb 1212511008-ismailaluwi
Tugas7rekweb 1212511008-ismailaluwi
ISMAIL ALUWI
 
TUGAS7-[KU]- 0316-MUHAMMAD AYUB - 1311510844
TUGAS7-[KU]- 0316-MUHAMMAD AYUB - 1311510844TUGAS7-[KU]- 0316-MUHAMMAD AYUB - 1311510844
TUGAS7-[KU]- 0316-MUHAMMAD AYUB - 1311510844
muhammad ayub
 
Tugas 7 - Rekayasa Web
Tugas 7 - Rekayasa WebTugas 7 - Rekayasa Web
Tugas 7 - Rekayasa Web
arisjunedi
 
Konsep mvc
Konsep mvcKonsep mvc
Konsep mvc
andremelkyr
 
Tugas 7 ki-0316-alvin yosua-1411510454
Tugas 7 ki-0316-alvin yosua-1411510454Tugas 7 ki-0316-alvin yosua-1411510454
Tugas 7 ki-0316-alvin yosua-1411510454
alvinyosua
 
Tugas 7 rekayasa web
Tugas 7 rekayasa webTugas 7 rekayasa web
Tugas 7 rekayasa web
yuyun kuratu
 
Tugas 7 0316
Tugas 7   0316Tugas 7   0316
Tugas 7 0316
muhamad arsyan
 

What's hot (20)

Tugas 7 ku– 0316 1311511529
Tugas 7   ku– 0316 1311511529Tugas 7   ku– 0316 1311511529
Tugas 7 ku– 0316 1311511529
 
Tugas 7 – rekayasa web
Tugas 7 – rekayasa webTugas 7 – rekayasa web
Tugas 7 – rekayasa web
 
Tugas7-[ku]-0316-dezan maulana-1411510975
Tugas7-[ku]-0316-dezan maulana-1411510975Tugas7-[ku]-0316-dezan maulana-1411510975
Tugas7-[ku]-0316-dezan maulana-1411510975
 
Tugas7 rekayasa web Ajat Sudrajat
Tugas7 rekayasa web Ajat SudrajatTugas7 rekayasa web Ajat Sudrajat
Tugas7 rekayasa web Ajat Sudrajat
 
Tugas 7
Tugas 7Tugas 7
Tugas 7
 
Tugas 7 rekayasa web 0316
Tugas 7 rekayasa web 0316Tugas 7 rekayasa web 0316
Tugas 7 rekayasa web 0316
 
Tugas 7 Rekayasa Web 0316
Tugas 7 Rekayasa Web 0316Tugas 7 Rekayasa Web 0316
Tugas 7 Rekayasa Web 0316
 
Tugas7 [ku]-0316-kahfi arif akbar-1012501571
Tugas7 [ku]-0316-kahfi arif akbar-1012501571Tugas7 [ku]-0316-kahfi arif akbar-1012501571
Tugas7 [ku]-0316-kahfi arif akbar-1012501571
 
TUGAS 7 – REKAYASA WEB (KU) - 1311511057 - RADEN DONI WIJOYO
TUGAS 7 – REKAYASA WEB (KU) - 1311511057 - RADEN DONI WIJOYOTUGAS 7 – REKAYASA WEB (KU) - 1311511057 - RADEN DONI WIJOYO
TUGAS 7 – REKAYASA WEB (KU) - 1311511057 - RADEN DONI WIJOYO
 
Tugas 7 rekayasa web
Tugas 7   rekayasa webTugas 7   rekayasa web
Tugas 7 rekayasa web
 
Tugas 7 RekayasaWeb
Tugas 7 RekayasaWebTugas 7 RekayasaWeb
Tugas 7 RekayasaWeb
 
Tugas 7 rekayasa web Fitra Ramadhan 1412510610
Tugas 7 rekayasa web Fitra Ramadhan 1412510610Tugas 7 rekayasa web Fitra Ramadhan 1412510610
Tugas 7 rekayasa web Fitra Ramadhan 1412510610
 
Tugas 7 Rekweb Univ. Budi Luhur
Tugas 7 Rekweb Univ. Budi LuhurTugas 7 Rekweb Univ. Budi Luhur
Tugas 7 Rekweb Univ. Budi Luhur
 
Tugas7rekweb 1212511008-ismailaluwi
Tugas7rekweb 1212511008-ismailaluwiTugas7rekweb 1212511008-ismailaluwi
Tugas7rekweb 1212511008-ismailaluwi
 
TUGAS7-[KU]- 0316-MUHAMMAD AYUB - 1311510844
TUGAS7-[KU]- 0316-MUHAMMAD AYUB - 1311510844TUGAS7-[KU]- 0316-MUHAMMAD AYUB - 1311510844
TUGAS7-[KU]- 0316-MUHAMMAD AYUB - 1311510844
 
Tugas 7 - Rekayasa Web
Tugas 7 - Rekayasa WebTugas 7 - Rekayasa Web
Tugas 7 - Rekayasa Web
 
Konsep mvc
Konsep mvcKonsep mvc
Konsep mvc
 
Tugas 7 ki-0316-alvin yosua-1411510454
Tugas 7 ki-0316-alvin yosua-1411510454Tugas 7 ki-0316-alvin yosua-1411510454
Tugas 7 ki-0316-alvin yosua-1411510454
 
Tugas 7 rekayasa web
Tugas 7 rekayasa webTugas 7 rekayasa web
Tugas 7 rekayasa web
 
Tugas 7 0316
Tugas 7   0316Tugas 7   0316
Tugas 7 0316
 

Viewers also liked

ВЛИЯНИЕ ЭНОАНТА НА УРОВЕНЬ «МЕТАБОЛИЧЕСКОЙ» ИНТОКСИКАЦИИ И ПЕРЕКИСНОЕ ОКИСЛЕН...
ВЛИЯНИЕ ЭНОАНТА НА УРОВЕНЬ «МЕТАБОЛИЧЕСКОЙ» ИНТОКСИКАЦИИ И ПЕРЕКИСНОЕ ОКИСЛЕН...ВЛИЯНИЕ ЭНОАНТА НА УРОВЕНЬ «МЕТАБОЛИЧЕСКОЙ» ИНТОКСИКАЦИИ И ПЕРЕКИСНОЕ ОКИСЛЕН...
ВЛИЯНИЕ ЭНОАНТА НА УРОВЕНЬ «МЕТАБОЛИЧЕСКОЙ» ИНТОКСИКАЦИИ И ПЕРЕКИСНОЕ ОКИСЛЕН...
Александр Ст
 
Transporte Internacional
Transporte InternacionalTransporte Internacional
Transporte Internacional
INGENIEROFX
 
Keys windows 10
Keys windows 10Keys windows 10
Keys windows 10
efraim vieira
 
La web
La webLa web
La web
mdannavale99
 
Bourdieu bari 2012 2
Bourdieu bari 2012 2Bourdieu bari 2012 2
Bourdieu bari 2012 2imartini
 
Keys windows 7
Keys windows 7Keys windows 7
Keys windows 7
efraim vieira
 
Результаты клинического применения ЭНОАНТА в хирургическом лечении больных с ...
Результаты клинического применения ЭНОАНТА в хирургическом лечении больных с ...Результаты клинического применения ЭНОАНТА в хирургическом лечении больных с ...
Результаты клинического применения ЭНОАНТА в хирургическом лечении больных с ...
Александр Ст
 
Luc Eeckhout • evr de toekomst is anders
Luc Eeckhout  • evr de toekomst is andersLuc Eeckhout  • evr de toekomst is anders
Luc Eeckhout • evr de toekomst is anders
Stebo vzw
 
Tome de decisiones
Tome de decisionesTome de decisiones
#BarСampLviv 2016. Команда Арвиса Земаниса: "289 метров"
#BarСampLviv 2016. Команда Арвиса Земаниса: "289 метров"#BarСampLviv 2016. Команда Арвиса Земаниса: "289 метров"
#BarСampLviv 2016. Команда Арвиса Земаниса: "289 метров"
RestoPraktiki
 
Применение полифенолов винограда при лечении и профилактике синдрома алкоголь...
Применение полифенолов винограда при лечении и профилактике синдрома алкоголь...Применение полифенолов винограда при лечении и профилактике синдрома алкоголь...
Применение полифенолов винограда при лечении и профилактике синдрома алкоголь...
Александр Ст
 
Использование эноанта в комплексной терапии заболеваний пародонта у больных с...
Использование эноанта в комплексной терапии заболеваний пародонта у больных с...Использование эноанта в комплексной терапии заболеваний пародонта у больных с...
Использование эноанта в комплексной терапии заболеваний пародонта у больных с...
Александр Ст
 
How to Use Thunderclap - Liezel Kabigting - Simpliezel.m4v
How to Use Thunderclap - Liezel Kabigting - Simpliezel.m4vHow to Use Thunderclap - Liezel Kabigting - Simpliezel.m4v
How to Use Thunderclap - Liezel Kabigting - Simpliezel.m4v
Liezel Kabigting
 
Web 1, 2,3,4,5.0 y deep web
Web 1, 2,3,4,5.0 y deep webWeb 1, 2,3,4,5.0 y deep web
Web 1, 2,3,4,5.0 y deep web
Paola Martinez
 
Overpopulation of White-tail Deer _Odocoileus virginianus_ in Natural Areas- ...
Overpopulation of White-tail Deer _Odocoileus virginianus_ in Natural Areas- ...Overpopulation of White-tail Deer _Odocoileus virginianus_ in Natural Areas- ...
Overpopulation of White-tail Deer _Odocoileus virginianus_ in Natural Areas- ...Gavin McClelland
 
[Infographic] Email: The First Security Gap Targeted by Attackers
[Infographic] Email: The First Security Gap Targeted by Attackers[Infographic] Email: The First Security Gap Targeted by Attackers
[Infographic] Email: The First Security Gap Targeted by Attackers
FireEye, Inc.
 

Viewers also liked (20)

CC
CCCC
CC
 
ВЛИЯНИЕ ЭНОАНТА НА УРОВЕНЬ «МЕТАБОЛИЧЕСКОЙ» ИНТОКСИКАЦИИ И ПЕРЕКИСНОЕ ОКИСЛЕН...
ВЛИЯНИЕ ЭНОАНТА НА УРОВЕНЬ «МЕТАБОЛИЧЕСКОЙ» ИНТОКСИКАЦИИ И ПЕРЕКИСНОЕ ОКИСЛЕН...ВЛИЯНИЕ ЭНОАНТА НА УРОВЕНЬ «МЕТАБОЛИЧЕСКОЙ» ИНТОКСИКАЦИИ И ПЕРЕКИСНОЕ ОКИСЛЕН...
ВЛИЯНИЕ ЭНОАНТА НА УРОВЕНЬ «МЕТАБОЛИЧЕСКОЙ» ИНТОКСИКАЦИИ И ПЕРЕКИСНОЕ ОКИСЛЕН...
 
Mantenimiento
MantenimientoMantenimiento
Mantenimiento
 
Transporte Internacional
Transporte InternacionalTransporte Internacional
Transporte Internacional
 
Keys windows 10
Keys windows 10Keys windows 10
Keys windows 10
 
La web
La webLa web
La web
 
Bourdieu bari 2012 2
Bourdieu bari 2012 2Bourdieu bari 2012 2
Bourdieu bari 2012 2
 
Keys windows 7
Keys windows 7Keys windows 7
Keys windows 7
 
Результаты клинического применения ЭНОАНТА в хирургическом лечении больных с ...
Результаты клинического применения ЭНОАНТА в хирургическом лечении больных с ...Результаты клинического применения ЭНОАНТА в хирургическом лечении больных с ...
Результаты клинического применения ЭНОАНТА в хирургическом лечении больных с ...
 
Luc Eeckhout • evr de toekomst is anders
Luc Eeckhout  • evr de toekomst is andersLuc Eeckhout  • evr de toekomst is anders
Luc Eeckhout • evr de toekomst is anders
 
Tome de decisiones
Tome de decisionesTome de decisiones
Tome de decisiones
 
#BarСampLviv 2016. Команда Арвиса Земаниса: "289 метров"
#BarСampLviv 2016. Команда Арвиса Земаниса: "289 метров"#BarСampLviv 2016. Команда Арвиса Земаниса: "289 метров"
#BarСampLviv 2016. Команда Арвиса Земаниса: "289 метров"
 
Применение полифенолов винограда при лечении и профилактике синдрома алкоголь...
Применение полифенолов винограда при лечении и профилактике синдрома алкоголь...Применение полифенолов винограда при лечении и профилактике синдрома алкоголь...
Применение полифенолов винограда при лечении и профилактике синдрома алкоголь...
 
Использование эноанта в комплексной терапии заболеваний пародонта у больных с...
Использование эноанта в комплексной терапии заболеваний пародонта у больных с...Использование эноанта в комплексной терапии заболеваний пародонта у больных с...
Использование эноанта в комплексной терапии заболеваний пародонта у больных с...
 
SIMULACION
SIMULACIONSIMULACION
SIMULACION
 
How to Use Thunderclap - Liezel Kabigting - Simpliezel.m4v
How to Use Thunderclap - Liezel Kabigting - Simpliezel.m4vHow to Use Thunderclap - Liezel Kabigting - Simpliezel.m4v
How to Use Thunderclap - Liezel Kabigting - Simpliezel.m4v
 
Web 1, 2,3,4,5.0 y deep web
Web 1, 2,3,4,5.0 y deep webWeb 1, 2,3,4,5.0 y deep web
Web 1, 2,3,4,5.0 y deep web
 
Overpopulation of White-tail Deer _Odocoileus virginianus_ in Natural Areas- ...
Overpopulation of White-tail Deer _Odocoileus virginianus_ in Natural Areas- ...Overpopulation of White-tail Deer _Odocoileus virginianus_ in Natural Areas- ...
Overpopulation of White-tail Deer _Odocoileus virginianus_ in Natural Areas- ...
 
GUSI
GUSIGUSI
GUSI
 
[Infographic] Email: The First Security Gap Targeted by Attackers
[Infographic] Email: The First Security Gap Targeted by Attackers[Infographic] Email: The First Security Gap Targeted by Attackers
[Infographic] Email: The First Security Gap Targeted by Attackers
 

Similar to Tugas 7 rekayasa web 1312510231 Rostarina

Tugas 7 ku– 0316 1311511529
Tugas 7   ku– 0316 1311511529Tugas 7   ku– 0316 1311511529
Tugas 7 ku– 0316 1311511529
Iich-oNe Hidayat
 
Tugas 7 rekayasa web (individu)
Tugas 7 rekayasa web (individu)Tugas 7 rekayasa web (individu)
Tugas 7 rekayasa web (individu)
faisalawai
 
tugas 7 - 0316
tugas 7 - 0316tugas 7 - 0316
tugas 7 - 0316
arif_rachman740
 
Tugas7 ku-0316-rekweb
Tugas7 ku-0316-rekwebTugas7 ku-0316-rekweb
Tugas7 ku-0316-rekweb
Elisanendes
 
Tugas 7 rekweb
Tugas 7   rekwebTugas 7   rekweb
Tugas 7 rekweb
rimaafauziaah
 
Jeni Web Programming Bab 3 Advanced Servlets
Jeni Web Programming Bab 3 Advanced ServletsJeni Web Programming Bab 3 Advanced Servlets
Jeni Web Programming Bab 3 Advanced ServletsIndividual Consultants
 
Tugas 3 matkul rekayasa web 0317
Tugas 3 matkul rekayasa web 0317Tugas 3 matkul rekayasa web 0317
Tugas 3 matkul rekayasa web 0317
esti setiasih
 
Tugas individu rekweb4
Tugas individu rekweb4Tugas individu rekweb4
Tugas individu rekweb4
Ratri Alfiani
 
Tugas7 ki-0316-rekweb
Tugas7 ki-0316-rekwebTugas7 ki-0316-rekweb
Tugas7 ki-0316-rekweb
Ummi khairani
 
1211510555 irfan adi rifangga tugas7_ku
1211510555 irfan adi rifangga tugas7_ku1211510555 irfan adi rifangga tugas7_ku
1211510555 irfan adi rifangga tugas7_ku
IrfanRifangga
 
modul 2.pdf
modul 2.pdfmodul 2.pdf
modul 2.pdf
mahasiswaindonesia2
 

Similar to Tugas 7 rekayasa web 1312510231 Rostarina (11)

Tugas 7 ku– 0316 1311511529
Tugas 7   ku– 0316 1311511529Tugas 7   ku– 0316 1311511529
Tugas 7 ku– 0316 1311511529
 
Tugas 7 rekayasa web (individu)
Tugas 7 rekayasa web (individu)Tugas 7 rekayasa web (individu)
Tugas 7 rekayasa web (individu)
 
tugas 7 - 0316
tugas 7 - 0316tugas 7 - 0316
tugas 7 - 0316
 
Tugas7 ku-0316-rekweb
Tugas7 ku-0316-rekwebTugas7 ku-0316-rekweb
Tugas7 ku-0316-rekweb
 
Tugas 7 rekweb
Tugas 7   rekwebTugas 7   rekweb
Tugas 7 rekweb
 
Jeni Web Programming Bab 3 Advanced Servlets
Jeni Web Programming Bab 3 Advanced ServletsJeni Web Programming Bab 3 Advanced Servlets
Jeni Web Programming Bab 3 Advanced Servlets
 
Tugas 3 matkul rekayasa web 0317
Tugas 3 matkul rekayasa web 0317Tugas 3 matkul rekayasa web 0317
Tugas 3 matkul rekayasa web 0317
 
Tugas individu rekweb4
Tugas individu rekweb4Tugas individu rekweb4
Tugas individu rekweb4
 
Tugas7 ki-0316-rekweb
Tugas7 ki-0316-rekwebTugas7 ki-0316-rekweb
Tugas7 ki-0316-rekweb
 
1211510555 irfan adi rifangga tugas7_ku
1211510555 irfan adi rifangga tugas7_ku1211510555 irfan adi rifangga tugas7_ku
1211510555 irfan adi rifangga tugas7_ku
 
modul 2.pdf
modul 2.pdfmodul 2.pdf
modul 2.pdf
 

More from osta92

Tugas 8 rekayasa web 1312510231 rostarina
Tugas 8 rekayasa web 1312510231 rostarinaTugas 8 rekayasa web 1312510231 rostarina
Tugas 8 rekayasa web 1312510231 rostarina
osta92
 
Tugas 6 rekayasa web 1312510231 rostarina
Tugas 6 rekayasa web 1312510231 rostarinaTugas 6 rekayasa web 1312510231 rostarina
Tugas 6 rekayasa web 1312510231 rostarina
osta92
 
Tugas 5 rekayasa web
Tugas 5 rekayasa webTugas 5 rekayasa web
Tugas 5 rekayasa web
osta92
 
Tugas 4 rekayasa web 1312510231 rostarina.h
Tugas 4 rekayasa web 1312510231 rostarina.hTugas 4 rekayasa web 1312510231 rostarina.h
Tugas 4 rekayasa web 1312510231 rostarina.h
osta92
 
Tugas 3 rekayas web 1312510231 rostarina
Tugas 3 rekayas web 1312510231 rostarinaTugas 3 rekayas web 1312510231 rostarina
Tugas 3 rekayas web 1312510231 rostarina
osta92
 
Tugas rekayasa web 2_1312510231 _Rostarina.H._KI
Tugas rekayasa web 2_1312510231 _Rostarina.H._KITugas rekayasa web 2_1312510231 _Rostarina.H._KI
Tugas rekayasa web 2_1312510231 _Rostarina.H._KI
osta92
 
Tugas Rekayasa Web 0316
Tugas Rekayasa Web 0316Tugas Rekayasa Web 0316
Tugas Rekayasa Web 0316
osta92
 

More from osta92 (7)

Tugas 8 rekayasa web 1312510231 rostarina
Tugas 8 rekayasa web 1312510231 rostarinaTugas 8 rekayasa web 1312510231 rostarina
Tugas 8 rekayasa web 1312510231 rostarina
 
Tugas 6 rekayasa web 1312510231 rostarina
Tugas 6 rekayasa web 1312510231 rostarinaTugas 6 rekayasa web 1312510231 rostarina
Tugas 6 rekayasa web 1312510231 rostarina
 
Tugas 5 rekayasa web
Tugas 5 rekayasa webTugas 5 rekayasa web
Tugas 5 rekayasa web
 
Tugas 4 rekayasa web 1312510231 rostarina.h
Tugas 4 rekayasa web 1312510231 rostarina.hTugas 4 rekayasa web 1312510231 rostarina.h
Tugas 4 rekayasa web 1312510231 rostarina.h
 
Tugas 3 rekayas web 1312510231 rostarina
Tugas 3 rekayas web 1312510231 rostarinaTugas 3 rekayas web 1312510231 rostarina
Tugas 3 rekayas web 1312510231 rostarina
 
Tugas rekayasa web 2_1312510231 _Rostarina.H._KI
Tugas rekayasa web 2_1312510231 _Rostarina.H._KITugas rekayasa web 2_1312510231 _Rostarina.H._KI
Tugas rekayasa web 2_1312510231 _Rostarina.H._KI
 
Tugas Rekayasa Web 0316
Tugas Rekayasa Web 0316Tugas Rekayasa Web 0316
Tugas Rekayasa Web 0316
 

Recently uploaded

untuk observasi kepala sekolah dengan pengawas
untuk observasi kepala sekolah dengan pengawasuntuk observasi kepala sekolah dengan pengawas
untuk observasi kepala sekolah dengan pengawas
TEDYHARTO1
 
Tugas Mandiri 1.4.a.4.3 Keyakinan Kelas.pdf
Tugas Mandiri 1.4.a.4.3 Keyakinan Kelas.pdfTugas Mandiri 1.4.a.4.3 Keyakinan Kelas.pdf
Tugas Mandiri 1.4.a.4.3 Keyakinan Kelas.pdf
muhammadRifai732845
 
Modul Ajar Bahasa Inggris Kelas 5 Fase C Kurikulum Merdeka
Modul Ajar Bahasa Inggris Kelas 5 Fase C Kurikulum MerdekaModul Ajar Bahasa Inggris Kelas 5 Fase C Kurikulum Merdeka
Modul Ajar Bahasa Inggris Kelas 5 Fase C Kurikulum Merdeka
Fathan Emran
 
PPT Observasi Praktik Kinerja PMM SD pdf
PPT Observasi Praktik Kinerja PMM SD pdfPPT Observasi Praktik Kinerja PMM SD pdf
PPT Observasi Praktik Kinerja PMM SD pdf
safitriana935
 
Juknis Pengisian Blanko Ijazah 2024 29 04 2024 Top.pptx
Juknis Pengisian Blanko Ijazah 2024 29 04 2024 Top.pptxJuknis Pengisian Blanko Ijazah 2024 29 04 2024 Top.pptx
Juknis Pengisian Blanko Ijazah 2024 29 04 2024 Top.pptx
mattaja008
 
PELAKSANAAN + Link2 Materi Pelatihan_ PENGAWASAN P3DN & TKDN_ pd PENGADAAN Ba...
PELAKSANAAN + Link2 Materi Pelatihan_ PENGAWASAN P3DN & TKDN_ pd PENGADAAN Ba...PELAKSANAAN + Link2 Materi Pelatihan_ PENGAWASAN P3DN & TKDN_ pd PENGADAAN Ba...
PELAKSANAAN + Link2 Materi Pelatihan_ PENGAWASAN P3DN & TKDN_ pd PENGADAAN Ba...
Kanaidi ken
 
LAPORAN TUGAS TAMBAHAN PEMBINA PRAMUKA..
LAPORAN TUGAS TAMBAHAN PEMBINA PRAMUKA..LAPORAN TUGAS TAMBAHAN PEMBINA PRAMUKA..
LAPORAN TUGAS TAMBAHAN PEMBINA PRAMUKA..
widyakusuma99
 
INSTRUMEN PENILAIAN PRAKTIK KINERJA KS Dok Rating Observasi (1).docx
INSTRUMEN PENILAIAN PRAKTIK KINERJA KS Dok Rating Observasi (1).docxINSTRUMEN PENILAIAN PRAKTIK KINERJA KS Dok Rating Observasi (1).docx
INSTRUMEN PENILAIAN PRAKTIK KINERJA KS Dok Rating Observasi (1).docx
lindaagina84
 
PI 2 - Ratna Haryanti, S. Pd..pptx Visi misi dan prakarsa perubahan pendidika...
PI 2 - Ratna Haryanti, S. Pd..pptx Visi misi dan prakarsa perubahan pendidika...PI 2 - Ratna Haryanti, S. Pd..pptx Visi misi dan prakarsa perubahan pendidika...
PI 2 - Ratna Haryanti, S. Pd..pptx Visi misi dan prakarsa perubahan pendidika...
agusmulyadi08
 
Patofisiologi Sistem Endokrin hormon pada sistem endokrin
Patofisiologi Sistem Endokrin hormon pada sistem endokrinPatofisiologi Sistem Endokrin hormon pada sistem endokrin
Patofisiologi Sistem Endokrin hormon pada sistem endokrin
rohman85
 
SOSIALISASI PPDB TAHUN AJARAN 2024-2025.pptx
SOSIALISASI PPDB TAHUN AJARAN 2024-2025.pptxSOSIALISASI PPDB TAHUN AJARAN 2024-2025.pptx
SOSIALISASI PPDB TAHUN AJARAN 2024-2025.pptx
astridamalia20
 
Tabel 1. 7 Ruang Lingkup Terintegrasi dalam Mata Pelajaran dalam CASEL PSE.pdf
Tabel 1. 7 Ruang Lingkup Terintegrasi dalam Mata Pelajaran dalam CASEL PSE.pdfTabel 1. 7 Ruang Lingkup Terintegrasi dalam Mata Pelajaran dalam CASEL PSE.pdf
Tabel 1. 7 Ruang Lingkup Terintegrasi dalam Mata Pelajaran dalam CASEL PSE.pdf
ppgpriyosetiawan43
 
VISI MISI KOMUNITAS BELAJAR SDN 93 KOTA JAMBI
VISI MISI KOMUNITAS BELAJAR SDN 93 KOTA JAMBIVISI MISI KOMUNITAS BELAJAR SDN 93 KOTA JAMBI
VISI MISI KOMUNITAS BELAJAR SDN 93 KOTA JAMBI
gloriosaesy
 
0. PPT Juknis PPDB TK-SD -SMP 2024-2025 Cilacap.pptx
0. PPT Juknis PPDB TK-SD -SMP 2024-2025 Cilacap.pptx0. PPT Juknis PPDB TK-SD -SMP 2024-2025 Cilacap.pptx
0. PPT Juknis PPDB TK-SD -SMP 2024-2025 Cilacap.pptx
Indah106914
 
Modul Ajar PAI dan Budi Pekerti Kelas 2 Fase A Kurikulum Merdeka
Modul Ajar PAI dan Budi Pekerti Kelas 2 Fase A Kurikulum MerdekaModul Ajar PAI dan Budi Pekerti Kelas 2 Fase A Kurikulum Merdeka
Modul Ajar PAI dan Budi Pekerti Kelas 2 Fase A Kurikulum Merdeka
Fathan Emran
 
2. Kerangka Kompetensi Literasi Guru SD_Rev.pptx
2. Kerangka Kompetensi Literasi Guru SD_Rev.pptx2. Kerangka Kompetensi Literasi Guru SD_Rev.pptx
2. Kerangka Kompetensi Literasi Guru SD_Rev.pptx
arianferdana
 
Bahan Sosialisasi PPDB_1 2024/2025 Bandung
Bahan Sosialisasi PPDB_1 2024/2025 BandungBahan Sosialisasi PPDB_1 2024/2025 Bandung
Bahan Sosialisasi PPDB_1 2024/2025 Bandung
Galang Adi Kuncoro
 
NUMERASI KOMPETENSI PENDIDIK TAHAP CAKAP DAN MAHIR.pdf
NUMERASI KOMPETENSI PENDIDIK TAHAP CAKAP DAN MAHIR.pdfNUMERASI KOMPETENSI PENDIDIK TAHAP CAKAP DAN MAHIR.pdf
NUMERASI KOMPETENSI PENDIDIK TAHAP CAKAP DAN MAHIR.pdf
DataSupriatna
 
PPT LANDASAN PENDIDIKAN.pptx tentang hubungan sekolah dengan masyarakat
PPT LANDASAN PENDIDIKAN.pptx tentang hubungan sekolah dengan masyarakatPPT LANDASAN PENDIDIKAN.pptx tentang hubungan sekolah dengan masyarakat
PPT LANDASAN PENDIDIKAN.pptx tentang hubungan sekolah dengan masyarakat
jodikurniawan341
 
UNTUK DOSEN Materi Sosialisasi Pengelolaan Kinerja Akademik Dosen
UNTUK DOSEN Materi Sosialisasi Pengelolaan Kinerja Akademik DosenUNTUK DOSEN Materi Sosialisasi Pengelolaan Kinerja Akademik Dosen
UNTUK DOSEN Materi Sosialisasi Pengelolaan Kinerja Akademik Dosen
AdrianAgoes9
 

Recently uploaded (20)

untuk observasi kepala sekolah dengan pengawas
untuk observasi kepala sekolah dengan pengawasuntuk observasi kepala sekolah dengan pengawas
untuk observasi kepala sekolah dengan pengawas
 
Tugas Mandiri 1.4.a.4.3 Keyakinan Kelas.pdf
Tugas Mandiri 1.4.a.4.3 Keyakinan Kelas.pdfTugas Mandiri 1.4.a.4.3 Keyakinan Kelas.pdf
Tugas Mandiri 1.4.a.4.3 Keyakinan Kelas.pdf
 
Modul Ajar Bahasa Inggris Kelas 5 Fase C Kurikulum Merdeka
Modul Ajar Bahasa Inggris Kelas 5 Fase C Kurikulum MerdekaModul Ajar Bahasa Inggris Kelas 5 Fase C Kurikulum Merdeka
Modul Ajar Bahasa Inggris Kelas 5 Fase C Kurikulum Merdeka
 
PPT Observasi Praktik Kinerja PMM SD pdf
PPT Observasi Praktik Kinerja PMM SD pdfPPT Observasi Praktik Kinerja PMM SD pdf
PPT Observasi Praktik Kinerja PMM SD pdf
 
Juknis Pengisian Blanko Ijazah 2024 29 04 2024 Top.pptx
Juknis Pengisian Blanko Ijazah 2024 29 04 2024 Top.pptxJuknis Pengisian Blanko Ijazah 2024 29 04 2024 Top.pptx
Juknis Pengisian Blanko Ijazah 2024 29 04 2024 Top.pptx
 
PELAKSANAAN + Link2 Materi Pelatihan_ PENGAWASAN P3DN & TKDN_ pd PENGADAAN Ba...
PELAKSANAAN + Link2 Materi Pelatihan_ PENGAWASAN P3DN & TKDN_ pd PENGADAAN Ba...PELAKSANAAN + Link2 Materi Pelatihan_ PENGAWASAN P3DN & TKDN_ pd PENGADAAN Ba...
PELAKSANAAN + Link2 Materi Pelatihan_ PENGAWASAN P3DN & TKDN_ pd PENGADAAN Ba...
 
LAPORAN TUGAS TAMBAHAN PEMBINA PRAMUKA..
LAPORAN TUGAS TAMBAHAN PEMBINA PRAMUKA..LAPORAN TUGAS TAMBAHAN PEMBINA PRAMUKA..
LAPORAN TUGAS TAMBAHAN PEMBINA PRAMUKA..
 
INSTRUMEN PENILAIAN PRAKTIK KINERJA KS Dok Rating Observasi (1).docx
INSTRUMEN PENILAIAN PRAKTIK KINERJA KS Dok Rating Observasi (1).docxINSTRUMEN PENILAIAN PRAKTIK KINERJA KS Dok Rating Observasi (1).docx
INSTRUMEN PENILAIAN PRAKTIK KINERJA KS Dok Rating Observasi (1).docx
 
PI 2 - Ratna Haryanti, S. Pd..pptx Visi misi dan prakarsa perubahan pendidika...
PI 2 - Ratna Haryanti, S. Pd..pptx Visi misi dan prakarsa perubahan pendidika...PI 2 - Ratna Haryanti, S. Pd..pptx Visi misi dan prakarsa perubahan pendidika...
PI 2 - Ratna Haryanti, S. Pd..pptx Visi misi dan prakarsa perubahan pendidika...
 
Patofisiologi Sistem Endokrin hormon pada sistem endokrin
Patofisiologi Sistem Endokrin hormon pada sistem endokrinPatofisiologi Sistem Endokrin hormon pada sistem endokrin
Patofisiologi Sistem Endokrin hormon pada sistem endokrin
 
SOSIALISASI PPDB TAHUN AJARAN 2024-2025.pptx
SOSIALISASI PPDB TAHUN AJARAN 2024-2025.pptxSOSIALISASI PPDB TAHUN AJARAN 2024-2025.pptx
SOSIALISASI PPDB TAHUN AJARAN 2024-2025.pptx
 
Tabel 1. 7 Ruang Lingkup Terintegrasi dalam Mata Pelajaran dalam CASEL PSE.pdf
Tabel 1. 7 Ruang Lingkup Terintegrasi dalam Mata Pelajaran dalam CASEL PSE.pdfTabel 1. 7 Ruang Lingkup Terintegrasi dalam Mata Pelajaran dalam CASEL PSE.pdf
Tabel 1. 7 Ruang Lingkup Terintegrasi dalam Mata Pelajaran dalam CASEL PSE.pdf
 
VISI MISI KOMUNITAS BELAJAR SDN 93 KOTA JAMBI
VISI MISI KOMUNITAS BELAJAR SDN 93 KOTA JAMBIVISI MISI KOMUNITAS BELAJAR SDN 93 KOTA JAMBI
VISI MISI KOMUNITAS BELAJAR SDN 93 KOTA JAMBI
 
0. PPT Juknis PPDB TK-SD -SMP 2024-2025 Cilacap.pptx
0. PPT Juknis PPDB TK-SD -SMP 2024-2025 Cilacap.pptx0. PPT Juknis PPDB TK-SD -SMP 2024-2025 Cilacap.pptx
0. PPT Juknis PPDB TK-SD -SMP 2024-2025 Cilacap.pptx
 
Modul Ajar PAI dan Budi Pekerti Kelas 2 Fase A Kurikulum Merdeka
Modul Ajar PAI dan Budi Pekerti Kelas 2 Fase A Kurikulum MerdekaModul Ajar PAI dan Budi Pekerti Kelas 2 Fase A Kurikulum Merdeka
Modul Ajar PAI dan Budi Pekerti Kelas 2 Fase A Kurikulum Merdeka
 
2. Kerangka Kompetensi Literasi Guru SD_Rev.pptx
2. Kerangka Kompetensi Literasi Guru SD_Rev.pptx2. Kerangka Kompetensi Literasi Guru SD_Rev.pptx
2. Kerangka Kompetensi Literasi Guru SD_Rev.pptx
 
Bahan Sosialisasi PPDB_1 2024/2025 Bandung
Bahan Sosialisasi PPDB_1 2024/2025 BandungBahan Sosialisasi PPDB_1 2024/2025 Bandung
Bahan Sosialisasi PPDB_1 2024/2025 Bandung
 
NUMERASI KOMPETENSI PENDIDIK TAHAP CAKAP DAN MAHIR.pdf
NUMERASI KOMPETENSI PENDIDIK TAHAP CAKAP DAN MAHIR.pdfNUMERASI KOMPETENSI PENDIDIK TAHAP CAKAP DAN MAHIR.pdf
NUMERASI KOMPETENSI PENDIDIK TAHAP CAKAP DAN MAHIR.pdf
 
PPT LANDASAN PENDIDIKAN.pptx tentang hubungan sekolah dengan masyarakat
PPT LANDASAN PENDIDIKAN.pptx tentang hubungan sekolah dengan masyarakatPPT LANDASAN PENDIDIKAN.pptx tentang hubungan sekolah dengan masyarakat
PPT LANDASAN PENDIDIKAN.pptx tentang hubungan sekolah dengan masyarakat
 
UNTUK DOSEN Materi Sosialisasi Pengelolaan Kinerja Akademik Dosen
UNTUK DOSEN Materi Sosialisasi Pengelolaan Kinerja Akademik DosenUNTUK DOSEN Materi Sosialisasi Pengelolaan Kinerja Akademik Dosen
UNTUK DOSEN Materi Sosialisasi Pengelolaan Kinerja Akademik Dosen
 

Tugas 7 rekayasa web 1312510231 Rostarina

  • 1. Tugas 7 Rekayasa Web 0316 - KI Nama : Rostarina. Hutagaol Nim : 1312510231 Falkutas : FTI
  • 2. Konsep MVC (model-view-controller) Dalam Pemrogram Web : Model View Controller merupakan suatu konsep yang cukup populer dalam pembangunan aplikasi web, berawal pada bahasa pemrograman Small Talk (Wikipedia), MVC memisahkan pengembangan aplikasi berdasarkan komponen utama yang membangun sebuah aplikasi seperti manipulasi data, user interface, dan bagian yang menjadi kontrol aplikasi. Terdapat 3 jenis komponen yang membangun suatu MVC pattern dalam suatu aplikasi yaitu : View, merupakan bagian yang menangani presentation logic. Pada suatu aplikasi web bagian ini biasanya berupa file template HTML, yang diatur oleh controller. View berfungsi untuk menerima dan merepresentasikan data kepada user. Bagian ini tidak memiliki akses langsung terhadap bagian model. Model, biasanya berhubungan langsung dengan database untuk memanipulasi data (insert, update, delete, search), menangani validasi dari bagian controller, namun tidak dapat berhubungan langsung dengan bagian view.
  • 3. Controller, merupakan bagian yang mengatur hubungan antara bagian model dan bagian view, controller berfungsi untuk menerima request dan data dari user kemudian menentukan apa yang akan diproses oleh aplikasi. Singkat kata Model untuk mengatur alur database, View untuk menampilkan web, sedangkan Controller untuk mengatur alur kerja antara Model dan View. Jadi misalnya Anda ingin membuat akun facebook atau e-mail. Pertama Anda akan melihat tampilan sign-up / register itulah View, kemudian Anda menuliskan form pengisian seperti username, password, dll dan Anda klik sign-up / register maka di sini View memanggil Controller dan Controller memanggil Model, sedangkan Model mengecek apakah Anda sudah sesuai dengan kriteria pendaftaran seperti sudah mengisi username, password dan lain sebagainya. Kemudian Model menggembalikan (callback) ke Controller dan Controller mengembalikan ke View, dan kita akan melihat berhasil atau tidak kita sign- up/register. Lebih jelas berikut: mvc_konsep.
  • 5.  Jelaskan Perintah GET,POST Pada Pemrograman Web : Get adalah metode pengiriman data menggunakan query string, jadi seluruh nilai pada form anda akan di kirim ke sisi server/file dan nilai dari form anda akan tampil pada barus URL/ Address bar contoh, http://www.namadomain.com/file.php?nama=ian+lubis&alamat=denpasar POST, post sendiri mengirimkan data ke sisi lain/ file namun tidak menampilkan nilai dari form pada address bar seperti GET/ Query String. Contoh penulisan untuk mengambil nilai dari form POST adalah: <form method=”POST” adalah metode yang di gunakan untuk mengirim data apakah POST atau GET action=”latihan4.php” adalah alamat yang di tunjuk untuk menerima data yang di kirimkan oleh form tersebut.
  • 6.  Perbedaan Post & Get  Method POST tidak menampilkan nilai variabel pada URL dan Method GET menampilkan nilai variabel yang dikirimkan.  Method POST lebih aman dan Method GET kurang aman (pada contoh diatas berati password ditampilkan pada URL).  Jika Method GET dibatasi panjang string hingga 2047 karakter, Method POST tidak.  Perbedaan pengambilan data jika Method POST menggunakan $_POST sedangkan Method GET menggunakan $_GET.  Method POST biasanya digunakan untuk input dari FORM, Method GET menggunakan input dari LINK atau akses menggunakan link.  Method POST digunakan untuk mengirimkan data rahasia seperti password, Method GET digunakan untuk mengirimkan/mengambil data pablik seperti id_user atau id_halaman.
  • 7.  Konsep Rest :  REST adalah salah satu jenis web service yang menerapkan konsep perpindahan antar state. State dapat digambarkan seperti jika browser meminta suatu halaman web, maka server akan mengirimkan state halaman web yang sekarang ke browser. Bernavigasi melalui link-link yang disediakan sama halnya dengan mengganti state dari halaman web. Begitu pula REST bekerja, dengan bernavigasi melalui link-link HTTP untuk melakukan aktivitas tertentu, seakan-akan terjadi perpindahan state satu sama lain. Perintah HTTP yang bisa digunakan adalah fungsi GET, POST, PUT atau DELETE. Balasan yang dikirimkan adalah dalam bentuk XML sederhana tanpa ada protokol pemaketan data, sehingga informasi yang diterima lebih mudah dibaca dan diparsing di sisi client. Dalam pengaplikasiannya, REST lebih banyak digunakan untuk web service yang berorientasi pada resource. Maksud orientasi pada resource adalah orientasi yang menyediakan resource-resource sebagai layanannya dan bukan kumpulan kumpulan dari aktifitas yang mengolah resource itu. Resource adalah setiap informasi yang dapat diberikan nama, misalnya twit seseorang, image yang di upload user
  • 8.  Web Service  Beberapa contoh web service yang menggunakan REST adalah: Flickr API (Application Program Interface), YouTube API, Amazon API.