Perkenalan Laravel (11)

Assalamualaikum temen-temen...      

Heyyooo wasap guys..
Ehehe udah lama benget yak mimin gak update di blog ini, nah kali ini mimin akan upload sesuatu yang menarik yaitu tentang Framework Laravel guys.. wow wow, eits tapi disini mimin gaakan bahas tentang gimana cara install laravel nya ya karena itu sudah banyak di mbah google, nah jadi yang akan mimin bahas kali ini ialah pengiriman data melalui views tapi dengan 2 cara disertai kekurangan dan kelebihannya, oke lets gooo..

Cara pertama :


Route::get('/Belajar', function(){
$data['nama'] = "Annisa";
$data['jk'] = "Perempuan";
return view('belajar',$data);
});

Hasilnya

Cara kedua :
Route::get('/Belajar', function(){
$nama = "Annisa";
$jk = "Perempuan";
return view('belajar', compact('nama','jk'));
});
Hasilnya 
Lah min bukannya hasilnya sama? Yups memang hasilnya sama ya guys tapi disini ada beberapa perbedaan ya diantaranya:

Cara pertama
> Mengembalikan nilai dengan tipe variabel array ( lebih dari 1 variabel ) yang diarahkan kepada folder views yang didalamnya terdapat file belajar.blade.php, dengan mengambil data dengan variabel $data.

Cara kedua
> Mengembalikan nilai dengan tipe variabel string namun, variabel tersebut lebih dari 1 dan menggunakan fungsi compact() yang berguna untuk mengambil kedua data tersebut secara sekaligus tanpa harus menggunakan fungsi with() kedalam view yang diarahkan kepada folder views yang didalamnya terdapat file belajar.blade.php.

Kelebihannya :
Cara pertama :
> Lebih mudah & efektif dikarenakan tidak harus memanggil satu satu variable data nya

Cara kedua :
> Lebih akurat dikarenakan variable nya dipanggil satu satu, dan kita bisa meng custom data apa saja yang akan dipanggil.

Kekurangannya :
Cara pertama :
> Data bisa saja kurang akurat dikarenakan adanya kesalahan pada saat mengetik

Cara kedua :
> Kurang efektif karena variable nya harus di panggil satu satu

Nah itu dulu deh yang bisa mimin sampaikan di pertemuan ini, mohon maaf bila bahasa mimin jadi kaku, dikarenakan udah lama juga tidak upload postingan d blog ini, oke byee sampai jumpa di lain waktu...

Wassalamualaikum...

0 Komentar