Это задание направлено на то, чтобы использовать наши знания о применении различных подходов к работе с внешним источником данных. Используя все основные функции компонентов и асинхронные методы для извлечения удаленных данных из API и использования computed свойств для организации объектов.
Contentful — это система управления контентом (CMS), которая позволяет вам управлять контентом отдельно от репозитория кода, выполняя роль REST API сервера. Например, у вас может быть блог, который выступает в качестве основного источника информации, но вашим клиентам нужна отдельная страница на другом домене, который загружает только самые последние опубликованные статьи. Используя данную CMS, вы можете брать данные на разных сайта, с одного сервера.
Создайте проект Vue, используя Vite.
Установите зависимость Contentful (https://www.npmjs.com/package/contentful) в свой проект с помощью команды npm i contentful.
Используйте computed свойства для вывода глубоко вложенных данных из ответа API.
Используйте data для вывода имени пользователя, должности и описания.
Используйте SCSS для оформления страницы.
Конечный результат выглядит следующим образом: