Pemrograman Web : Pertemuan 2

Nama : M Zahid Hidayat

Npm : 2115061097

Kelas : PSTI B

Ulasan Framework Frontend


Fungsi utama framework adalah untuk memudahkan proses pengembangan software atau aplikasi. Dengan menyediakan struktur dasar yang memudahkan proses pemrograman sistem, framework sangat membantu dalam hal waktu dan keamanan.

Kemudian seperti yang dibahas tadi, karena dikembangkan oleh programmer berpengalaman dan punya banyak komunitas aktif, framework yang umumnya bersifat open-source biasanya sering menjalani pengujian dan pengoptimalan secara teratur.

Oleh karena itu, proses pelaporan dan perbaikan bisa dilakukan segera kalau ada kerusakan atau bug yang ditemukan. Framework juga punya konsistensi tinggi karena merupakan coding yang diuji secara ekstensif dan sudah terbukti berhasil.

Cara kerja framework memungkinkan developer untuk lebih fokus pada target utama proyek tanpa perlu cemas dengan elemen dasar strukturnya. Tanpa harus memulai proses dari nol, programmer bisa menghemat waktu dan uang di samping mengurangi risiko error.

Proses eksekusinya didasarkan pada penggunaan ulang rangkaian kode generik yang bisa diimplementasikan sebagai struktur dasar proyek. Desain ini harus sesuai dengan bahasa dan sifat framework yang dimaksud.

Sebagian besar framework memiliki forum dan dokumentasi ekstensif yang bisa membantu para programmer mempelajari pengetahuan baru dan mengatasi masalah

Pada studi kasus website milik unila yaitu library.unila.ac.id. untuk konten,  serta peletakan menu dan informasi yang diberikan sulit dibaca dan dipahami oleh user, lalu ada juga menu yang diberikan terlalu banyak. maka dari itu solusi untuk memperbaiki masalah tersebut adalah sebagai berikut :

  • Tampilkan hanya menu yang penting sebab jika terlalu banyak akan membuat pengunjung bingung saat menjelajahi web.
  • Letakkan menu lain dalam collapsible navigation sidebar atau menu navigasi yang dapat disembunyikan.
  • Hindari menggunakan sidebar untuk konten sebab konten yang diletakkan di sidebar umumnya akan ditampilkan pada bagian paling bawah halaman versi mobile.
  • Buat tombol dengan ukuran yang sesuai.


Komentar