Kurikulum React Native Mobile Apps Development

  1. Home
  2. Docs
  3. Kurikulum React Native Mobile Apps Development
  4. Pekan 3 – Tugas
  5. Tugas 14 – Component API & Lifecycle 2

Tugas 14 – Component API & Lifecycle 2

Protected Area

This content is password-protected. Please verify with a password to unlock the content.

Petunjuk Pengerjaan

Ikutilah langkah-langkah pengerjaan di bawah ini:‌

1. Menambahkan folder baru di dalam folder Tugas

buatlah folder baru dengan nama “Tugas14” di dalam folder Tugas di dalam project bootcampreactnative

2. kerjakan implementasi rest api di bawah ini

implementasi kan REST API di dalamnya dengan menggunakan untuk di video menggunakan rest api local tpi untuk hari ini kita gunakan api dari online untuk method nya ada 4 berikut link untuk implementasinya 

1. Get untuk meminta data dari server

GET: https://achmadhilmy-sanbercode.my.id/api/v1/news

2. Post untuk mengembalikan data dari local ke server

POST:  https://achmadhilmy-sanbercode.my.id/api/v1/news

3.Put untuk meng edit data 

PUT:  https://achmadhilmy-sanbercode.my.id/api/v1/news/{id_news}

4. Delete untuk menghapus data 

DELETE:  https://achmadhilmy-sanbercode.my.id/api/v1/news/{id_news}

lalu pada app.js bagian Tugas13 yang menampilkan tugas sebelumnya di comment. lalu ganti dengan Tugas-14-RestApi

Tambahan

untuk aplikasi untuk mencoba rest api yaitu dengan postman: dapat di download di link berikut ini https://www.postman.com/downloads/

dan untuk value object di dalam rest api ada 2 yaitu title dan value

link install axios : https://www.npmjs.com/package/react-native-axios

Untuk dokumentasi API, Anda bisa lihat pada link berikut ini : https://documenter.getpostman.com/view/3620561/Tz5iALbR

 

Untuk ui/ux boleh mengikuti di tutorial atau bisa buat sendiri

3. Untuk tutorial bisa mengikuti video ini : 

Method POST

method GET: 

Method PUT : 

Method Delete : 

Bagi teman teman yang tidak bisa mengikuti video silahkan di lihat untuk coding gambar berikut ini tetapi syaratnya harus sudah install axios