Apa Itu Framework?


Framework atau bahasa indonesianya kerangka kerja yaitu sebuah software untuk memudahkan para programmer membuat aplikasi atau web yang isinya yaitu banyak sekali fungsi, plugin, dan konsep sehingga membentuk suatu sistem tertentu. Dengan memakai framework, sebuah aplikasi akan tersusun dan terstruktur dengan rapi.

Namun, memakai framework bukan berarti kita bebas dari pengkodean. Kita sebagai pengguna/programmer memakai variabel dan fungsi-fungsi yang ada di sebuah framework itu. Karena itulah, kerja kita sanggup menjadi efektif alasannya yaitu tidak harus menciptakan fungsi-fungsi lagi. Untuk lebih memahaminya, anda sanggup membaca dongeng berikut.

Rahman yaitu seorang web programmer. Dia mendapatkan pesanan sebuah proyek website. Lalu beliau mengerjakannya dari mulai mendesain hingga sistemnya. Semua kode-kode fungsi & konsep yang harus ada di sebuah website semuanya ia buat. Mulai dari instruksi untuk postingan, menu, paginasi, dan sebagainya. Alhasil, pesanannya pun berhasil diselesaikan.
Perusahaan yang memesan merasa puas dengan hasil website Rahman. Lalu, perusahaan itu menciptakan kontrak dengan Rahman untuk menciptakan proyek website lainnya.
Kemudian, tibalah waktu untuk menciptakan proyek website yang kedua. Rahman mulai mengerjakannya lagi. Diawal pengerjaannya, Rahman menyadari bahwa ada fungsi-fungsi tertentu yang harus selalu ada dalam sebuah website. Misalnya ibarat fungsi postingan, paginasi dan lain-lain.
Karena itulah Rahman kembali membedah proyek website pertama yang telah berhasil dibuat. Lalu beliau menilik kembali kode-kode untuk fungsi-fungsi tertentu dan mengumpulkannya menjadi satu untuk dipakai di proyek kedua yang akan dikerjakannya.

Nah, kumpulan instruksi fungsi-fungsi tertentu itulah yang disebut sebagai framework. Setiap bahasa pemrograman sanggup dibentuk frameworknya, jadi tidak hanya untuk website saja.

Sejauh ini, framework untuk pemrograman website yang sering dipakai yaitu framework php dan framework css. Contoh framework php adalah CodeIgniter dan Zend Framework. Sedangkan, teladan framework css adalah Bootstrap. Silahkan dicek sendiri semoga lebih mengerti.

Semoga bermanfaat.

Komentar

Postingan populer dari blog ini

Beberapa Framework Php

Membuat Game Sendiri Dengan 3D Unity

Cara Mengambil Gambar Di Layar Komputer/Laptop