Pages

Framework (Pengenalan, Definisi dan Contoh)

Halo fiewers, pada postingan kali ini saya akan membahas framework. Framework atau dalam bahasa Indonesia berarti kerangka kerja, merupakan software untuk mudahkan para programmer dalam membangun aplikasi. Didalam framework terdapat berbagai fungsi, plugin dan konsep. Dengan menggunakan framework, sebuah aplikasi akan tersusun secara terstruktur dengan rapi. Bisa dikatakan juga framework merupakan komponen program yang siap re-use kapan saja, sehingga programmer tidak harus membuat script yang sama untuk tugas yang sama. Bahkan saat ini ada banya refrensi framework yang telah dibuat sedemikinan rupa dengan fungsi dan manfaat tertentu sehingga programmer hanya perlu mengunduh kode program tersebut yang biasa dikenal dengan code generator.
Manfaat framework yaitu :
  • dapat membantu kerja developer dalam membangun aplikasi dengan waktu yang singkat.
  • penerapan design patterns memudahkan dalam rancangan, pengembangan dan maintenance sistem.
  • memudahkan dalam membaca kode dan dalam menemukan bugs.
  • framework mengantisipasi dan memasang security untuk menangani masalah keamanan yang mungkin timbul.
Kelebihan framework yaitu :
  • Lebih mempermudah dalam memahami mekanisme kerja dari sebua aplikasi, tentunya akan sangan membantu proses pengembangan sistem yang dilakukan secara tim.
  • Semua tim wajib mengerti tentang framewok yang akan digunakan, sehingga semua anggota tim bisa fokus mepmelajari proses bisnis yang kemudian di terapkan framework tersebut.
  • Tim bisa lebih menghemat dari sisi waktu dan sumber daya, karena semua tim saling melengkapi tiap modul yang telah dibagi dan jika ada anggota yang tidak sanggup menyelesaikan modul yang ia dapat, anggota lain dapat membantunya.
Kekutangan framework yaitu :
  • beberapa programmer mungkin akan kesulitan saat merancang apilikasi dengan keterbatasan yang dimiliki suatu framework.
  • Adanya tambahan biaya dalam membangun aplikasi yang digunakan oleh programmer karena framework tersebut tidak support. (misal: ada framework yang tidak support oleh beberapa hosting dan harus pindah hosting yang berbayar)

Contoh framework :
     1. Framework PHP
  • Laravel
  • CodeIgniter
  • Zend
  • Yii
  • Symphony
     2. Framework Ruby
  • Ruby on Rails
     3. Framework Javascript
  • JQuery
     4. Framework Pyhton

     5. Framework CSS
  • Bootstrap

Refrensi :
http://www.syakirurohman.net/2013/12/mengenal-pengertian-framework-website.html
http://apradisnewcyber.blogspot.co.id/2012/11/apa-itu-framework.html

Unknown

Phasellus facilisis convallis metus, ut imperdiet augue auctor nec. Duis at velit id augue lobortis porta. Sed varius, enim accumsan aliquam tincidunt, tortor urna vulputate quam, eget finibus urna est in augue.

No comments:

Post a Comment