2016-09-14 25 views
13

GraphQL'i, API'lardan ön uç geliştirmeyi (potansiyel olarak şirketimiz için her bir müşteri için bir çok özelleştirme özelliğine sahip olan büyük bir uyum) ayırmak için cazip bir seçenek olarak buldum. Ancak, bir .NET geliştirme ortamı için hazır olup olmadığını veya hala erken bir teknoloji olarak kabul edilip edilmediğini anlayamıyorum. Kapaklar altında daha büyük sorunların olup olmadığını da anlayamıyorum (ör. N + 1 sayısı). Bir .NET uygulaması ile GraphQL için herhangi bir deneyim ve rehberlik?. Net geliştirme için GraphQL hazırlığı

cevap

7

Bir ay sonra burada bir cevap olmaması gerçeği bu hikayeyi anlatmalıdır.

Odağımı .NET Framework'den .NET Çekirdeğine kaydırdım ve .NET kitaplıklarını denedikten sonra, yakında TypeScript üzerinde geliştirilmiş bir API ağ geçidi ve daha olgun bir Facebook destekli GraphQL uygulaması için gittim.

Sunucu sorunu çözüldüğünde, birleştirilmiş .NET Framework/Core tabanlı istemcim API ağ geçidiyle kolayca iletişim kurar. Ağ geçidinin kendisi oldukça hafif olduğundan, bunu daha sağlam bir .NET Core uygulaması için değiştirmek daha kolay olacaktır.

İlgili konular