Создание 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
1158
01.01.1960
120
2102
01.01.1960
120
1635
01.01.1960
120
2014
01.01.1960
120
1289
01.01.1960
120
1146
01.01.1960
120
1370
01.01.1960
120
4368
01.01.1960
120
2191
01.01.1960
120
2609
01.01.1960
120
4592
01.01.1960
120
6386