Mungkin kita sering mendengar mengenai framework, seperti framework codeigniter (PHP), framework .NET (microsoft) dan sebagainya. Lantas apakah framework itu? Framework merupakan sekumpulan fungsi, class, dan aturan-aturan. Framework berbeda dengan library, jika library sifatnya untuk suatu tujuan tertentu, nah framework bersifat menyeluruh dimana mengatur bagaimana seorang developer membangun aplikasi. Framework memungkinkan bagi seorang developer dapat membangun aplikasi lebih cepat karena dengan framework seorang developer akan dapat lebih fokus pada pokok permasalahan, sedangkan hal-hal penunjang lainnya seperti koneksi database, form validation, GUI, dan security umumnya sudah disediakan oleh framework. Selain itu dengan aturan-aturan yang jelas dan harus dipatuhi, aplikasi yang kita bangun menjadi lebih solid, more readable, dan kolaborasi dalam tim dapat lebih mudah dilaksanakan.
Seorang developer ibarat seperti seorang tukang bangunan. Jika kita perhatikan, seorang tukang bangunan bisa membuat sebuah rumah. Hal ini tentu tidak menjadi masalah jika yang dibangun hanya rumah dengan satu atau dua lantai. Tetapi akan menjadi masalah besar apabila ia mendapatkan pekerjaan untuk membangun sebuah gedung bertingkat. Permasalahn menjadi semakin kompleks, makin banyak pekerja yang dibutuhkan, begitu juga material bangunan, belum lagi jadwal yang sangat ketat. Kembali lagi ke seorang developer. Membangun aplikasi kecil tentu tidak menjadi masalah. Namun bagaimana jika aplikasi yang kecil tersebut semakin lama semakin bertambah requirement-nya sejalan dengan kebutuhan user. Disinilah sebuah framework itu berperan penting dalam membangun aplikasi.
Sekilas tentang Framework
Share This
Subscribe to:
Post Comments (Atom)
Author Details
Penikmat Coding.
kita juga punya nih artikel mengenai 'Framework', silahkan dikunjungi dan dibaca , berikut linknya
ReplyDeletehttp://repository.gunadarma.ac.id/bitstream/123456789/675/1/B-104.pdf
trimakasih
semoga bermanfaat