文件名称:hippie:超媒体API框架
文件大小:40KB
文件格式:ZIP
更新时间:2024-06-03 01:21:39
JavaScript
嬉皮版2.0 超媒体API框架 ##变化 添加基本注册,登录API 添加电子邮件验证,找到丢失的密码API 提供电子邮件模板 ##进行中 猫鼬的超媒体ID defrefence插件(将是一个单独的项目) ##目标 创建一个超媒体API平台,以轻松使用链接的数据。 一个很好的例子是来自库存溢出的问题: ://*.com/questions/11650426/working-with-a-hypermedia-rest-api-in-backbone/11652795#11652795 ##特征 通用领域风格 物品 收藏 分页集合 链接因子:可引用的uri 上下文(模式)到UI渲染模板 自动生成路线 超媒体ID,例如用户:“ / user / 123”可以由“?extent = user”取消引用 OAuth2(密码,授权码流),支持客户端指定的范围。
【文件预览】:
hippie-master
----.travis.yml(75B)
----mocks()
--------GET__#context#user.json(117B)
--------DELETE__#book@id=123.json(0B)
--------GET__#book.json(117B)
--------GET__#suggestion@q=economy.json(3KB)
--------GET__#t#3@extends=contents,courses,acadamy,industry.json(834B)
--------GET__#t#1@extends=graph.json(866B)
--------GET__#institutions@field=name,id&q=d.json(243B)
--------GET__#search@q=scala.json(4KB)
--------GET__#search@q=js.json(4KB)
--------GET__#t#102@extends=graph.json(910B)
--------GET__#t#1@extends=contents,courses,acadamy,industry.json(799B)
--------GET__#t#102@extends=contents,courses,acadamy,industry.json(751B)
--------GET__#search@q=algorithm.json(4KB)
--------GET__#search@q=android.json(10KB)
--------POST__#user.json(262B)
--------GET__#goals.json(851B)
--------GET__#skills@field=name,id&q=j.json(315B)
--------GET__#search@q=economy.json(8KB)
--------GET__#search@q=java.json(4KB)
--------GET__#t#2@extends=contents,courses,acadamy,industry.json(659B)
--------GET__#t#2@extends=graph.json(1KB)
--------GET__#t#101@extends=graph.json(884B)
--------GET__#t#101@extends=contents,courses,acadamy,industry.json(808B)
--------POST__#user#status@action=login.json(261B)
--------GET__#suggestion@q=java.json(2KB)
----server()
--------models()
--------handlers()
--------config()
--------test()
--------server.js(1KB)
--------var()
--------lib()
----package.json(2KB)
----Gruntfile.js(2KB)
----emails()
--------register-confirm()
--------reset-password()
----.gitignore(23B)
----README.md(2KB)
----nodemon.json(111B)