super-graph基於golang編寫的強大graphql 服務


super-graph 是基於golang 編寫的一個graphql 服務(可作為library以及獨立的服務)
super-graph 對於graphql 的支持是通過編譯graphql查詢為sql(hasura就是使用此方法)
以下是一個參考使用

環境准備

  • 安裝cli
 
go get github.com/dosco/super-graph
  • 創建項目
super-graph new demo
  • 效果
├── Dockerfile
├── cloudbuild.yaml
├── config
│   ├── dev.yml
│   ├── migrations
│   │   └── 0_init.sql
│   ├── prod.yml
│   └── seed.js
└── docker-compose.yml

運行

docker-compose run demo_api ./super-graph db:setup
docker-compose up -d

效果

 

 

說明

super-graph是一個值得學習的基於golang的graphql server,同時官方文檔也很全

參考資料

https://github.com/dosco/super-graph
https://supergraph.dev/docs/start


免責聲明!

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



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