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