Cтворення 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
1221
01.01.1960
120
2270
01.01.1960
120
1704
01.01.1960
120
2062
01.01.1960
120
1359
01.01.1960
120
1158
01.01.1960
120
1410
01.01.1960
120
4464
01.01.1960
120
2215
01.01.1960
120
2625
01.01.1960
120
4595
01.01.1960
120
6455