Type Define For API Response

API'ye istekte bulunabilmek için parametre olarak bir type vermemiz gerekmekte. API entegrasyonu için yapılması gereken ilk işlem type tanımlaması yapmaktır.

Services

Function'larda yazılmış olan get ve post functionlarını kullanarak ve parametre olarak type verdiğimiz metot bize geriye API'den gelen datayı döndürür.

Functions

Buradaki function global'e tanımlanmış bir function. Get ve Post request'leri için generic bir kod yazılmış ve bizden parametre olarak Type ister, ilk section'da bu type'lerin tanımlamasını yaparak işleme başlıyoruz.

Global Component

Tasarımdaki kod tekrarını engellemek için, common components klasörü altında birden fazla yerde kullanılan (box, button, text-input) gibi elementleri bir kez yazdık ve bunları proje içerisinde çağırdık.

Showing Data

API entegrasonu için en son part bu işlem, ilgili sayfanın içerisinde ve yine aynı şekilde ilgili sayfanın API'sini kontrol eden controller'daki ilgili get ve post function'larını çalıştırarak veriyi elde tutarız ve daha sonra bunu kullanmak istediğimiz yerde element/component'lara basarız.