Hasura GraphQL Engine ile geliştirilmiş bir API Servisini Vue.js ile Kullanmak 06 Kasım 2019 Burak-Selim-Senyurt Vue.js API'ler için türlendirilmiş(typed) sorgulama dillerinden birisi olarak öne çıkan GraphQL'e bir süredir uğramıyordum. Daha doğrusu GraphQL sorgusu çalıştırılabilecek şekilde API servis hazırlıklarını yapmaya üşeniyordum. Bu nedenle işi kolaylaştıran ve Heroku üzerinden sunulan Hasura GraphQL Engine hizmetine bakmaya karar verdim. Hasura, veriyi PostgreSQL kullanarak saklıyor ve ayrıca API'yi bir Docker Container içerisinden sunuyor. Amacım Hasura tarafında hazırlayacağım iki kobay veri setini, Vue.js tabanlı bir istemcisinden tüketmek. Basitçe listeleme yapıp, veri ekleme işini yapabilsem başlangıç aşamasında yeterli olur. İşe Hasura servisini hazırlayarak başlamak lazım. [Daha fazla]
Bu Sefer Bir React Uygulamasını Heroku Üzerine Alalım 04 Ekim 2019 Burak-Selim-Senyurt React Sekiz numaralı örnekteki amacım node.js ile çalıştırılan basit bir React uygulamasını Heroku üzerine taşımaktı. React ile node haberleşmesinde express paketini kullanmıştım. Bu paket deneyimlediğim kadarıyla HTTP yönlendiricisi olarak kullanılmaktaydı. React tarafına gelen HTTP taleplerini karşılarken kullanılabilmekte. Diğer yandan React tarafında çok fazla tecrübem olmadığından benim için hala kapalı kutu olma özelliğini taşıyor. Bir nevi ona da merhaba demek istediğim bir çalışma olduğunu ifade edebilirim. [Daha fazla]
Express API Hizmetini Heroku Üzerine Taşımak 07 Nisan 2018 Burak-Selim-Senyurt Node.js Bu yazımızda express modülünü kullanarak node.js'de geliştirdiğimiz çok basit bir REST servisinin, Heroku üzerine nasıl taşınabileceğini incelemeye çalışıyoruz. Örneğimizde Heroku CLI'dan yararlanıyor ve dağıtım operasyonunu Ubuntu tabanlı bir işletim sistemi üzerinden yapıyoruz. [Daha fazla]