Commit graph

311 commits

Author SHA1 Message Date
Evans Hauser
99a39907f4
add advanced section for scalars and enums 2018-04-22 23:40:56 -07:00
Evans Hauser
899dc68cd3
schema organization now places resolvers next to typeDefs 2018-04-22 22:53:29 -07:00
Evans Hauser
74431f57b7
initial information about schema organization lifted from GraphQL tools 2018-04-20 18:56:49 -07:00
Evans Hauser
4cb76e89e1
flesh out the schema/types 2018-04-20 16:30:02 -07:00
Evans Hauser
e3ea618788
resolvers and directives sections lifted from graphql-tools 2018-04-20 14:51:04 -07:00
Jesse Rosenberger
82caa753cd
Shuffle schema/query/resolver content bucketing. 2018-04-20 22:01:49 +03:00
Jesse Rosenberger
200c385757
Remove some leftover artifacts. 2018-04-20 21:54:51 +03:00
Evans Hauser
c7854a469c
add mutation sections to authentication and import -> require 2018-04-20 11:33:44 -07:00
Jesse Rosenberger
6042c08011
Random spelling fixes. 2018-04-20 21:16:46 +03:00
Jesse Rosenberger
3acdacbfa9
Context 👋 2018-04-20 20:36:32 +03:00
Jesse Rosenberger
1d09c86f32
title: Fetching data 2018-04-20 20:25:23 +03:00
Jesse Rosenberger
f2b27a6630
Title: Running a server. 2018-04-20 20:22:52 +03:00
Jesse Rosenberger
476433418c
Change subtitles. 2018-04-20 20:03:50 +03:00
Jesse Rosenberger
cb792f5f0d
Use a directory called images instead of img.
While a lose convention, `images` is more common and more explicit.
2018-04-20 19:38:48 +03:00
Jesse Rosenberger
b605f43115
Follow up on deploy => deployment renaming. 2018-04-20 19:36:08 +03:00
Jesse Rosenberger
7e58b7a24d
GraphQL syntax highlighting with "graphql" type. 2018-04-20 19:35:27 +03:00
Jesse Rosenberger
70c1d79a64
Bash syntax highlighting to just "Shell". 2018-04-20 19:34:35 +03:00
Jesse Rosenberger
081e69faf8
"Why Apollo?" 👉 "Why Apollo Server?" 2018-04-20 19:25:24 +03:00
Jesse Rosenberger
bb6fb52094
Add lambda 2018-04-20 17:52:27 +03:00
Jesse Rosenberger
570fa609ba
Remove permissions residue. 2018-04-20 17:52:17 +03:00
Jesse Rosenberger
770c12cc30
Remove secrets. 2018-04-20 17:52:01 +03:00
Jesse Rosenberger
310368e705
Fix deployment sections. 2018-04-20 17:49:52 +03:00
Jesse Rosenberger
c475f95fd2
Infrastructure 👋 2018-04-20 17:46:39 +03:00
Jesse Rosenberger
ac8d19a594
Backends 👋 2018-04-20 17:44:40 +03:00
Jesse Rosenberger
d68695ed91
Remove Engine. 2018-04-20 17:32:08 +03:00
Jesse Rosenberger
cc6c8921cc
Remove subscriptions. 2018-04-20 17:30:48 +03:00
Jesse Rosenberger
3c79bf17e8
Remove schema stitching. 2018-04-20 17:30:23 +03:00
Jesse Rosenberger
a282c3c00c
Hexo version. 2018-04-20 17:29:31 +03:00
Jesse Rosenberger
d0b24a2381
Follow-up on previous commit. 2018-04-20 17:29:11 +03:00
Jesse Rosenberger
e2c2e200f4
Move building queries and mutations into building a schema. 2018-04-20 17:20:30 +03:00
Jesse Rosenberger
0e8e490ba1
Re-structure per conversation with @evans and @jbaxleyiii. 2018-04-20 17:12:18 +03:00
Jesse Rosenberger
7895d0ea30
Rename "deployment/best-practices" page to "deployment/index".
This will allow `/deployment` to be the "basics" page for deployment and
avoid re-using the term "Best Practices" in a section that isn't inside the
"best practices" portion of the guide.
2018-04-20 15:56:44 +03:00
Jesse Rosenberger
6d452309ed
Move 'deploy/' to 'deployment/' to align with other directory name conventions. 2018-04-20 15:31:39 +03:00
Jesse Rosenberger
dd2a79e929
Move query mechanics into schema essentials. 2018-04-20 15:30:18 +03:00
Evans Hauser
43a7a99f2e
add deploy section for heroku 2018-04-19 21:41:27 -07:00
Evans Hauser
9c9dd52d28
Add best practices for authentication 2018-04-19 20:33:52 -07:00
Jesse Rosenberger
34d4c668ae
Remove TODO links marked with "XXX".
These are better as blank links so we can just search for `()`.
2018-04-19 15:00:41 +03:00
Jesse Rosenberger
6e82434124
A spellcheck pass. 2018-04-19 14:51:15 +03:00
Jesse Rosenberger
8d5a37f1f0
👾 Update docs with content from Glitch. 2018-04-19 14:19:36 +03:00
Renovate Bot
5b7fb673ff chore(deps): update hexo-related packages 2018-04-13 13:02:59 +00:00
Jesse Rosenberger
582c3cdb99
Server "Simple" (non-middleware) 2018-04-11 17:28:45 +03:00
renovate[bot]
a06796ed5c chore(deps): update hexo-related packages (#958) 2018-04-11 11:45:30 +03:00
Jesse Rosenberger
48aa02fe3b
[wip] (docs) getting-started.md 🐝 2018-04-10 23:37:17 +03:00
renovate[bot]
80f6f1c56d chore(deps): pin dependency hexo-prism-plus to v1.0.0 (#949) 2018-04-06 22:39:51 +03:00
Jesse Rosenberger
9dc25a7895
docs: Update apollo-hexo-config to 1.0.7.
To enable Prism syntax highlighting, along with the new `meteor-theme-hexo`.

Ref: https://github.com/apollographql/apollo-hexo-config/commit/547107b0
Ref: https://github.com/meteor/meteor-theme-hexo/pull/61
2018-04-06 21:27:55 +03:00
Jesse Rosenberger
7ca7796fab
docs: Update meteor-theme-hexo to 1.0.4.
To enable Prism syntax highlighting.

[0] https://github.com/meteor/meteor-theme-hexo/pull/61
2018-04-06 21:22:07 +03:00
Jesse Rosenberger
0fd2df2fe1 docs: Add hexo-prism-plus to enable Prism syntax highlighting.
The default syntax highlighting provided by Hexo uses highlight.js.  While
there are a number of great syntax highlights provided by highlight.js, some of
the more important ones to the Apollo project: `graphql`, `typescript`, and
`jsx` are notably missing.

This uses the `hexo-prism-plus` plugin for Hexo, along with some upstream
configuration to `apollo-hexo-config`[0] and `meteor-theme-hexo` (previously
named `hexo-theme-meteor`)[1].  See refs for more information!

[0] https://github.com/apollographql/apollo-hexo-config/commit/547107b0
[1] https://github.com/meteor/meteor-theme-hexo/pull/61
2018-04-06 21:06:26 +03:00
Renovate Bot
b2eb1066c0 chore(deps): update dependency apollo-hexo-config to v1.0.6 2018-04-06 13:01:51 +00:00
James Baxley
2d9b47bc2d updates from feedback with @abernix 2018-04-05 09:53:52 -04:00
James Baxley
53efef676e added some more outlines 2018-04-05 02:31:10 -04:00