You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+6-6Lines changed: 6 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,9 +7,9 @@ It's also accessing data from elsewhere, to demonstrate how GraphQL combines mul
7
7
8
8
## Technologies involved
9
9
10
-
- Node 15.3+ (because of [modules](https://blog.logrocket.com/es-modules-in-node-today/)and [top-level async/await](https://www.stefanjudis.com/today-i-learned/top-level-await-is-available-in-node-js-modules/#top-level-%60await%60-is-available-%22unflagged%22-in-node.js-since-%60v14.8%60))
11
-
-[Apollo Server](https://www.apollographql.com/docs/apollo-server/getting-started/) (the GraphQL part)
12
-
-[Prisma](https://github.com/prisma/prisma) (for the SQL part)
10
+
- Node 20+ (required by Apollo Server 5 and Prisma 7)
11
+
-[Apollo Server 5](https://www.apollographql.com/docs/apollo-server/getting-started/) (the GraphQL part)
12
+
-[Prisma 7](https://github.com/prisma/prisma) (for the SQL part, using the driver adapter pattern)
13
13
- Axios (to call a Poem API as the second data source)
14
14
15
15
Also a few development convenience things, like [Nodemon](https://www.npmjs.com/package/nodemon) and the [prisma cli](https://www.prisma.io/docs/reference/api-reference/command-reference/).
@@ -49,7 +49,7 @@ It gives us everything we need to handle GraphQL stuff:
49
49
- It provides us with ways to assemble schema Type Definitions
50
50
- It also gives us a way to hook in our resolvers that will get the data and send query responses back to the client.
51
51
- As a convenience, it also gives us the `gql` string template to parse the GraphQL schema notations.
52
-
- Finally, it comes with GraphQL Playground out of the box, which is handy during development.
52
+
- Finally, it comes with Apollo Sandbox out of the box, which is handy during development.
53
53
54
54
### SQL
55
55
@@ -75,7 +75,7 @@ NOTE: You can reset the SQLite DB anytime by running `npm run resetDB`.
75
75
76
76
## Run some queries
77
77
78
-
Apollo Server comes with a querying UI out of the box.
78
+
Apollo Server comes with Apollo Sandbox, a querying UI, out of the box.
79
79
80
80
Simply visit http://localhost:3000 and execute a GraphQL query, e.g.:
81
81
@@ -88,4 +88,4 @@ Simply visit http://localhost:3000 and execute a GraphQL query, e.g.:
0 commit comments