从品牌网站建设到网络营销策划,从策略到执行的一站式服务
什么是rap2
创新互联是一家专业提供梁平企业网站建设,专注与成都网站建设、成都做网站、H5网站设计、小程序制作等业务。10年已为梁平众多企业、政府机构等服务。创新互联专业网络公司优惠进行中。先来说说起因,在上一个星期的分享会上,谈到前后端联调上,有同事提到了rap2
,特意去了解了一下,觉得使用这个东西来进行前后端的接口联调来真是太方便了,对比我们之前公司内部开发的API Cloud
来说,我更偏向使用rap2
。
RAP通过GUI工具帮助WEB工程师更高效的管理接口文档,同时通过分析接口结构自动生成Mock数据、校验真实接口的正确性,使接口文档成为开发流程中的强依赖。有了结构化的API数据,RAP可以做的更多,而我们可以避免更多重复劳动。
上面是摘自https://github.com/thx/RAP淘宝阿里妈妈对rap1
的描述,看了图一下子就能明白,后端制定API
返回数据格式,前端通过接口地址在线mock,避免了前后端因为进度不一致而出现单方面等待的现象。
使用rap2
可以直接使用淘宝提供的在线服务来生成在线的接口地址,通过申请一个账号后,即可在里面进行接口的编写、测试等等...这里不再赘述。
部署自己的rap2服务
因为rap2在github上面已经开源,而且也提供了部署方案,这里讲一下自己是如何使用docker
来进行部署的。
前提
涉及到的两个开源仓库:
rap2-delos: 后端数据API服务器,基于Koa + MySQL 戳这里
rap2-dolores: 前端静态资源,基于React 戳这里
或者使用本人的github仓库 Rynxiao/rap2-docker,已经包含了这两个仓库,并加入了配置。
后端部署
在后端部署方面,在github
上已经给出了使用docker
的部署方面,因此,just follow就好。
> mkdir rap2 > cd rap2 > git clone https://github.com/thx/rap2-delos.git > cd rap2-delos > docker-compose up -d
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图