站弹幕api接口_c站(clicli) 3.0 重构经验分享

193e26d657738e872156ad55b4a0954f.png

halo,大家好,我是 132

唔,经过四天时间,c站的 3.0 重构终于告一段落啦

082524e6e6db79330df4ba9e2a575d33.png

重构真的是,最不合算的重复劳动了

可是每次重构,都或多或少的,学到新东西

之前的 2.0 重构的文章,在这里:https://github.com/frontend9/fe9-library/issues/147

重构背景

v2 版本一来,经过接近一年的时间,随着c站业务的发展,已经出现一些问题

比如我们的番剧系统,需要更加强大的索引

比如我们的 ugc 版权,需要更加合理的上传审核机制

等等

加上多人协作,代码质量每况愈下

本来是打算等到 vue3 发版再重构的来着,但是还是没能忍得住,就提前重构了

目标

1. 对代码进行重新梳理,提高代码质量,减小维护成本

2. 对各个端进行重构,更完美的服务业务,更有利于下次重构

开始

后端 API 重构

重构的开端还是从 API 开始

本次后端重构,最主要的是重构了番剧索引接口

e1e443a1ba338684b0b3827db7abcba0.png

场景主要就是,这

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值