mirror of
https://github.com/sergeyyarkov/devthread.ru.git
synced 2026-10-11 02:09:04 +03:00
fix article content
This commit is contained in:
parent
df1461e85d
commit
636a02cdcf
@ -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**.
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user