SpringCloud & vue.js 开发的(小说 App)微服务实战项目

zealon 7月前 89

演示

演示地址: http://reading-cloud.zealon.cn/#/index

Github: https://github.com/Zealon159/light-reading-cloud

基于 SpringCloud 生态开发的微服务实战项目,涉及 SpringCloud-Config 、Eureka 、OpenFeign 、Hystrix 、Jwt 、SpringCloud-Gateway 等技术栈的应用。

项目的侧重点主要是基于实际业务场景使用微服务架构落地的思路,会采用图文的方式介绍每个服务或接口的原理以及为什么使用这种方式实现,希望会对想入门微服务的同学有所帮助。

部分截图:

核心架构图:

最新回复 (18)
  • raiz 7月前
    引用 2
    这图好看,请问工具是什么
  • supermoonie 7月前
    引用 3
    @raiz draw.io 吧
  • toacnme 7月前
    引用 4
    想问一下, 该项目对爬虫有没有做处理呢? 如果是有版权的电子书 ,全被爬虫搞过去了咋整?
  • 楼主 zealon 7月前
    引用 5
    @raiz
    @supermoonie
    正解
  • w292614191 7月前
    引用 6
    支持一个
    无恶意的吐槽下,VUE 做出来这么丑的吗? 哈哈哈
  • 楼主 zealon 7月前
    引用 7
    @toacnme 没有处理呀,不过担心信息被爬取的话,可以考虑内容加密手段,客户端请求接口得到的数据都是加密过的,然后在本地通过私钥解密显示出来。

    还有一种高级点的方案,就是将其加密为文件,存储到 S3 服务器上或 CDN 上,同样的客户端获取到的 CDN 文件通过私钥解密。
  • hevi 7月前
    引用 8
    丑不丑跟 Vue 有啥关系。。而且也不丑啊
  • 楼主 zealon 7月前
    引用 9
    @w292614191 哈哈,我是业务前端,手机上访问好点 [狗头]
  • ShuoHui 7月前
    引用 10
    emmm……drawer 开关在左边……点下去菜单从右边弹出来,有点意外
  • codereric 7月前
    引用 11
    @raiz processon.com 这个在线工具很不错!
  • blackboom 7月前
    引用 12
    我也搞不明白,用 Vue 你的界面就会变丑,慎用。
  • lawler 7月前
    引用 13
    xxx 实战项目?实战个毛线啊,送人头项目吧。小说站这架构?典型的学点东西瞎几把卖弄。

    技术栈 springcloud 全家桶,配置配置调试调试完事,架构又前后端分离,不改支持不了你的小说业务。
  • cherrylv 7月前
    引用 14
    8 错,学习了
  • jimmyismagic 7月前
    引用 15
    这架构和我们的差不多,没使用配置中心,另外这里没有认证授权服务
  • pinktu 7月前
    引用 16
    @lawler 人就是学习分享的,至于这么大火气嘛
  • ala2008 7月前
    引用 17
    已关注。看看我们的架构是否需要调整。另外小说没有目录啊。。
  • lawler 7月前
    引用 18
    @pinktu 学习分享没毛病,但是说实战不是骗萌新呢么。实际不会存在的项目说实战,你见过哪家小说用前后端分离的?
  • gz911122 7月前
    引用 19
    @lawler 起点
  • 游客
    20
返回