From 636508b730caad2de8c06dfda5b572936caef147 Mon Sep 17 00:00:00 2001 From: Eugene Goh Date: Wed, 27 Jan 2021 14:01:36 +0800 Subject: [PATCH] translated to Malay --- .../translations/README.ms.md | 306 ++++++++++++++++++ .../translations/assignment.ms.md | 14 + 2 files changed, 320 insertions(+) create mode 100644 7-bank-project/1-template-route/translations/README.ms.md create mode 100644 7-bank-project/1-template-route/translations/assignment.ms.md diff --git a/7-bank-project/1-template-route/translations/README.ms.md b/7-bank-project/1-template-route/translations/README.ms.md new file mode 100644 index 00000000..23405ee4 --- /dev/null +++ b/7-bank-project/1-template-route/translations/README.ms.md @@ -0,0 +1,306 @@ +# Bina Aplikasi Perbankan Bahagian 1: Templat dan Laluan HTML dalam Aplikasi Web + +## Kuiz Pra Kuliah + +[Kuiz Pra Kuliah](https://nice-beach-0fe9e9d0f.azurestaticapps.net/quiz/41) + +### Arahan + +Sejak munculnya JavaScript di penyemak imbas, laman web menjadi lebih interaktif dan kompleks daripada sebelumnya. Teknologi web kini biasa digunakan untuk membuat aplikasi berfungsi sepenuhnya yang langsung masuk ke penyemak imbas yang kita panggil [aplikasi web](https://en.wikipedia.org/wiki/Web_application). Oleh kerana aplikasi Web sangat interaktif, pengguna tidak mahu menunggu muat semula halaman penuh setiap kali tindakan dilakukan. Itulah sebabnya JavaScript digunakan untuk mengemas kini HTML secara langsung menggunakan DOM, untuk memberikan pengalaman pengguna yang lebih lancar. + +Dalam pelajaran ini, kita akan meletakkan dasar untuk membuat aplikasi web bank, menggunakan templat HTML untuk membuat banyak layar yang dapat ditampilkan dan diperbarui tanpa harus memuat ulang seluruh halaman HTML. + +### Prasyarat + +Anda memerlukan pelayan web tempatan untuk menguji aplikasi web yang akan kami bina dalam pelajaran ini. Sekiranya tidak memilikinya, anda boleh memasang [Node.js](https://nodejs.org) dan menggunakan arahan `npx lite-server` dari folder projek anda. Ini akan membuat pelayan web tempatan dan membuka aplikasi anda di penyemak imbas. + +### Penyediaan + +Di komputer anda, buat folder bernama `bank` dengan fail bernama `index.html` di dalamnya. Kami akan bermula dari HTML [boilerplate](https://en.wikipedia.org/wiki/Boilerplate_code): + +```html + + + + + + Bank App + + + + + +``` + +--- + +## Templat HTML + +Jika anda ingin membuat beberapa layar untuk halaman web, satu penyelesaiannya adalah dengan membuat satu file HTML untuk setiap layar yang ingin anda tampilkan. Walau bagaimanapun, penyelesaian ini disertakan dengan beberapa kesulitan: + +- Anda harus memuat semula keseluruhan HTML ketika menukar skrin, yang boleh menjadi lambat. +- Sukar untuk berkongsi data antara skrin yang berbeza. + +Pendekatan lain hanya mempunyai satu fail HTML, dan menentukan beberapa [templat HTML](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/template) menggunakan elemen `