INITSRC (Исходный код)
INITSRC — это проект с открытым исходным кодом для быстрой разработки сайтов, административных панелей, интернет-магазинов и других приложений для индивидуальных пользователей и малых предприятий. Проект реализован с использованием Springboot, Mybaits-plus, Shiro и Jwt для серверной части и Vue, Router, Vuex и Axios для клиентской части.
QQ-чат для технического обмена: 298264032
Прием заказов на разработку программного обеспечения, мобильных приложений, веб-приложений. Для связи по электронной почте: mistakeai
Серверная часть основана на фреймворках Springboot, Shiro + JWT, Mybaits-plus + Pagehelper и Freemarker.
Клиентская часть основана на фреймворках Vue, Router, Vuex, Element UI и Axios.
Цель проекта — помочь стартапам и технологическим компаниям создать техническую базу и стандарты, чтобы разработчики могли сосредоточиться на бизнес-процессах и сократить время на начальную настройку технологий. Кроме того, проект помогает разработчикам быстро создавать приложения и уменьшать количество повторяющейся работы.
initsrc-web
├── src
│ └── api // Обертка для axios-интерфейсов
│ └── assets // js, img, css
│ └── components // Пользовательские компоненты
│ └── layout // Разметка страниц
│ └── plugins // Третьи компоненты, регистрация пользовательских компонентов
│ └── router // Управление маршрутизацией
│ └── store // Управление временными данными vuex
│ └── views // Управление бизнес-страницами
## Выбор технологий для backend
Технология | Версия | Описание
---|---|---
Spring Boot | 2.3.0.RELEASE | Контейнер + MVC-фреймворк
Shiro | 1.4.0 | Фреймворк для аутентификации и авторизации
JWT | 3.3.0 | Протокол аутентификации без состояния
MyBatis-plus | 3.3.2 | Фреймворк ORM
Pagehelper | 5.1.10 | Плагин для пагинации
Freemarker | 2.3.28 | Фреймворк для генерации кода
Springfox-Swagger2 | 2.9.2 | Фреймворк для управления документацией API
Redis | 5.0 | Распределенная система кэширования
Druid | 1.1.10 | Пул подключений к базе данных
Lombok | 1.18.6 | Инструмент для упрощения работы с объектами
Oshi-Core | 3.9.1 | Получение информации о службах приложения
P6spy | 3.8.0 | Фреймворк для динамического мониторинга операций с базой данных
## Выбор технологий для фронтендаТехнология | Версия | Описание
---|---|---
Vue | 2.6.11 | Прогрессивный фреймворк для построения пользовательских интерфейсов
vue-router | 3.2.0 | Менеджер маршрутизации
vuex | 3.4.0 | Менеджер состояния
Element-ui | 2.14.1 | Библиотека UI для фронтенда
Axios | 0.21.1 | Библиотека HTTP на основе promise
vue-apexcharts | 1.6.0 | Библиотека для статистических представлений
Xterm | 4.12.0 | Терминальный эмулятор
@riophae/vue-treeselect | 0.4.0 | Компонент выбора дерева# Отображение страниц фронтенда! [Главная страница](https://initsrc.oss-cn-hangzhou. aliyuncs.com/%E9%A6%96%E9%A1%B5.jpg "Главная страница")
! [Страница](https://initsrc.oss-cn-hangzhou. aliyuncs.com/%E9%A1%B5%E9%9D%A2.jpg "Страница")
! [Детали](https://initsrc.oss-cn-hangzhou. aliyuncs.com/%E8%AF%A6%E6%83%85.jpg "Детали")
! [Детали2.jpg](https://initsrc.oss-cn-hangzhou. aliyuncs.com/%E8%AF%A6%E6%83%852.jpg "Страница1")
! [Редактирование.jpg](https://initsrc.oss-cn-hangzhou. aliyuncs.com/%E7%BC%96%E8%BE%91.jpg "Страница2")
! [Редактирование2.jpg](https://initsrc.oss-cn-hangzhou. aliyuncs.com/%E7%BC%96%E8%BE%912.jpg "Страница3")
! [Удаление.jpg](https://initsrc.oss-cn-hangzhou. aliyuncs.com/%E5%88%A0%E9%99%A4.jpg "Страница")
! [1622744179(1).jpg](https://initsrc.oss-cn-hangzhou. aliyuncs.com/1622744179%281%29.jpg "Страница4")
! [Мониторинг услуг.jpg](https://initsrc.oss-cn-hangzhou. aliyuncs.com/%E6%9C%8D%E5%8A%A1%E7%9B%91%E6%8E%A7.jpg "Страница5")
! [Мониторинг кэша.jpg](https://initsrc.oss-cn-hangzhou. aliyuncs.com/%E7%BC%93%E5%AD%98%E7%9B%91%E6%8E%A7.jpg "Страница6")
! [druid.jpg](https://initsrc.oss-cn-hangzhou. aliyuncs.com/druid.jpg "Страница7")
! [api.jpg](https://initsrc.oss-cn-hangzhou. aliyuncs.com/api.jpg "Страница8")
! [Платформа Pad.jpg](https://initsrc.oss-cn-hangzhou. aliyuncs.com/pad%E7%AB%AF.jpg "Страница9")
! [Платформа Pad2.jpg](https://initsrc.oss-cn-hangzhou. aliyuncs.com/pad%E7%AB%AF2.jpg "Страница12")
! [Темная тема.jpg](https://initsrc.oss-cn-hangzhou. aliyuncs.com/%E6%9A%96%E9%BB%91%E6%A8%A1%E5%BC%8F.jpg "Страница11")
! [Темная тема2.jpg](https://initsrc.oss-cn-hangzhou. aliyuncs.com/%E6%9A%96%E9%BB%91%E6%A8%A1%E5%BC%8F2.jpg "Страница12")
! [Темная тема3.jpg](https://initsrc.oss-cn-hangzhou. aliyuncs.com/%E6%9A%96%E9%BB%91%E6%A8%A1%E5%BC%8F3.jpg "Страница13")
! [Введите описание изображения](https://initsrc.oss-cn-hangzhou. aliyuncs.com/%E7%A7%BB%E5%8A%A8%E7%AB%AF.jpg "Введите описание изображения")
! [Введите описание изображения](https://initsrc.oss-cn-hangzhou. aliyuncs.com/oss-cn-hangzhou. aliyuncs. com/Перемещаемый_конец2. jpg "Введите описание изображения")
! [Введите описание изображения](https://initsrc. oss-cn-hangzhou. aliyuncs. com/Перемещаемый_конец3. jpg "Введите описание изображения")
! [Введите описание изображения](https://initsrc. oss-cn-hangzhou. aliyuncs. com/Перемещаемый_конец4. jpg "Введите описание изображения")
! [Введите описание изображения](https://initsrc. oss-cn-hangzhou. aliyuncs. com/Перемещаемый_конец5. jpg "Введите описание изображения")
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )