1. PENGERTIAN XML
Extensible Markup Language (XML) adalah sebuah markup language yang mempunyai
himpunan aturan untuk pengkodean dokumen dalam format yang dimengerti oleh manusia
dan mesin.
Tujuan perancangan dari XML menekankan pada kesederhanaan, keumuman, dan kegunaan
melalui Internet. XML adalah format data tekstual dengan dukungan yang kuat melalui
Unicode untuk bahasa-bahasa di seluruh dunia. Meskipun desain dari XML memfokuskan
pada dokumen, yang digunakan secara luas untuk representasi struktur data yang bebas,
sebagai contoh pada web services.
Banyak application programming interfaces (APIs) telah dikembangkan untuk memproses
data XML, dan ada beberapa sistem skema untuk membantu dalam proses mendefinisikan
dari bahasa berbasis XML.
CONTOH :
• <?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>
<title>RSS Title</title>
<description>This is an example of an RSS feed</description>
<link>http://www.someexamplerssdomain.com/main.html</link>
<lastBuildDate>Mon, 06 Sep 2010 00:01:00 +0000 </lastBuildDate>
<pubDate>Mon, 06 Sep 2009 16:45:00 +0000 </pubDate>
<ttl>1800</ttl>
<item>
<title>Example entry</title>
<description>Here is some text containing an interesting description.</description>
<link>http://www.wikipedia.org/</link>
<guid>unique string per item</guid>
<pubDate>Mon, 06 Sep 2009 16:45:00 +0000 </pubDate>
</item>
</channel>
</rss>
2. PENGERTIAN JSON
JSON (dibaca: “Jason”), singkatan dari JavaScript Object Notation adalah suatu
format ringkas pertukaran data komputer. Formatnya berbasis teks dan terbaca-
manusia serta digunakan untuk merepresentasikan struktur data sederhana dan
larik asosiatif (disebut objek). Format JSON sering digunakan untuk
mentransmisikan data terstruktur melalui suatu koneksi jaringan pada suatu
proses yang disebut serialisasi. Aplikasi utamanya adalah pada pemrograman
aplikasi web AJAX dengan berperan sebagai alternatif terhadap penggunaan
tradisional format XML
CONTOH :
{"menu": {
"id": "file",
"value": "File",
"popup": {
"menuitem": [
{"value": "New", "onclick": "CreateNewDoc()"},
{"value": "Open", "onclick": "OpenDoc()"},
{"value": "Close", "onclick": "CloseDoc()"}
]
}
}}
3. PERBEDAAN HTML & XML
• XML dan HTML di desain untuk tujuan yang
berbeda . XML tidak menggantikan HTML
• XML didesain untuk menampilkan data dan di
fokuskan pada apa sebenarnya data itu, sedang
HTML didesain untuk menampilkan data dan
bagaimana agar data tersebut bisa di lihat
• XML bertujuan untuk mendiskripsikan informasi,
sedang HTML untuk menampilkan informasi
4. PENGERTIAN JAVASCRIPT
Javascript adalah bahasa yang berbentuk kumpulan skrip yang berjalan pada
suatu dokumen HTML. Bahasa ini adalah bahasa pemrograman untuk
memberikan kemampuan tambahan terhadap bahasa HTML dengan
mengijinkan pengeksekusian perintah perintah di sisi user, yang artinya di sisi
browser bukan di sisi server web.
CONTOH :
<html>
<head>
<title>contoh program javascript</title>
</head>
<body>
<script language="javascript">
alert("Hallo !");
</script>
</body>
</html>
5. FRONT END & BACK END
Front End Development adalah seorang web developer yang bertugas
untuk mengembangkan tampilan yang dapat dilihat oleh user atau
pengunjung dalam sebuah website seperti tulisan, warna, video,
gambar. Back End Development adalah Seorang web developer yang
bertugas untuk mengatur proses jalannya sebuah website dan juga
bertugas untuk pengambilan data dari database yang tidak diketahui
oleh pengunjung situs.
Kesimpulan
Kesimpulan dari pengertian Front End dan Back End Development
adalah seorang Front End Development bertugas membuat tampilan
sedang kan Back End Development bertugas mengatur bagaimana
sebuah website dapat diakses