Kata SUHU

11 November 2021 - Kategori: Knowledge - Oleh: SUHU

Apa itu framework? Ini Pengertian, Jenis, dan Fungsinya

Apa itu framework? Ini Pengertian, Jenis, dan Fungsinya

Apa itu framework?

Framework adalah sebuah kerangka program yang digunakan untuk membantu developer untuk mengembangkan kode secara konsisten saat sedang mengembangkan aplikasi berbasis dekstop atau aplikasi berbasis website.

Salah satu fungsi dari framework adalah agar developer bisa mengurangi jumlah bug yang terdapat pada website atau aplikasi yang sedang dibuat. Bug adalah suatu kesalahan pada sebuah software atau hardware yang menyebabkan software atau hardware tersebut tidak jalan sebagaimana mestinya.

Dengan menggunakan framework, programmer atau developer tidak perlu menggunakan koding program yang diulang-ulang.

Berikut ini adalah jenis-jenis framework:

1. Framework JavaScript yang terdiri dari Vue.js, React.js, Angular.js, Ember.js, Backbone.js, Node.js.

2. Framework CSS yang terdiri dari Bootstrap, Foundation, Bulma, Semantic UI, UIKit, Materialize CSS, Miligram, PureCSS, Skeleton, Tailwind.

3. Framework PHP yang terdiri dari Laravel, CodeIgniter, Symfony, Yii, Zend, CakePHP, Phalcon, FuelPHP, Fat Free, Aura.

Fungsi-fungsi framework

1. Program Jadi Lebih Terstruktur dan Tersusun 

Framework sangat berguna saat seorang developer sedang mengembangkan website atau aplikasi yang besar. Semakin besar, semakin banyak program yang akan ditulis. Nah, banyaknya program yang harus ditulis itu lah yang seringkali membuat proses debugging semakin lambat.

2. Membuat Pekerjaan Developer Lebih Praktis 

Sesuai dengan tujuannya, framework memang dinilai mampu membuat pekerjaan pengembangan website atau aplikasi menjadi lebih praktis. Kepraktisan ini bisa terjadi karena framework sudah menyediakan kode berupa function dan class menjadi proses pembuatan software atau aplikasi akan menjadi lebih cepat. Praktisnya lagi, developer hanya perlu memanggil function atau class tersebut ke dalam kode programnya.

3. Keamanan Lebih Unggul 

Kehadiran framework membuat para developer menjadi lebih tenang. Pasalnya, etiap 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.

Sekarang Anda sudah mengerti apa itu framework. Setelah itu tinggal Anda sesuaikan saja framework mana yang cocok dengan pengerjaan pengembangan aplikasi atau website Anda.

Jika Anda ingin mengembangkan lagi skill IT Anda, silakan ikut pelatihan IT bersama SUHU. Kontak kamu di mail@suhu.co.id atau ikut instagram kami di www.instagram.com/katasuhukita untuk tahu info lengkap dan terupdatenya.

 

BAGIKAN ARTIKEL INI

Kata SUHU Terkait

Hubungi kami