fix article content

This commit is contained in:
Sergey Yarkov 2021-01-26 17:09:36 +03:00
parent df1461e85d
commit 636a02cdcf

View File

@ -25,14 +25,15 @@ tags:
## Содержание ## Содержание
- [Описание списка зависимостей](#Описание-списка-зависимостей) - [Содержание](#содержание)
- [Структура проекта](#Структура-проекта) - [Описание списка зависимостей](#описание-списка-зависимостей)
- [Предварительная настройка](#Предварительная-настройка) - [Структура проекта](#структура-проекта)
- [Создание Type Definitions](#Создание-Type-Definitions) - [Предварительная настройка](#предварительная-настройка)
- [Создание Resolvers](#Создание-Resolvers) - [Создание Type Definitions](#создание-type-definitions)
- [Создание схемы](#Создание-схемы) - [Создание Resolvers](#создание-resolvers)
- [Использование Apollo Server Express](#Использование-Apollo-Server-Express) - [Создание схемы](#создание-схемы)
- [Заключение](#Заключение) - [Использование Apollo Server Express](#использование-apollo-server-express)
- [Заключение](#заключение)
💡 Данное руководство расчитано на тех разработчиков, кто уже имел небольшой опыт с использованием технологий **Apollo Server** и **TypeScript**. 💡 Данное руководство расчитано на тех разработчиков, кто уже имел небольшой опыт с использованием технологий **Apollo Server** и **TypeScript**.
@ -83,23 +84,21 @@ npx tsc --init
Теперь после того как все пакеты установлены, определимся со структурой проекта: Теперь после того как все пакеты установлены, определимся со структурой проекта:
```text ```text
. typescript-apollo-server
└── typescript-apollo-server ├── graphql
├── graphql │ ├── resolvers - обработчики запросов
│ ├── resolvers - обработчики запросов │ │ ├── Books
│ │ ├── Books │ │ │ └── Books.ts
│ │ │ └── Books.ts │ │ └── Users
│ │ ├── Users │ │ └── Users.ts
│ │ │ └── Users.ts │ ├── typeDefs - типы
│ │ └── index.ts │ │ ├── Book.graphql
│ ├── typeDefs - типы │ │ ├── User.graphql
│ │ ├── Book.graphql │ │ └── schema.graphql
│ │ ├── User.graphql │ └── schema.ts
│ │ └── schema.graphql ├── index.ts - сервер
│ └── schema.ts ├── package.json
├── index.ts - сервер └── tsconfig.json
├── package.json
└── tsconfig.json
``` ```
В качестве простого примера GraphQL сервера, будем создавать несколько resolvers - это **Books** и **Users**. В качестве простого примера GraphQL сервера, будем создавать несколько resolvers - это **Books** и **Users**.