2016-10-07 51 views
0

我喜歡使用loopback快速構建一個REST api,並有相當數量的腳手架。我需要做的就是定義我的數據,編寫任何自定義驗證,並添加任何其他服務器端邏輯。對於簡單的需求,您可以在幾分鐘內擁有一個RESTful API。什麼關於GraphQL?是否有一個用於graphQL api的電池供電的服務器框架?

Loopback不支持GraphQL。一個快速的websearch會顯示一些像express-graphql這樣的grapql服務器。是否還有更多電池供電選項?我不想寫一個網絡服務器。我想要一個框架,但我找不到這樣的。

我只是想要一個功能穩定的數據抽象層,訪問控制,一個graphQL接口以及一種可靠的方法來可靠地連接所有這些。有沒有可用的解決方案?

我會使用兩種或的NodeJS蟒蛇

它可以幫助你知道,我剛剛發現GraphQL喜歡的解決方案。因此,也許我的問題顯示出對該主題的根本性誤解,也許我忽略了一些明顯的問題。如果是的話,啓發我。

+0

我絕不會與這些人聯繫在一起,但你可能想看看[Reindex](https://www.reindex.io/)。只需將它提供給您所需的模式,您就可以訪問生成的GraphiQL。 –

+0

我正在尋找我自己的解決方案,我可以在本地進行託管。不過,這當然很有趣。 –

回答

0

Apollo服務器是否更接近您正在尋找的? https://github.com/apollostack/apollo-server/blob/master/README.md

快遞-graphql的主要目標是成爲一個最小的參考實現,而阿波羅服務器的目標是成爲一個完整的生產就緒GraphQL服務器。

+0

它不完全是電池,但我認爲它爲我的目的很好。很明顯,graphQL非常新,並且考慮到短時間內Apollo看起來像是一個相對成熟的解決方案。謝謝 –

+0

也許一個更「電池包括」的答案會出現,如果不是,請考慮將此標記爲接受的答案。 – MikeRalphson

+0

結帳https://github.com/Tallyb/loopback-graphql(披露:我是作者) –

相關問題