Клиентское приложение для федерального министерства
Клиентское приложение, должно реализовывать следующий функционал:
-
Получение данных с сервера используя API
-
Получение фильтров с сервера используя API
-
Страница с данными Организации (Федеральные бюджетные образовательные учреждения) должна показываться в табличном виде
-
Должна обеспечиваться фильтрация по всем фильтрам или группы фильтров
-
Обязательно должно быть две возможности пагинации: кнопки вперед / назад бесконечный скроллинг таблицы с данными
-
Обязательное использование vuetify
Реализовано на Vue and REST API
В данном примере используется vue.js + vuex + vuetify + vue-router
-
приложение разбито на компоненты
-
бесконечная подгрузка данных с удаленного сервера в таблицу с использованием REST API
-
так же есть переключение страниц (следующая, предыдущая) с автоматической загрузкой данных
-
организация взаимодействия с сервером вынесена на уровень стейт менеджмента (vuex)
-
использование различных фильтров для вывода информации
Project setup
npm install
Compiles and hot-reloads for development
npm run serve
Compiles and minifies for production
npm run build
Lints and fixes files
npm run lint