文件名称:monogram:RESTful API 的简单语法
文件大小:10KB
文件格式:ZIP
更新时间:2024-07-05 15:41:10
JavaScript
这是什么? 一般来说,这是在 API 中使用形式语法来实现自定义 DSL 的概念证明。 值得注意的是,一旦你学习了野牛实现这样的东西真的是微不足道的 它是一个编译器,将用简单语法编写的字符串编译成 mongo db 查询参数对象。 它的预期用途是扩充 nodejs REST API,允许客户端轻松地向其查询添加过滤器。 我怎样才能使用它? 好的,这是一个例子: 假设: 您正在使用猫鼬矿石类似的东西 您正在处理为用户查询 API 的路由 您的用户模型有一个“年龄”字段 你可以这样写你的路由处理程序: var parser = require ( 'monogram' ) ; //the parser expects urldecoded parameters var ageParameter = parser . parse ( req . param . age ) ;
【文件预览】:
monogram-master
----index.js(56B)
----package.json(669B)
----parser.jison(1KB)
----spec()
--------test.js(1KB)
--------testhelper.js(233B)
----.gitignore(28B)
----parser.js(22KB)
----README.md(3KB)