Rails API模板
Rails Api Base是JSON RESTful API的样板项目。 它遵循社区在标准,安全性和可维护性方面的最佳做法,并集成了各种测试和代码质量工具。 它基于Rails 6和Ruby 2.7。
最后,它包含一个可玩的管理控制台插件(感谢 )。
产品特点
该模板随附:
架构图
用户表
管理员用户表
终点
使用用户凭证注册
使用用户凭证登录
登出
重设密码
获取并更新用户个人资料
用户的管理面板
Rspec测试
代码质量工具
API文档
Docker支持
异常追踪
RSpec API文档生成器
如何使用
克隆此仓库
如果没有PostgreSQL,请安装它
使用项目名称(如./bootstrap.sh my_awesome_project运行bootstrap.sh
rspec并确保所有测试均通过
rails s
您现在可以尝试REST服务!
如何与Docker搭配使用
安装docker和docker-compose (您可以通过执行docker -v和docker-compose -v )
修改database.yml文件中的以下行:
defa
1