别傻傻的自己开发博客了,现成的不香么?

10/25 20:10
阅读数 93

来源:开源领路人

每个程序员都想拥有一个属于自己的博客网站,自己写一个没有必要,耗时耗力。今天我给大家推荐一个开源的博客,前端使用 Vue + Element , 后端使用 Spring Boot + Spring Cloud + Mybatis-Plus 进行开发的,除了免费获得一个博客,你还能顺带学习下 Spring Cloud 的真实应用场景。

下图是一个页面的效果,左边是菜单,右边是内容页,布局比较通用,符合大部分的操作习惯。


后端技术栈

  • SpringBoot
  • SpringCloud
  • SpringSecurity
  • MyBatis-Plus
  • Swagger-UI
  • Kibana
  • Elasticsearch
  • RabbitMQ
  • Redis
  • Docker
  • Druid
  • JustAuth
  • 。。。。。。

前端技术栈

  • Vue.js
  • Vue-router
  • Vuex
  • Element
  • Echarts
  • mavon-editor
  • Axios
  • Highlight.js
  • 。。。。。。

模块介绍

  • hy_admin: 提供 admin 端 API 接口服务;
  • hy_web:提供 web 端 API 接口服务;
  • hy_picture:图片服务,用于图片上传和下载;
  • hy_sms:消息服务,用于更新 ElasticSearch、redis、邮件和短信发送
  • hy_search:搜索服务,ElasticSearch 作为全文检索工具
  • hy_commons:公共模块,主要用于存放 Entity 实体类、Feign 远程调用接口、以及公共 config 配置
  • hy_utils: 是常用工具类;
  • hy_xo: 是存放 VO、Service,Dao 层的
  • hy_base: 是一些 Base 基类
  • doc: 存放 mysql 数据库,docker,nacos 等配置文件
  • hy_monitor:监控服务,集成 SpringBootAdmin 用于管理和监控 SpringBoot 应用程序
  • hy_spider:爬虫服务 (目前还未完善)
  • hy_gateway:网关服务
  • hy_zipkin:链路追踪服务, 目前使用java -jar的方式启动
  • vue_hy_admin:VUE 的后台管理页面
  • vue_hy_web:VUE 的门户网站

项目地址

扫下面二维码,回复 000 获取项目地址

扫一扫

本文分享自微信公众号 - 猿天地(cxytiandi)。
如有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。

展开阅读全文
打赏
0
0 收藏
分享
加载中
更多评论
打赏
0 评论
0 收藏
0
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部