loading...

Apa itu Web Framework

Framework dari segi Bahasa

Framework adalah sebuah kerangka kerja yang tujuanya untuk mempermudah kita sebagai programmer untuk membangun sebuah aplikasi dengan mudah dan cepat. 

Framework sendiri berisi sebuah fungsi-fungsi yang tersusun secara rapi agar mudah kita gunakan. 

Framework ini sendiri juga ada banyak jenis, tergantung kita memakai bahasa pemrograman apa.

Untuk Bahasa pemrograman php salah satu contohnya yang terkenal di indonesia adalah codeigniter, laravel, Yii dan masih banyak lainya. 

Dan untuk javascript ada Vue, untuk css ada bootstrap, materialize dan masih banyak juga lainya. 




Fungsi dari Framework

1. Program Menjadi Lebih Terstruktur dan Tersusun

Saat developer mengerjakan pengembangan aplikasi atau website yang besar, maka program yang akan ditulis di dalamnya menjadi semakin banyak. Terkadang, semakin banyaknya program yang ditulis akan menjadikan proses debugging semakin lambat. Selain itu, saat Kita mencari kode program yang error akan semakin sulit karena program yang tidak terstruktur.

Oleh karena itu, dengan adanya framework dapat menjadikan program menjadi lebih terstruktur sehingga Kita dapat dengan mudah menemukan kode yang perlu diperbaiki. Bahkan beberapa jenis framework ada yang menerapkan konsep MVC (Model View Controller) yang akan memudahkan developer untuk memisahkan antara logika dan view.


2. Praktis Untuk Developer

Saat Anda mengembangkan aplikasi atau website, akan lebih praktis ketika Anda menggunakan framework. Alasannya karena framework sudah menyediakan kode berupa function dan class jadi proses pembuatan software atau aplikasi akan menjadi lebih cepat. Anda cukup memanggil function atau class tersebut ke dalam kode program Anda.


3. Memiliki Keamanan yang Lebih Unggul

Selama bertahun-tahun, keamanan untuk aplikasi dan website telah menjadi perhatian utama bagi developer. Beberapa dari developer telah menggunakan segala cara untuk  mengamankan aplikasi dan website yang telah mereka buat.

Setelah framework hadir, developer boleh sedikit tenang soal keamanan program yang telah dibuat. Karena setiap celah keamanan dari framework sudah diidentifikasi oleh 10-100+ developer ahli. 

Framework juga terus diperbarui versinya untuk menawarkan fitur baru dan menangani bug yang meminimalisir celah keamanan framework.

0 Comments

Leave a comment