Created by: Anisa Damayanti, S.Kom. For Study Purpose Only!
Pada bagian sebelumnya (Part 5) kita telah menyelesaikan setup halaman profile di sisi web menggunakan CodeIgniter 4. Pada tahap ini kita akan melangkah lebih jauh dengan menghubungkan back-end API dari CodeIgniter 4 ke front-end mobile menggunakan Snack Expo (React Native).
Langkah ini merupakan bagian penting dari pengembangan sistem yang lebih modern, karena memungkinkan data dari website (back-end) ditampilkan secara real-time pada perangkat mobile, baik menggunakan emulator maupun perangkat fisik (smartphone).
A. Pengantar & Tujuan
Integrasi API menjadi jembatan antara back-end (server) dan tampilan mobile (client). Dalam proyek ini, tujuan utamanya:
Membuat endpoint API di CodeIgniter4 untuk blog dan profile penulis (keseluruhan data profile termasuk jumlah posting).
Menghubungkan aplikasi React Native (Snack Expo) agar bisa memanggil API tersebut (fetch), menampilkan data blog & profile, melakukan refresh, serta menampilkan foto profil ataupun gambar pada blog.
Hasil yang diharapkan: ketika seseorang menambahkan blog melalui website back-end, maka aplikasi mobile akan langsung memuat data terbaru. Demikian juga profile penulis hanya akan muncul di aplikasi setelah penulis membuat postingan minimal 1 post.
Baca artikel mengenai Konsep React Native dan Snack Expo di sini
a founder of december skies code, a software engineering teacher, and a lifelong learner who just tries her best at whatever she does.
let's work together!