Wednesday, May 23, 2012

Sekilas tentang Framework

Categories:

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.

Spread The Love, Share Our Article

Related Posts

1 Response to Sekilas tentang Framework

December 28, 2013 at 11:09 AM

kita juga punya nih artikel mengenai 'Framework', silahkan dikunjungi dan dibaca , berikut linknya
http://repository.gunadarma.ac.id/bitstream/123456789/675/1/B-104.pdf
trimakasih
semoga bermanfaat

Post a Comment