Posts

Showing posts from October, 2023

PBKK - Tugas 9 - CodeIgniter: Route dan Controller

Image
Nama: Aurelio Killian Lexi Verrill NRP: 5025211126 Kelas: Pemrograman Berbasis Kerangka Kerja B Tahun: 2023/2024      Tugas 9: Mengimplementasikan Route dan Controller pada Framework CodeIgniter. Saya membuat 3 route dan 3 views (about, contanct, faqs). Route dibuat pada file app/Config/Routes.php. Tiap route dibuat dengan memberikan nama route dan controller yang menanganinya. Controller dibuat pada direktori app/Controllers. Pada class tersebut, akan ada beberapa fungsi yang menangani tiap route yang dibuat sebelumnya. Pada kasus ini, fungsi contact() akan mengembalikan view contact sedangkan fungsi() faqs mengirimkan data pertanyaan dan jawaban kepada view faqs Repository   Berikut ini adalah  preview  dari aplikasi yang telah saya buat:      

Quiz 1 PBKK

Image
Nama: Aurelio Killian Lexi Verrill NRP: 5025211126 Kelas: Pemrograman Berbasis Kerangka Kerja B Tahun: 2023/2024     Jelaskan struktur framework , dan apa saja kegunaanya dalam pengembangan Perangkat Lunak? Framework  merupakan suatu alat bantu yang digunakan dalam pengembangan perangkat lunak. Suatu framework memiliki struktur tertentu. Setiap proyek yang menggunakan framework berbeda pasti memiliki struktur proyek yang berbeda. Framework biasanya dibekali dengan berbagai library yang berisi fungsi-fungsi dan modul yang langsung dapat digunakan oleh developer. Library inilah yang sangat membantu proses pembuatan perangkat lunak. Dengan framework, developer tidak perlu pusing dalam membuat fungsi-fungsi maupun komponen yang bersifat umum karena sudah terdapat di dalam library framework tersebut. Developer cukup membuat beberapa fungsi atau komponen khusus yang memang dibutuhkan oleh perangkat lunak yang dikembangkan. Dengan framework, aplikasi menjadi sangat cepat dikembangkan di tahap

PBKK - Tugas 5 - NET Web Development

Image
Nama: Aurelio Killian Lexi Verrill NRP: 5025211126 Kelas: Pemrograman Berbasis Kerangka Kerja B Tahun: 2023/2024      Tugas 5: Membuat aplikasi web menggunakan ASP .NET Core dan Razor Page. Razor Page merupakan sebuah fitur pada ASP .NET Core. Beberapa keunggulan Razor Page antara lain: kode yang lebih ringkas, konsep MVVM (Model, View, View Model), pembuatan routing sederhana, struktur yang mudah dipahami, dan implementasi logika aplikasi yang mudah. Pada tugas ini, saya membuat aplikasi CRUD untuk Film. Pada aplikasi ini, terdapat beberapa endpoint seperti /Create, /Edit, /Details, dan /Delete. Repository   Berikut ini adalah  preview  dari aplikasi yang telah saya buat: List Movie   /Create /Edit /Details /Delete