Вебінар «Cтворення API на Node.js» (подія в архіві)

Відбулось
13 березня (четвер)
Початок
19:00
Місце
Онлайн
Вартість
Безкоштовно
Підуть

В рамках цього вебінару ми розглянемо основи створення API на Node.js, порівняємо підходи REST і GraphQL, а також на практиці реалізуємо API з використанням Express.

Ми почнемо з короткого огляду API, їхніх ключових особливостей та різниці між REST і GraphQL. Далі перейдемо до практичної частини, де покроково створимо REST API, а потім реалізуємо GraphQL API, використовуючи бібліотеку graphql-compose-mongoose.

Також ми розглянемо інструменти для автоматичної генерації API та обговоримо, коли їх доцільно використовувати.

На завершення ви зможете поставити запитання та отримати корисні поради щодо роботи з API у реальних проєктах.

Спікер: Шмигельський Роман — Software Engineering Manager в Hitachi Vantara, UK

План вебінару:

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-розробки.

Зареєструватися

👍ПодобаєтьсяСподобалось0
До обраногоВ обраному0
LinkedIn
Дозволені теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter
Дозволені теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter

Запис вебінару “Cтворення API на Node.js”:

Підписатись на коментарі