GraphQL (use Node.js + Express)
- express
- graphql
- express-graphql
- sqlite3 (讀取本地 Database)
- cors (處理 CORS)
git clone https://github.com/jimmy010679/graphql-server
cd graphql-server
npm install
node index.js
http://localhost:4000/graphql
query {
booksAll {
sid
name
author
cover
}
}
Query books page 1 / limit 20
query {
booksPage(page: 1) {
sid
name
author
cover
}
}
query {
book(sid: 74171) {
sid
name
author
cover
}
}
method: post
url: http://localhost:4000/graphql
data:
query {
book(sid: 74171) {
sid
name
author
cover
}
}
https://blog.jscrambler.com/build-a-graphql-api-with-node/