Sebuah Tugas UTS
Basis Pemrograman
-
HTML (HyperText Markup Language)
HTML digunakan sebagai dasar dalam membangun struktur halaman web aplikasi ini. Elemen-elemen seperti sidebar navigation, menu dropdown, dan modal diimplementasikan dengan HTML agar antarmuka pengguna dapat diatur dengan baik dan mudah dinavigasi.
-
CSS (Cascading Style Sheets)
Untuk meningkatkan tampilan antarmuka pengguna, CSS, khususnya dengan framework Bootstrap, digunakan dalam aplikasi ini. Bootstrap membantu mendesain antarmuka yang responsif dan modern, meliputi penggunaan sidebar, dropdown, button, serta komponen modal. Dengan CSS, aplikasi memiliki tata letak yang intuitif dan menarik.
-
JavaScript (JS)
JavaScript digunakan untuk mendukung interaktivitas pada halaman web. Dalam aplikasi ini, jQuery membantu mempermudah manipulasi DOM, mengelola event handling, serta pengelolaan kelas (class manipulation). Fungsi interaktif seperti validasi input form, penanganan klik pada elemen navigasi, dan menampilkan alert menggunakan SweetAlert adalah contoh implementasi JavaScript yang memberikan pengalaman pengguna yang dinamis.
-
PHP (Hypertext Preprocessor)
PHP digunakan sebagai server-side scripting language untuk mengelola permintaan REST API Mikrotik. Aplikasi ini memanfaatkan file PHP seperti M_api.php untuk menangani metode HTTP (GET, POST, PUT, PATCH, DELETE) dalam komunikasi dengan server Mikrotik. PHP juga bertanggung jawab untuk memproses data yang dikirimkan melalui AJAX dan mengembalikan respons yang sesuai ke antarmuka pengguna.