Features
Api factory
Scene
请求数据这部分,贯穿着整个前端生涯,不知你又是怎样去管理这部分模块。接口一对一写成函数然后export出去?直接this.$fetch('userInfo/1')?前者冗余,后者碎片化不好维护。
那些业务场景简单的还好,如果像后台管理那种,动不动上百个接口,如果不用一个足够简单的结构去维护这些接口,越到后期,成本越昂贵。
所以,box-cat就是为了解决这个痛点而生,通过足够简单的结构object来维护接口,并自动生成接口函数
Introduction
box-cat只是解决接口的集中管理。到最后调用的本体还是我们传的http请求库
通过接口对象和HTTP请求库(例如axios、fly.js)进行二度封装,实现api集中管理。
// script引入
<script src="https://unpkg.com/box-ca