1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/qq342855144-vuetp

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

VueTP

VueTP

VueTP

VueTP

VueTP

Проект VueTP

VueTP — это адаптивный фреймворк для разработки веб-приложений на основе Vue2.x, iview, axios и Thinkphp5.

Он включает в себя необходимые функции для создания бэкенда, разработанного с использованием ThinkPHP 5.0, и фронтенда, созданного с помощью Vue-CLI и webpack.

Если вы считаете, что этот проект может быть полезен для вас, не забудьте поставить ему звезду!

Цель Цель проекта — изучить Vue2 и архитектуру ThinkPHP.

Этот открытый исходный код предназначен только для справки и обучения. Автор не несёт никакой юридической ответственности.

Из-за ограниченного опыта автор надеется, что больше единомышленников присоединятся к разработке и улучшению VueTP.

Ветви проекта

  • master — стабильная версия, которую можно скачать и использовать.
  • develop — версия в разработке, в которой реализованы новые функции и могут быть ошибки.
  • Тег версии — соответствует номеру версии кода.

Основные технологии

  • Бэкенд: ThinkPHP 5.x
  • Фронтенд: Vue.JS 2.x
  • Взаимодействие с данными: Axios
  • Библиотека компонентов пользовательского интерфейса: iview

Официальный сайт и демонстрация

http://www.vuetp.com

Документация по установке и отладке

http://document.vuetp.com

Взаимодействие с данными

Взаимодействие с данными осуществляется через axios и RESTful API.

После успешного входа в систему auth_key возвращается в заголовке.

Функциональные модули

  • Админ-панель:
    • Вход и выход
    • Управление пользователями
    • Управление правами доступа
      • Меню
      • Функции
  • Пользовательский интерфейс:
    • Вход и выход
    • Личная информация
    • Смена пароля

Структура файлов

├── document  документация
├── vuetp-php  код бэкенда на ThinkPHP (структура описана в официальной документации)
    ├── application  каталог приложений
        ├── api  модуль API
        ├── common  общий модуль
        └── template  шаблоны
    ├── config  конфигурация
    ├── extend  расширения библиотеки
    ├── public  каталог для внешнего доступа (WEB-развёртывание)
    ├── runtime  каталог времени выполнения приложения (можно писать, можно настроить)
    ├── thinkphp  системный каталог фреймворка
    ├── vendor  сторонние библиотеки (Composer)
    └── vendors  общедоступные файлы библиотек
└── vuetp-web  фронтенд-код
    ├── build  конфигурации сборки проекта
    └── src
        ├── common  общие JS
        ├── components  компоненты
        ├── containers  основные контейнеры
        ├── router  файлы маршрутизации
        └── views  шаблоны представлений
    └── static  статические ресурсы

Группа QQ для общения

22765697

Зависимости для разработки

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

VueTP — это адаптивный фронтэнд- и бэкенд-фреймворк, основанный на Vue2.x, iview, axios и Thinkphp5. Развернуть Свернуть
Apache-2.0
Отмена

Обновления (2)

все

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/qq342855144-vuetp.git
git@api.gitlife.ru:oschina-mirror/qq342855144-vuetp.git
oschina-mirror
qq342855144-vuetp
qq342855144-vuetp
master