Skip to content

Latest commit

 

History

History

014-Yandex-Cloud-Functions

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 

Домашнее задание к занятию «3.2. Yandex Cloud Functions»

Правила выполнения домашней работы.

  • Выполняйте домашнее задание в отдельной ветке проекта на GitHub.
  • В поле для сдачи работы прикрепите ссылку на ваш проект в Git.
  • На проверку можно отправить как все задачи вместе, так и каждую задачу по отдельности.
  • Во время проверки вашей домашней работы по частям будет стоять статус «На доработке».
  • Любые вопросы по решению задач можете задавать в чате учебной группы.

Выполните задания.

Задание 1.

Изучите инструкцию, как начать работать с Yandex Cloud Functions.

Задание 2.

Используя Yandex Cloud Functions, реализуйте описанную бизнес-логику:

Метод URL Действие Комментарий
GET /api/characters Получить всех персонажей Получаем массив всех персонажей
GET /api/character?id=1 Получить персонажа по ID Получаем объект персонажа, если запись «не найдено», вернём Code: 404

Структура объекта персонажа:

{
    id: 1,
    name: "Имя персонажа",
    description: "описание...",
    modified: "2020-07-21",
    thumbnail: "http://...",
    comics: [
        {
            id: 1,
            name: "Spider-Man: 101 Ways to End the Clone Saga (1997) #1"
        }
    ]
}

Задание 3 (необязательное).

  • Изучите инструкции, как начать работать с инструментами Managed Service for MongoDB и Managed Service for PostgreSQL.
  • Выберите один из этих инструментов в качестве основного.
  • Создайте кластер выбранной БД и реализуйте хранение данных и персонажах в БД.