Modul V
Disusun oleh:
2022
Deskripsi
Praktikum adalah kegiatan pembelajaran dengan memberi mahasiswa kesempatan
untuk menguji dan mengaplikasikan teori atau penyelidikan dan pembuktian ilmiah
matakulih tertentu. Praktikum harus dilakukan agar mahasiswa dapat langsung
mencoba membuat sebuah web. Selain itu, praktikum ini juga bisa dijadikan
sebagai sarana untuk mengembangkan kreatifitas mahasiswa dalam mendesain
website. Bab ini menjelaskan tentang “Fundamental Laravel”. Laravel adalah
sebuah framework yang digunakan untuk web development di PHP. Laravel
merupakan framework yang multi talent. Untuk pembuatan website sekala kecil
hingga website sekala besar seperti beberapa perusahaan Start-Up diIndonesia yang
masih menggunakan Framework.
Laravel ini, tidak hanya sekala kecil hingga besar, Laravel ini juga bisa dijadikan
REST API yang berfungsi untuk komunikasi data antar platfrom seperti Mobile
Apps. Laravel menyediakan fitur bawaan yang lengkap, salah satunya adalah fitur
otentikasi. Laravel berfungsi untuk membantu proses pembuatan website menjadi
lebih maksimal. Framework ini cenderung berfokus pada level end-user.
Framework ini memiliki keunggulan pada kesederhanaannya, baik dalam penulisan
kode maupun tampilannya.
Adapun kelebihan dan kekurangan pada Laravel. Kelebihannya template ringan,
library lengkap, menggunakan model MVC, tool artisan, modul bersifat individu
dan independent. Kekurangannya Laravel tidak mudah untuk dipahami, update
versi Laravel yang terlalu cepat, penginstallan yang cukup rumit. Adapun manfaat
Laravel untuk proses pengambangan website diantaranya adalah website menjadi
lebih scalable (mudah dikembangkan), terdapat namespace dan tampilan yang
membantu untuk mengorganisir dan mengatur sumber daya website, proses
pengembangan menjadi lebih cepat. Fitur-fitur Laravel diantaranya Rounting
adalah merutekan request ke kontroler terkait. Modularity merupakan fitur untuk
menyempurnakan dan meningkatkan fungsionalitas dari website yang dibangun,
serta mempermudah proses update. Testability merupakan fitur proses pengecekan
yang cukup lengkap. Authentication merupakan fitur pengimplementasian
otentikasi menjadi sederhana
Langkah-Langkah Praktikum
Membuat folder project Laravel dengan menulis composer create-project Laravel/Laravel
praktikum 5 lalu akan muncul seperti berikut
Kesimpulan
Kesimpulanya adalah disini kami mempelajari bagaiman caranya untum membuat sebuah
database dalam sebuah framework database