Проект "Простой одностраничный Блог на Vue 3 Composed API" разработан в соответствии с техническим заданием для тестового задания. Цель проекта - создать одностраничное приложение на Vue 3, используя Composition API, для отображения списка постов, поиска постов, отдельной страницы для каждого поста и дополнительных функций, указанных в техническом задании.
- Склонируйте репозиторий:
git clone https://github.com/Maksim-Jk/ax-technologies-test-assignment.git
- Перейдите в директорию проекта:
cd ax-technologies-test-assignment
- Установите зависимости:
npm install
- Запустите проект:
npm run dev
- Откройте браузер и перейдите по адресу:
http://localhost:5173
- Список постов с пагинацией
- Поиск по постам
- Сортировка постов по заголовку
- Отдельная страница поста
- Поиск комментариев по пользователю
- Загрузка комментариев по скролу
- Запрещается грузить сразу все данные;
- Использовать Composition API;
- Минимальное количество зависимостей - будет плюсом;
- Единый Code Style в проекте;
- Использование TypeScript;
- Запрещается игнорировать TS ошибки // @ts-ignore
- Бандлер Vite;
- Допускается использование UI библиотек (“Quasar”, “Naiveui”, etc);
- Не использовать axios