SpringCloud & vue.js 开发的(小说 App)微服务实战项目 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
zealon
V2EX    分享创造

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

  •  
  •   zealon
    zealon159 2020-05-28 08:00:57 +08:00 4607 次点击
    这是一个创建于 2042 天前的主题,其中的信息可能已经有所发展或是发生改变。

    演示

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

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

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

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

    部分截图:

    核心架构图:

    18 条回复    2020-05-29 17:36:13 +08:00
    raiz
        1
    raiz  
       2020-05-28 08:23:38 +08:00
    这图好看,请问工具是什么
    supermoonie
        2
    supermoonie  
       2020-05-28 08:33:26 +08:00 via iPhone
    toacnme
        3
    toacnme  
       2020-05-28 08:38:21 +08:00
    想问一下, 该项目对爬虫有没有做处理呢? 如果是有版权的电子书 ,全被爬虫搞过去了咋整?
    zealon
        4
    zealon  
    OP
       2020-05-28 09:11:24 +08:00
    @raiz
    @supermoonie
    正解
    w292614191
        5
    w292614191  
       2020-05-28 09:14:28 +08:00
    支持一个
    无恶意的吐槽下,VUE 做出来这么丑的吗? 哈哈哈
    zealon
        6
    zealon  
    OP
       2020-05-28 09:19:14 +08:00
    @toacnme 没有处理呀,不过担心信息被爬取的话,可以考虑内容加密手段,客户端请求接口得到的数据都是加密过的,然后在本地通过私钥解密显示出来。

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

    技术栈 springcloud 全家桶,配置配置调试调试完事,架构又前后端分离,不改支持不了你的小说业务。
    cherrylv
        13
    cherrylv  
       2020-05-28 11:13:33 +08:00
    8 错,学习了
    jimmyismagic
        14
    jimmyismagic  
       2020-05-28 21:26:27 +08:00
    这架构和我们的差不多,没使用配置中心,另外这里没有认证授权服务
    pinktu
        15
    pinktu  
       2020-05-29 09:52:36 +08:00
    @lawler 人就是学习分享的,至于这么大火气嘛
    ala2008
        16
    ala2008  
       2020-05-29 11:05:10 +08:00
    已关注。看看我们的架构是否需要调整。另外小说没有目录啊。。
    lawler
        17
    lawler  
       2020-05-29 16:04:01 +08:00
    @pinktu 学习分享没毛病,但是说实战不是骗萌新呢么。实际不会存在的项目说实战,你见过哪家小说用前后端分离的?
    gz911122
        18
    gz911122  
       2020-05-29 17:36:13 +08:00
    @lawler 起点
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     4941 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 27ms UTC 03:54 PVG 11:54 LAX 19:54 JFK 22:54
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86