文件名称:hyper:交互式超媒体外壳的示例项目
文件大小:50KB
文件格式:ZIP
更新时间:2024-08-23 09:25:44
JavaScript
hyper : 交互式超媒体外壳 探索与基于 HTTP 的超媒体服务交互的交互式 REPL/shell 概括 hyper实用程序是一个简单的命令行样式 shell/REPL,用于与在线服务/API 进行交互。 作为一个功能齐全的 HTTP 客户端, hyper尤其擅长处理包括 、 和在内的超媒体服务。 有计划地增加对支持 , ,并可能的未来。 除了支持 HTTP 和媒体类型的命令外, hyper还支持一些方便的功能,如 SHELL 命令、配置文件管理和用于处理本地内存变量的 LIFO 堆栈。 重要的是, hyper不仅仅是一个 shell/REPL,它还是一个超媒体 DSL。 它鼓励用户在超媒体中“思考”。 而不是编写看起来像这样的复杂 HTTP 查询(一个在hyper中工作正常的示例): ACTIVATE http://localhost:8181/task/ WITH-M
【文件预览】:
hyper-main
----conditionals.md(1KB)
----.gitignore(549B)
----plug-ins()
--------oauth.js(6KB)
--------fj.js(9KB)
--------cj.js(10KB)
--------hal.js(6KB)
--------siren.js(9KB)
--------stub.js.test(6KB)
--------wstl.js(9KB)
----README.md(18KB)
----oauth.md(2KB)
----package.json(895B)
----src()
--------stack.js(7KB)
--------hyper-utils.js(5KB)
--------index.js(18KB)
--------config.js(3KB)
--------display.js(3KB)
----hyper.dump(557B)
----sample.config(57B)
----scripts()
--------cj-support.txt(501B)
--------siren-delete-ops.txt(642B)
--------siren-stack-path.txt(630B)
--------config-test.cfg(47B)
--------display-support.txt(293B)
--------with-form.txt(1KB)
--------siren-testing.txt(58B)
--------cj-session.txt(525B)
--------cj-template-support.txt(1KB)
--------config.txt(404B)
--------forms-json.txt(238B)
--------jf-support.txt(180B)
--------example.txt(278B)
--------stack-data.txt(309B)
--------hal-support.txt(109B)
--------shell-test.txt(68B)
--------vars-support.txt(792B)
--------siren-user.txt(343B)
--------with-rel.txt(420B)
--------help.txt(128B)
--------http-methods.txt(1KB)
--------queries-support.txt(914B)
--------oauth-support-safe.txt(703B)
--------activate-display-path.txt(259B)
--------siren-support.txt(536B)
--------wstl-rel.txt(158B)
----hyper.stack(14B)
----hyper.config(120B)
----package-lock.json(34KB)