没有合适的资源?快使用搜索试试~ 我知道了~
snippets:发布代码片段。 API 不同项目布局的实验
共31个文件
rb:21个
md:1个
ru:1个
需积分: 9 0 下载量 149 浏览量
2021-06-21
18:27:49
上传
评论
收藏 14KB ZIP 举报
温馨提示
片段 一个简单的 HAL+JSON 服务,让您可以发布代码片段。 这背后的想法主要是探索替代项目结构。 很长一段时间以来,我们一直坚持这种“按设计模式分组”模式,但我想知道这是否真的是构建 API 的最佳方式。 相反,我在这里尝试的是按资源分组。 因此,与用户相关的所有内容都将进入app/user 。 它通常有一个模型、一个表示器(或序列化器)和一个路由,但它可能因资源而异。 现在有一个snippets端点,可让您列出和创建片段。 包含有关此端点的所有代码的文件夹如下所示: - app - base - snippet - collection.rb - model.rb - representer.rb - route.rb 这背后的想法并不新鲜,rails 有,但由于 rails 在构建事物的方式上非常严格,仍然存在模型、控制器和视图文
资源推荐
资源详情
资源评论
收起资源包目录
snippets-master.zip (31个子文件)
snippets-master
config
unicorn.rb 585B
db
migrations
001_create_snippets.rb 355B
Rakefile 251B
Procfile 48B
LICENSE 1KB
app
snippet.rb 49B
base
representer.rb 238B
route.rb 671B
root
representer.rb 221B
route.rb 179B
snippet
representer.rb 373B
model.rb 197B
collection.rb 234B
route.rb 478B
root.rb 43B
.env 0B
Gemfile 305B
Gemfile.lock 1KB
app.rb 705B
spec
requests
root_request_spec.rb 293B
snippets_request_spec.rb 496B
create_snippet_request_spec.rb 1018B
root
representer_spec.rb 403B
snippet
model_spec.rb 358B
representer_spec.rb 950B
spec_helper.rb 696B
.ruby-version 6B
.gitignore 335B
lib
tasks
db.rb 832B
README.md 1KB
config.ru 35B
共 31 条
- 1
资源评论
大白兔奶棠
- 粉丝: 26
- 资源: 4661
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 七维大脑原理:探索人类心智的多元维度.txt
- 电力场景设备漏油检测数据集VOC+YOLO格式338张1类别.7z
- 基于yolov8+pyqt5实现精美界面支持图片视频和摄像检测源码.zip
- 用C语言为母亲节献上一份特别的祝福.zip
- LCD1602液晶显示屏的深入探索与实用指南.zip
- 基于Matlab人脸肤色定理的教师人数统计+源代码+全部数据+文档说明+详细注释+使用说明+截图(高分课程设计)
- 基于Matlab霍夫曼变换的表盘读数识别+源代码+全部数据+文档说明+详细注释+使用说明+截图(高分课程设计)
- 基于Matlab火灾烟雾检测源码带GUI界面+源代码+全部数据+文档说明+详细注释+使用说明+截图(高分课程设计)
- 基于Matlab的恶劣天气交通标志识别系统+源代码+全部数据+文档说明+详细注释+使用说明+截图(高分课程设计)
- 基于MATLAB的霍夫曼变换的表盘示数识别+源代码+全部数据+文档说明+详细注释+使用说明+截图(高分课程设计)
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功