Back End Product Slim 3

Back End Product Slim 3 – Pada artikel sebelumnya kita sudah mencoba membuat Back End Product menggunakan Micro Framework Lument 7.

Pada artikel kali ini kita akan coba membuat Back End Product menggunakan Micro Framework Slim 3.

Back End Product Lumen 7

 

Back End Product Slim 3

Create Project

Buat project baru dengan nama slim3-backend-product. Dari command prompt ketikkan perintah berikut:

 

Database

Buat database baru dengan nama slim3_backend_product.
Dari command prompt ketikkan perintah berikut:

 

Configuration

settings.php

Buka file settings.php folder src kemudian tambahkan konfigurasi untuk database menjadi seperti berikut:

Simpan file settings.php

 

depedencies.php

Buka file depedencies.php pada folder src lalu tambahkan konfigurasi untuk database menjadi seperti berikut:

Simpan file depedencies.php

 

Membuat Backend Product Slim 3

routes.php

Disini kita definisikan method routing yang akan di pakai seperti method GET, POST, PUT/ PATCH dan DELETE.
Buka file routes.php pada folder src lalu edit menjadi seperti berikut:

Simpan file routes.php

 

Testing Back End Product Slim 3

Dari command prompt jalankan Slim 3 dengan mengetikkan perintah berikut:

 

Testing via Postman

Untuk testing kita akan menggunakan Postman.

GET

GET : digunakan untuk mengambil data dari server

All Record

Buka postman lalu pilih method GET kemudian ketikkkan URL http://localhost:8080/api/products/

Dewaweb Gives Your Website Only the Best!
Gbr1 Back End Product Slim 3 - Testing GET All Product
Gbr1 Back End Product Slim 3 – Testing GET All Product
 
Get berdasarkan ID

Buka postman lalu pilih method GET kemudian ketikkkan URL http://localhost:8080/api/product/10

Gbr2 Back End Product Slim 3 - Testing GET Product By ID
Gbr2 Back End Product Slim 3 – Testing GET Product By ID

 

POST

POST : digunakan untuk menambah data

Buka postman lalu pilih method POST kemudian ketikkkan URL http://localhost:8080/api/products

Kemudian pilih tab Body. Lalu pada radiobox pilih raw dan typenya pilih JSON. Selanjutnya pada bagian textbox inputkan data product seperti berikut:

Selanjutnya klik tombol Send

Gbr3 Back End Product Slim 3 - Testing ADD product
Gbr3 Back End Product Slim 3 – Testing ADD product

 

PUT

PUT : digunakan untuk mengupdate data

Buka postman lalu pilih method PUT kemudian ketikkkan URL http://localhost:8080/api/products/8

Kemudian pilih tab Body. Lalu pada radiobox pilih raw dan typenya pilih JSON. Selanjutnya pada bagian textbox inputkan data product seperti berikut:

Selanjutnya klik tombol Send

Gbr4 Back End Product Slim 3 - Testing UPDATE product
Gbr4 Back End Product Slim 3 – Testing UPDATE product

 

DELETE

DELETE : digunakan untuk menghapus data

Buka postman lalu pilih method DELETE dan ketikkkan URL http://localhost:8080/api/products/8

Selanjutnya klik tombol Send

Gbr5 Back End Product Slim 3 - Testing DELETE product
Gbr5 Back End Product Slim 3 – Testing DELETE product


Sampai disini kita sudah berhasil membuat Back End Product menggunakan Slim 3. Untuk testing pada aplikasi Front End, anda bisa menggunakan Front End Product yang sudah kita buat pada artikel sebelumnya.

 

Pada artikel selanjutnya kita akan bahas Slim Micro Framework lebih jauh lagi.

 

 

Semoga bermanfaat.

Source Code bisa anda download disini:

Dewaweb Gives Your Website Only the Best!

You may also like...

Leave a Reply

Your email address will not be published. Required fields are marked *