Jumat, 01 Agustus 2014

Saying 'Hello World' using Laravel

Hello, readers! Hello, World!

Bagi para developer, hal pertama yang biasa dipelajari ketika mempelajari sebuah bahasa pemrograman maupun sebuah framework adalah dengan membuat aplikasi ‘hello world’. Nah di Laravel ini ada beberapa cara menampilkan ‘hello world’, yaitu melalui route, controller maupun view.

Route

Untuk menampilkan text ‘Hello World’ melalui route pertama-tama buka file app/routes.php. Kemudian, tambahkan route baru sebagai berikut:

Route::get('hello', function()
{

 return "Assalamualaikum, Hello World!";

});
Done? buka browser kemudian ketikkan url project anda dan tekan enter. Have you seen your screen saying 'Hello World'?


Jika anda menggalami error atau file tidak bisa dibuka, mungkin karena anda belum membuat virtual host pada komputer anda. Untuk membuat virtual host, silahkan pelajari dari artikel berikut (klik)

Controller

Setelah menampilkan 'Hello World' lewat route, sekarang kita coba yuk untuk menampilkan tulisan ‘Hello World’ melalui controller, pertama-tama buat sebuah route baru pada app/routes.php seperti berikut:

Route::get('hello_controller', 'HelloController@index');
Kemudian, buat file baru pada direktori controller, misalnya dengan nama ‘HelloController’. Kemudian buat class controller di dalam file tersebut seperti berikut ini:

<?php

class HelloController extends BaseController {

  public function index()
  {
   return "Assalamualaikum, Hello World from Controller";
  }

}

?>
Pada address bar web browser buka URL yang mengarah ke route tersebut. Seperti ini nih hasilnya:



View


Untuk menampilkan tulisan ‘Hello World from View’ melalui view ada dua cara. Yaitu, melalui view yang dipanggil melalui route dan view yang dipanggil melalui controller. Pada tulisan kali ini saya hanya akan membahas view yang dipanggil melalui route.

Pertama-tama, tambahkan sebuah file baru pada folder view, misalnya nama file-nya adalah helloView.php. Kemudian buka file tersebut dengan text editor (misalnya: notepad, Sublime, dll.) dan tambahkan tulisan ‘Hello World from View’. Kemudian simpan.

Setelah itu tambahkan route baru sebagai berikut:

Route::get('hello_view', function()
{
   return View::make('helloView');
});
Nah silahkan testing. Sudah seperti ini belum?


Selamat, Hello World tutorial sudah selesai nih. Kritik dan saran tetep ditunggu loh, yuk belajar bareng! See yaa next post gaess

Tidak ada komentar:

Posting Komentar