组件分享之后端组件——阿里妈妈前端团队出品的开源接口管理工具RAP第二代rap2-delos

背景

近期正在探索前端、后端、系统端各类常用组件与工具,对其一些常见的组件进行再次整理一下,形成标准化组件专题,后续该专题将包含各类语言中的一些常用组件。欢迎大家进行持续关注。

组件基本信息

  • 组件:rap2-delos
  • 开源协议:MIT License
  • 官网:rap2.taobao.org

内容

本节我们分享一个阿里妈妈前端团队出品的开源接口管理工具RAP第二代rap2-delos

RAP2 是在 RAP1 基础上重做的新项目,它能给你提供方便的接口文档管理、Mock、导出等功能,包含两个组件(对应两个 Github Repository)。

  • rap2-delos: 后端数据 API 服务器,基于 Koa + MySQLlink
  • rap2-dolores: 前端静态资源,基于 React link

Rap 官方服务站点,无需安装直接体验: rap2.taobao.org

注意:本工具为开发工具,相关API未做任何XSS等安全验证,请勿在生产环境依赖RAP的任何服务!!!

安装 Docker

国内用户可参考 https://get.daocloud.io/ 安装 Docker 以及 Docker Compose (Linux 用户需要单独安装),建议按照链接指引配置 Docker Hub 的国内镜像提高加载速度。

配置项目

在任意地方建立目录 rap

把本仓库中的 docker-compose.yml 放到 rap 目录中

Rap 前端服务的端口号默认为 3000,你可以在 docker-compose.yml 中按照注释自定义

在 rap 目录下执行下面的命令:

# 拉取镜像并启动
docker-compose up -d# 启动后,第一次运行需要手动初始化mysql数据库
# ⚠️注意: 只有第一次该这样做
docker-compose exec delos node scripts/init# 部署成功后 访问
http://localhost:3000 # 前端(可自定义端口号)
http://localhost:38080 # 后端# 如果访问不了可能是数据库没有链接上,关闭 rap 服务
docker-compose down
# 再重新运行
docker-compose up -d
# 如果 Sequelize 报错可能是数据库表发生了变化,运行下面命令同步
docker-compose exec delos node scripts/updateSchema
image.png

更多内容可以参考其官网提供的README,上面有更详细的说明。

本文声明:
88x31.png

知识共享许可协议
本作品由 cn華少 采用 知识共享署名-非商业性使用 4.0 国际许可协议 进行许可。


http://www.taodudu.cc/news/show-2913475.html

相关文章:

  • rap2-delos搭建
  • rap2服务端delos环境搭建
  • 欢迎进入“健康之家”:Delos推出全球首个住宅健康技术平台
  • OSDI2020:Delos中的虚拟共识
  • Facebook技术探究:Delos中的虚拟共识机制
  • .gitignore文件作用
  • Mybatis的作用
  • typeAliasesPackage的作用
  • Python (python -m venv)命令创建虚拟环境
  • 手机的 32K,26M时钟电路作用 (转载于 52rd zsqt8888的专栏)
  • plc辅助继电器M的介绍
  • python -m参数的含义和用法
  • M2M技术,主要包含哪几个重要的技术部分
  • golang 调度之wakep和M创建
  • 物联网核心技术M2M的构成、基本特征和应用类别
  • JAVA - 变量作用域
  • M-LAG原理描述
  • 物联网中常提到的M2M究竟是什么?
  • m2e-wtp的作用
  • python -m详解
  • M-LAG详解
  • mvp中的m作用_将M放入MVP
  • 华为 android 菜单键,没有返回和菜单键!华为P10的Home键简单说明
  • 华为鸿蒙P10plus,华为P10深度评测:徕卡双摄拍照逆天!
  • 华为p10和p10plus区别_华为p10和p10plus的区别 华为p10plus和华为p10对比评测
  • 华为鸿蒙P10plus,华为P10 Plus全面评测 华为P10 Plus值不值得买
  • 华为p10android版本,华为P10系列什么时候升级安卓8.0?官方给出答案
  • 华为P10手机有计算机功能吗,手机教程知识:华为P10支持NFC功能吗 华为P10新功能介绍...
  • 华为p10 android几,是运行速度最快的安卓手机? 华为P10
  • android手机华为p10,谁是运行速度最快的安卓手机?华为P10

组件分享之后端组件——阿里妈妈前端团队出品的开源接口管理工具RAP第二代rap2-delos...相关推荐

  1. rap 接口管理 java_GitHub - ClassJava/rap2-delos: 阿里妈妈前端团队出品的开源接口管理工具RAP第二代...

    RAP2-DELOS 开源社区版本 (后端API服务器) RAP2是在RAP1基础上重做的新项目,它包含两个组件(对应两个Github Repository). rap2-delos: 后端数据API ...

  2. 组件分享之后端组件——基于Golang语言的游戏服务器框架leaf

    组件分享之后端组件--基于Golang语言的游戏服务器框架leaf 背景 近期正在探索前端.后端.系统端各类常用组件与工具,对其一些常见的组件进行再次整理一下,形成标准化组件专题,后续该专题将包含各类 ...

  3. 组件分享之后端组件——用于将日志写入滚动文件的组件包lumberjack

    组件分享之后端组件--用于将日志写入滚动文件的组件包lumberjack 背景 近期正在探索前端.后端.系统端各类常用组件与工具,对其一些常见的组件进行再次整理一下,形成标准化组件专题,后续该专题将包 ...

  4. 组件分享之后端组件——一个简单且高度可扩展的分布式文件系统seaweedfs

    组件分享之后端组件--一个简单且高度可扩展的分布式文件系统seaweedfs 背景 近期正在探索前端.后端.系统端各类常用组件与工具,对其一些常见的组件进行再次整理一下,形成标准化组件专题,后续该专题 ...

  5. 组件分享之后端组件——基于Golang实现的高级消息队列协议 (AMQP) 的消息代理garagemq...

    组件分享之后端组件--基于Golang实现的高级消息队列协议 (AMQP) 的消息代理garagemq 背景 近期正在探索前端.后端.系统端各类常用组件与工具,对其一些常见的组件进行再次整理一下,形成 ...

  6. 组件分享之后端组件——Redis数据库的一个Go客户端redigo

    组件分享之后端组件--Redis数据库的一个Go客户端redigo 背景 近期正在探索前端.后端.系统端各类常用组件与工具,对其一些常见的组件进行再次整理一下,形成标准化组件专题,后续该专题将包含各类 ...

  7. 组件分享之后端组件——国际化组件go-i18n

    组件分享之后端组件--国际化组件go-i18n 背景 近期正在探索前端.后端.系统端各类常用组件与工具,对其一些常见的组件进行再次整理一下,形成标准化组件专题,后续该专题将包含各类语言中的一些常用组件 ...

  8. 组件分享之后端组件——基于Golang实现的database/sql附加功能组件dbr

    组件分享之后端组件--基于Golang实现的database/sql附加功能组件dbr 背景 近期正在探索前端.后端.系统端各类常用组件与工具,对其一些常见的组件进行再次整理一下,形成标准化组件专题, ...

  9. 组件分享之后端组件——基于Golang实现的基于LDAP V3协议的操作包ldap

    组件分享之后端组件--基于Golang实现的基于LDAP V3协议的操作包ldap 背景 近期正在探索前端.后端.系统端各类常用组件与工具,对其一些常见的组件进行再次整理一下,形成标准化组件专题,后续 ...

最新文章

  1. 如何解决企业邮件对国外的通信问题
  2. python输入数据的维度_keras分类模型中的输入数据与标签的维度实例
  3. win7下安装IIS7.0及部署VS2010 ASP.NET程序网站的相关问题
  4. “无继承”情况下的对象构造
  5. 华硕笔记本linux触摸板驱动,华硕触摸板驱动_华硕a豆笔记本触摸板驱动下载安装 v11.0.0.30 官方正式版-126g驱动网...
  6. 毕业论文概念界定要怎么写?
  7. 双目相机:基于双目视觉的目标测距
  8. 淘宝价格带卡位公式是什么?如何定价?
  9. python迷宫问题代码_Python解决走迷宫问题算法示例
  10. ASP中Split分割字符串函数的实例用法
  11. VINS-Mono翻译
  12. [ZT]Inside WINDOWS NT Object Manager
  13. “武大樱花绽放视频”动手实操教程--Python
  14. window server2016服务器激活
  15. vu2响应式原理 代码分析
  16. 安装elasticsearch踩过的坑,教训写在这里,一起共同努力,希望大家先通读一下再按着步骤操作,看过就知道哪些坑可以掠过
  17. Qt msvc编译MT方式编译
  18. DC-2靶机(新手村)
  19. c语言函数参数缺省,C++缺省参数和函数重载
  20. Spring Boot整合JWT实现用户认证

热门文章

  1. dwg格式文件怎么打开
  2. 继机器人披萨后,我又吃了个机器人汉堡!
  3. 又涨了?2023全国程序员薪资最新统计(文末附招聘岗位)
  4. 一些奇奇怪怪小问题汇总
  5. 简单python网络爬虫批量下载视频
  6. 2020最新版MySQL数据库面试题(一)
  7. MySQL基础知识-MySQL概述安装,单表增删改查,函数,约束,多表查询,事物
  8. SAR+L波段+森林生物量估计+高度反演
  9. 目前计算机常用的硬盘类型,干货大放送,电脑硬盘分类你知道几个?
  10. 1248 - Every derived table must have its own alias