幾個不錯的java graphql 開發包


使用nodejs 以及腳本語言開發graphql 特別快,但是java 也有幾個不錯的graphql 開發包

graphql-java

使用的比較多的,地址https://github.com/graphql-java/graphql-java,同時文檔很豐富

graphql-spqr

可以提供通過java code 生成graphql scheam 很不錯,地址https://github.com/leangen/graphql-spqr

graphqlize

類似hasura 的graphql 服務暴露,很不錯,地址https://github.com/graphqlize/graphqlize

quicktype

實際上並不是一個graphql 服務創建的,但是他提供的類型轉換能力很不錯,地址https://github.com/quicktype/quicktype

sangria

基於jvm的,使用scala 開發的,很不錯,地址https://github.com/sangria-graphql/sangria,但是好像不太活躍了

lacinia

基於jvm的,使用Clojure開發的,graphqlize就依賴了lacinia,地址 https://github.com/walmartlabs/lacinia

說明

以上就是一些整理,實際上我們如果基於graalvm 的runtime 的話,好像語言的graphql 實現,也是可以基於java 訪問的 
(python,ruby,nodejs。。。。),但是需要些調整


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM