0


【重磅开源】MapleBoot网站端体验版上线啦,快点前往体验吧~

基于SpringBoot+Vue3开发的轻量级快速开发脚手架

🍁项目简介

一个通用的前、后端项目模板

一个快速开发管理系统的项目

一个可以生成SpringBoot+Vue代码的项目

一个持续迭代的开源项目

一个程序员的心血合集

度过严寒,终有春日;挺过酷暑,必有丰收。

GitHub地址

Gitee地址

文档地址(更新中)

管理端演示地址(初版已上线)

网站端演示地址(初版已上线)

🚀项目架构

MapleBoot的网站端体验版正式上线了,其中还存在一些问题待优化,大家在使用的过程中遇到问题可以随时联系我哈~

后端项目

后端和管理端使用同一个后端项目,新增

maple-admin-website

模块。

接口统一在

controller

包下的

website

包中。

接口统一使用

website

和后端接口做区分,哪怕功能和管理端接口一样,也需要额外在

website

中重新定义,

service

接口管理端和网站端公用。

登录拦截使用

WebsiteJwtFilter

和管理端做区分。

后端项目大致这样,更多详情可以具体看代码~

前端项目

前端项目新建

maple-website

作为网站端的web项目,使用

vue-material

框架进行开发。

管理端项目对网站端内容管理的相关代码放在

website

包下。

项目具体组件功能,后续会出详细的文章进行介绍。

大致这样吧,感兴趣的小伙伴可以参考代码~

🎨项目功能

网站端

功能名称功能简介功能状态小程序授权登录网站使用小程序授权登录,注册登录后续开发✔全局搜索使用lucene做网站全局搜索功能✔首页网站门户首页,数据汇集页✔小枫博客录用户展示网站的内容,包括文章、资源、链接等信息,支持多级(详细可以面试合集菜单)✔小枫资源库站内资源信息的汇总页面,只展示下载资源的信息✔小枫链接集站内链接信息的汇总页面,只展示链接的信息,支持跳转前往✔关于我们关于我们的介绍页,目前是静态页面,后续会开发成可维护页面✔更多功能功能完善后,会开发多种风格,并制定规范,方便大家二次开发,欢迎大家持续关注笑小枫❤

管理端

功能名称功能简介功能状态网站用户对登录用户进行管理✔网站类目管理网站类容的类目,类似于多级分类目录。eg:开源项目->后端->Java✔内容中心管理网站内容,目前支持文章发布、资源下载、站外链接功能✔网站菜单维护网站顶部导航栏和尾部导航栏内容,支持站内跳转和站外链接跳转✔网站配置网站基础信息的配置管理,例如网站名称、ICP备案等信息✔用户评论用户对网站内容评论的信息查看与管理✔用户操作查看用户的阅读、收藏、点赞、下载等操作的记录✔更多功能本项目只做最基础的功能,后续功能化集成会陆续开源其它项目,欢迎大家持续关注笑小枫❤

💖功能欣赏

网站端

登录页

image-20240808150455702

首页

image-20240808141300874

全文搜索

image-20240808150653584

小枫博客录

image-20240808150357862

文章详情页

image-20240808150617957

小枫链接集

image-20240808150418779

关于笑小枫

image-20240808150437572

管理端

网站类目

image-20240808141045808

内容中心

image-20240808141145700

内容维护

image-20240808141422488

网站菜单

image-20240808141200174

菜单维护

image-20240808141355374


本文转载自: https://blog.csdn.net/qq_34988304/article/details/141027596
版权归原作者 笑小枫 所有, 如有侵权,请联系我们删除。

“【重磅开源】MapleBoot网站端体验版上线啦,快点前往体验吧~”的评论:

还没有评论