GraphQL ile Backend For Frontend

Web, mobil ve IoT için özelleştirilmiş API'lere ihtiyacınız var. BFF deseni bunu çözer.

BFF'i GraphQL ile birleştirin. İstemcileriniz yalnızca ihtiyaç duydukları verileri sorgular. Backend veri erişimini yönetir.

Basit bir planla başlayın. Önce temel sorunu çözün. Basit sistemlerin hata ayıklaması (debug) daha kolaydır.

Aşırı mühendislikten (over-engineering) kaçının. Henüz sahip olmadığınız bir ölçek için inşa etmeyin. Bugün için inşa edin. Yarın refactor edin.

Şu kurallara uyun:

Test etmek kilit noktadır. Normal kullanım ve hatalar için testler yazın. Sisteminizi canlı ortamda (production) izleyin. Hata oranlarını ve performansı takip edin.

Eylem planınız:

Kaynak: https://dev.to/therizwansaleem/backend-for-frontend-pattern-with-graphql-building-tailored-apis-for-web-mobile-and-iot-nn0