Создание API на Node.js
На этом вебинаре мы разберем основы создания API на Node.js, сравним подходы REST и GraphQL, а также на практике реализуем API с использованием Express.
Мы начнем с краткого обзора API, их ключевых особенностей и различий между REST и GraphQL. Затем перейдем к практической части, где шаг за шагом создадим REST API, а затем реализуем GraphQL API с использованием библиотеки graphql-compose-mongoose.
Кроме того, рассмотрим инструменты для автоматической генерации API и обсудим, в каких случаях их использование оправдано. В завершение вы сможете задать вопросы и получить полезные советы по работе с API в реальных проектах.
План вебинара:
1️. Введение
- Опыт работы спикера с API
- Важность API в разработке
- Чему участники научатся на вебинаре
2️. Что такое API?
- Основные концепции API
- Типы API: REST, GraphQL, RPC, WebSockets
- Ключевые принципы разработки API
3️. REST vs GraphQL
- Основные различия
- Когда выбрать REST, а когда GraphQL?
- Примеры реальных кейсов
4️. Практика: создание REST API
- Настройка Node.js и Express
- Реализация CRUD-операций
- Тестирование API через Postman или cURL
5️. Практика: создание GraphQL API
- Интеграция GraphQL в проект
- Использование graphql-compose
- Настройка типов, запросов и мутаций
- Выполнение запросов через GraphQL Playground
6️. Библиотеки для автоматической генерации API
- graphql-compose-mongoose для GraphQL
- Преимущества и недостатки автоматизации
7️. Q&A
- Ответы на вопросы
- Дополнительные рекомендации и полезные ресурсы
Целевая аудитория:
Этот вебинар будет полезен как начинающим разработчикам, которые хотят научиться создавать API на Node.js, так и опытным инженерам, желающим углубить свои знания и узнать больше об автоматизации разработки API.
01.01.1960
120
1172
01.01.1960
120
2127
01.01.1960
120
1651
01.01.1960
120
2047
01.01.1960
120
1294
01.01.1960
120
1148
01.01.1960
120
1390
01.01.1960
120
4390
01.01.1960
120
2195
01.01.1960
120
2610
01.01.1960
120
4594
01.01.1960
120
6413