fbpx

Apa itu Framework? Berikut adalah Pengertian FRAMEWORK

November 6, 2020 by admin0
framework-1200x797.jpg

Apa Itu Framework ??

Framework adalah sebuah kerangka kerja yang digunakan untuk mempermudah para developer software dalam membuat dan mengembangkan aplikasi. Framework berisikan perintah dan fungsi dasar yang umum digunakan untuk membangun sebuah software aplikasi sehingga diharapkan aplikasi dapat dibangun dengan lebih cepat serta tersusun dan terstruktur dengan cukup rapi. Framework juga bisa diartikan sebagai komponen – komponen pemrograman yang sudah jadi dan siap untuk digunakan kapan saja, sehingga pengembang aplikasi tidak perlu lagi membuat scrip yang sama untuk tugas – tugas yang sama.

Ada dua jenis Framework dalam dunia pemrograman yaitu Desktop Framework dan Web Framework, keduanya memiliki fungsi yang berbeda, Desktop Framewok digunakan untuk membangun aplikasi berbasis desktop sedangkan Web Framewok digunakan untuk membangun aplikasi berbasis web.

Pada Desktop Framework program yang dijalankan tidak berjalan langsung pada perangkat keras, akan tetapi aplikasi berjalan dilingkungan perangkat lunak dengan memanfaatkan Common Language Runtime. Sedangkan aplikasi yang dibangun menggunakan Web Framework juga tidak langsung dieksekusi oleh web server, aplikasi web terlebih dahulu diproses oleh core

Secara umum Framework tersusun dengan struktur MVC ( Model View Controller ) yang memungkinkan pengembang dapat mengelompokan fungsi – fungsi seperti fungsi inputan, proses dan output dari sebuah aplikasi. Bagaimana dari sini sobat komputer pastinya sudah memahami apa itu Framework.

Kenapa Harus Pakai Framework

Kenapa harus pakai framework ? jawaban nya ialah keuntungan dan kemudahan dalam membuat program yang didapat dari penggunaan framework berikut fungsi atau kegunaan framework.

Dalam penerapannya fungsi Framework dapat diuraikan sebagai berikut :

  1. Mempercepat proses pembuatan aplikasi baik itu aplikasi berbasis desktop, mobile ataupun web.
  2. Membantu para developer dalam perencanaan, pembuatan dan pemeliharaan sebuah aplikasi.
  3. Aplikasi yang dihasilkan menjadi lebih stabil dan handal, hal ini dikarenakan Framework sudah melalui proses uji baik itu stabilitas dan juga kehandalannya.
  4. Memudahkan para developer dalam membaca code program dan lebih mudah dalam mencari bugs.
  5. Memiliki tingkat keamanan yang lebih, hal ini dikarenakan Framework telah mengantisipasi cela – cela keamanan yang mungkin timbul.
  6. Mempermudah developer dalam mendokumentasikan aplikasi – aplikasi yang sedang dibangun.

 

Baca Juga 5 Framework Front End Terbaik Untuk Developer 2020

Dengan menggunakan framework bukan berarti kita akan terbebas dengan pengkodean. Karena kita sebagai seorang pengguna framework haruslah menggunakan fungsi – fungsi dan variable yang ada di dalam sebuah framework yang kita gunakan. Untuk saat ini framework terbagi dua yaitu framework PHP dan framework CSS, untuk framework PHP terdiri dari

  • Laravel
  • Yii
  • Code Igniter
  • Symfoni
  • Zend Framework
  • Cake PHP
  • Fuel PHP
  • DLL

 

Baca Juga 5 Framework Backend Terbaik di Tahun 2020

dan untuk Framework CSS terdiri dari

  • Bootstrap
  • Gumby
  • Foundation
  • Less Framework
  • JQuery UI
  • Unsemantic
  • Blue Print CSS

 

 


Leave a Reply

Your email address will not be published. Required fields are marked *




Hubungi Kami


Call us

081231133033


Visit us anytime

Karang Rejo sawah 2 No 29, Surabaya


Kirim Email

hai.markbro@gmail.com



About us

Markbro adalah jasa pelayanan design, video, pengelolaan Media sosial dan pembuatan website.


Subscribe


Sign up untuk dapatkan info dari Markbro.




    Social networks


    Facebook

    www.facebook.com/haimarkbro


    Twitter

    #Haimarkbro


    Instagram

    www.instagram.com/haimarkbro



    Hubungi kami


    Telpon Kami

    081231133033


    Kunjungi kami

    Karang Rejo sawah 2 No 29, Surabaya


    Kirim kami Email

    Hai.markbro@gmail.com



    Instagram Feed




    Subscribe


    Sign up untuk mendapatkan info dari MarkBro.




      Social networks


      Facebook

      www.facebook.com/hai.markbro


      Twitter

      #markbro


      Instagram

      www.instagram.com/haimarkbro