Таблица с jsonplaceholder/posts — это веб-приложение на основе Vue 3, которое позволяет пользователям создавать, просматривать, редактировать посты с поддержкой пагинации и сортировки. Приложение использует Pinia для управления состоянием и TailwindCSS для стилизации.
- Nuxt 3
- Vue 3
- Pinia
- TailwindCSS
git clone https://github.com/maximk247/testTaskArt.git
cd testTaskArt
npm i
npm run dev
- components/
- UI/ — Компоненты интерфейса
- PostModal/ — Модальное окно для создания поста
- PostTable/ — Таблица постов
- store/ — Магазин данных Pinia
- pages/ — Страницы приложения
app.vue
— Главный компонент приложения
- Пагинация: Поддержка переключения страниц с постами.
- Сортировка: Сортировка постов по ID.
- Модальные окна: Модальные окна для создания и редактирования постов.
- TailwindCSS: Адаптивная стилизация интерфейса.
- Обращение к конкретному посту Возможность перейти на страницу конкретного поста по заголовку