G
enby!

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 Відповіді на запитання Додаткові рекомендації та ресурси

Смотрите также