目录 关于该项目 当我进入后端工程计划的Mod 3时,这个Rails支持的JSON API是在6天内构建的。 该项目的探索和学习领域包括: 公开API 使用序列化器格式化JSON响应 使用RSpec和Postman测试API暴露 编写高级ActiveRecord查询以分析存储在PostgreSQL数据库中的信息 无需ORM的帮助即可编写SQL语句 实施json:api标准 为无效的API请求添加自定义错误响应 建于 入门 克隆此仓库 安装gem软件包: bundle 设置数据库。 ./db中包含一个pgdump ./db数据库添加种子 rails db:{create,migrate,seed} 运行RSpec测试套件: bundle exec rspec 启动本地服务器: rails s 还存在一个Postman测试套件,用于测试通过localhost服务的端点! 下载 JSON文件(右