Minggu, 27 Agustus 2023

Pengantar PBKK

Duevano Fairuz Pandya 
5025211052 
PBKK A

PBKK

Dalam matakuliah pemrograman berbasis kerangka kerja, kita akan mempelajari segala hal tentang penggunaan kerangka kerja atau biasa disebut framework dalam pembuatan suatu aplikasi. Kerangka kerja ini akan memudahkan kita dalam merancang, membuat, dan men-deploy suatu aplikasi secara terstruktur.

 

Pengertian Framework

Framework adalah seperti kerangka yang digunakan untuk membuat dan mengembangkan aplikasi atau sistem. Dalam framework, ada struktur, aturan, dan alat yang membantu mempercepat proses pengembangan perangkat lunak dengan menyediakan komponen dasar, pola desain, atau praktik terbaik yang bisa diikuti dengan konsisten.

 

Konstruksi sebuah framework mirip dengan dasar ketika membangun sebuah rumah. Anda tak perlu memulainya dari awal, cukup membangun di atas fondasi yang sudah ada untuk menghemat banyak waktu selama proses pembuatan.

 

Bagian-bagian dari framework berisi beragam elemen yang berguna untuk membangun dan mengatur aplikasi. Salah satu bagian pentingnya adalah API (Application Programming Interface) yang memungkinkan aplikasi berinteraksi dengan bagian lain.

 

Dalam framework juga ada komponen yang bertugas mengelola sumber daya seperti basis data, berkas, dan jaringan. Bagian ini membantu dalam menyimpan data, mengelola pengguna, serta mengirim dan menerima informasi melalui jaringan.

 

Kegunaan Framework

1. Memudahkan kolaborasi tim

2. Mempercepat proses developing suatu aplikasi

3. Memudahkan maintenance dan debugging

4. Meningkatkan Skalabilitas

5. Mempersingkat kode yang ditulis

6. Meningkatkan kemampuan database

 

 

Beberapa Framework yang sering digunakan

·         .NET Framework: Kegunaan utama dari Framework .NET adalah untuk mempermudah pembuatan, pengelolaan, dan eksekusi aplikasi berbasis Windows, web, dan perangkat lainnya. Ini mencakup bahasa pemrograman seperti C#, Visual Basic, dan F# serta berbagai alat dan pustaka yang membantu dalam pengembangan perangkat lunak dengan efisiensi tinggi.

·         Laravel: Kegunaan utama dari Framework Laravel adalah untuk mempermudah proses pengembangan aplikasi web dengan menyediakan struktur, alat, dan komponen yang siap pakai terutama untuk pengolahan dan sinkronisasi database.

·         Code Igniter: Kegunaan utama dari CodeIgniter adalah untuk memudahkan pembuatan aplikasi web dengan cara yang efisien dan fleksibel.

·         Bootstrap: Bootstrap adalah kerangka kerja front-end yang dikembangkan oleh Twitter, yang dirancang untuk mempermudah pembuatan tampilan dan antarmuka pengguna yang responsif dan menarik secara visual.

·         Dan lain-lain

 

Link Portofolio


Berikut ini adalah contoh penggunaan framework (Bootstrap) dalam pembuatan website booking hotel yang menjadi Final Project tim saya di matakuliah Manajemen Basis Data. Bootstrap sangat mempermudah kami dalam pembuatan interface (Front End).

https://github.com/FadhlyABD/MBD-Hotel-Project

 

Selain itu, beberapa aplikasi yang pernah saya kerjakan bisa diakses disini:

https://github.com/duevanofairuz

 

 

 


Tidak ada komentar:

Posting Komentar

Final Project PBKK A

Soal: i. Cari paper yang berhubungan dengan aktivitas pembuatan perangkat lunak/ aplikasi menggunakan framework. Berdasarkan referensi yang ...