Pengertian, Kelebihan dan Kekurangan Framework - AlfianPen

Monday, 7 May 2018

Pengertian, Kelebihan dan Kekurangan Framework

Postingan kali ini membahas tentang framewrok, di mana framewrok ini sangatlah umum digunakan parra programer masa kini. selamat membaca...

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

framework adalah tool yang menyediakan bahan-bahan yang dibutuhkan developer untuk membangun sebuah situs.pengertian framework Dipisahkan menurut lisensi, framework tersedia menjadi dua jenis, proprietary (berbayar) dan open-source (gratis). Pada umumnya pada proprietary, client pengguna framework tersebut mendapatkan back-up service penuh dari company. Sedangkan pada open-source, service yang diberikan dapat berasal dari komunitas pendukungnya atau perusahaan pendukungnya.

Kelebihan dari Framework
Pertama kelebihan dengan adanya framework akan lebih mempermudah memahamimekanisme kerja dari sebuah aplikasi. Ini tentunya akan sangat membantu proses pengembangansystem yang dilakukan secara team. Semua anggota di wajibkan untuk memahami dari pola kerjaframework tersebut selebihnya anggota team hanya mempelajari proses bisnis yang di kehendakioleh system untuk kemudian di tuangkan kedalam framework tersebut. Dalam artian setiap orangharus mempunyai metode yang sama dalam menyelesaikan applikasi tersebut.
Kedua dengan memakai framework akan menghemat waktu pengerjaan suatu applikasi,karena setiap anggota sudah memiliki sebuah acuan dalam menyelesaikan modul. Dalam hal inimisalnya semakin banyak library yang ada semakin mempercepat anggota untuk menemukansolusi karena tidak setiap anggota harus membuat Class atau fungsi untuk kasus yang relatif sama.
Berikutnya Team tidak akan di susahkan dengan adanya perputaran anggota dalam artianjika ada anggota yang tidak bisa melanjutkan lagi pekerjaannya anggota yang lain bisa meng-cover kekosongan tersebut. Bayangkan jika setiap modul yang dikembangkan mempunyai logikayang berbeda tentunya akan memakan waktu yang banyak untuk proses pemahan akan system tersebut.

Kesekian-kalinya dengan adanya framework akan menjaga integritas dari modul-modulyang dikembangkan. Tentunya hal ini juga tergantung dari metode yang dikembangkan sendiri.framework hanya membantu dan memungkinkan/mempermudah proses integrasi, tidak berartidengan adanya framework system otomatis akan ter-integrasi. Dan masih ada kelebihan-kelebihan lain yang dimiliki oleh framework.

Kekurangan Framework
•Para programmer mungkin akan menemukan batasan-batasan ketika merancang aplikasimenggunakan framework.
•Kemungkinan akan menambah biaya development apabila framework yg digunakan kurangterdokumentasi dan kurang di support
•Performa dan kecepatan eksekusi


Terimakasih sudah berkunjung kemari. Semoga informasi tersebut bermanfaat dan dapat di aplikasikan.... tunggu postingan selanjutnya tentang IT...

2 comments: