Minggu, 09 Februari 2020

Tugas 1 PBKK (6 Februari 2020)

Nama   :  Ramadhan Ilham Irfany
NRP     :  05111740000121
Kelas    :  PBKK-B


1. Framework yang pernah dipakai:

- Laravel
- Bootstrap


2. Alasan menggunakan Laravel:

- Bersifat open-source
Laravel merupakan framework bersifat gratis(open-source) yang dapat digunakan baik dalam pengerjaan proyek asli maupun proyek percobaan. Dengan menuju website Laravel dan mengunduh dile Laravel atau dapat juga menggunakan dependancy manager seperti Composer, kita bisa menggunakan Laravel sepuasnya.

- Dapat menggunakan template
Laravel memiliki template engine bernama Blade dimana dengan template ini frontend developer tidak harus belajar PHP secara langsung. Blade templating juga memudahkan untuk menggunakan beberapa template di template lainnya dengan konsep. Jadi proses development menjadi semakin cepat, efisien, dan bisa dikerjakan oleh banyak orang.

- Dapat menggunakan Composer
Composer dapat mengimplementasikan package dari pihak lain ke dalam projek kita dengan gampang menggunakan fitur autoloading dari composer, maka class-class dari package lain bisa dipanggil secara langsung tanpa include file secara manual.

- Menggunakan konsep MVC
MVC merupakan singkatan dari Model, View, Controller. Konsep ini memisahkan 3 komponen tersebut dimana "Model" mencakup bagian data-data dalam satu aplikasi. "VIew" mencakup tampilan aplikasi tersebut dan "Controller: mencakup bagian proses-proses aplikasi tersebut bekerja. Pemisahan komponen-komponen tersebut bertujuan untuk mempermudah programmer di bagian dokumentasi proyek tersebut.

- Komunitas Laravel yang besar
Laravel cukup banyak digunakan di kalangan web programmer. Yang berarti jika terdapat suatu masalah, akan sangat mudah untuk menemukan solusinya di internet seperti pada situs stackoverflow ataupun di forum Laravel.

Selain keuntungan-keuntungan tersebut, Laravel juga memiliki kekurangan yakni dari ukuran proyek yang besar karena dan juga instalasi yang cukup rumit.


3. Penggunaan Laravel:

Untuk menyelesaikan Final Project MPPL yang membuat aplikasi berbasis web untuk peminjaman lapangan berbasis marketplace. berikut mock-up dari proyek tersebut:










4. Membuat profil biodata menggunakan framework Electron

Source Code dapat dilihat di sini

Jalankan script Electron



Screenshot hasil keluaran script



Tidak ada komentar:

Posting Komentar