1. Pertama – tama tools yang perlu disiapkan adalah
- Text Editor (Sublime atau VisualCode Studio)
- Composer
- Local Server (Xampp)
- Postman
2. Apabila semua tools sudah siap, langkah pertama yang akan dilakukan adalah mengaktifkan Local Server (Xampp)
![](https://i0.wp.com/www.rumahcoding.co.id/wp-content/uploads/2018/07/n1.png?resize=335%2C481&ssl=1)
3. Klik Start pada Apache serta MySQL
![](https://i0.wp.com/www.rumahcoding.co.id/wp-content/uploads/2018/07/n2.png?resize=676%2C437&ssl=1)
3. Kemudian buka salah satu Web Browser Anda Google Chrome, Mozilla, dll. Lalu ketik http://localhost/dashboard/ pada link URL anda.
![](https://i0.wp.com/www.rumahcoding.co.id/wp-content/uploads/2019/02/ss1-1024x524.png?resize=750%2C384&ssl=1)
4. Lalu kita install laravel dengan menggunakan cmd
tunggu sampai proses instalasi selesai .. 5. Kemudian buka salah satu text editor anda, lalu File -> open folder -> RestApi
6. Lalu buka file .env , pada bagian DB isikan seperti gambar di bawah kemudian save
7. Kemudian buka salah satu Web Browser Anda Google Chrome, Mozilla, dll. Lalu ketik http://localhost/phpmyadmin/. Klik new Lalu buatlah sebuah database dengan nama rest_api. Kemudian klik Create
8. Kemudian kita buat model, migration dan controller untuk Siswa
9. Buka file seperti gambar dibawah, lalu ubah isi pada bagian function up ( )
10. Kita akan membuat tabel id (primary key) , nama (string) , alamat (string) lalu setelah itu kita akan memigrate nya , sebelum itu kita atur pada app/providers/AppServiceProvider.php kita tambahkan kode seperti di bawah ini :
11. Lalu kita eksekusi pembuatan tabel Siswa
12. Masuk ke app/Http/Controllers/SiswaController.php , isi source code seperti berikut :
13. pada bagian route/api.php tambahkkan source code berikut :
14. Ok, sekarang kita testing REST API nya , buka aplikasi POSTMAN anda . kita akan mencoba Create Data,
15. kita akan mencoba Read Data,
16. kita akan mencoba Update Data,
17. kita akan mencoba Detail Data,
18. kita akan mencoba Hapus Data,
0 Comments