Package: ambiorix 3.1.0
ambiorix: Web Framework Inspired by 'Express.js'
A web framework inspired by 'express.js' to build any web service from multi-page websites to 'RESTful' application programming interfaces.
Authors:
ambiorix_3.1.0.tar.gz
ambiorix_3.1.0.zip(r-4.7)ambiorix_3.1.0.zip(r-4.6)ambiorix_3.1.0.zip(r-4.5)
ambiorix_3.1.0.tgz(r-4.6-any)ambiorix_3.1.0.tgz(r-4.5-any)
ambiorix_3.1.0.tar.gz(r-4.7-any)ambiorix_3.1.0.tar.gz(r-4.6-any)
ambiorix_3.1.0.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
DESCRIPTION |NEWS
card.svg |card.png
ambiorix/json (API)
| # Install 'ambiorix' in R: |
| install.packages('ambiorix', repos = c('https://ambiorix-web.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/ambiorix-web/ambiorix/issues
Last updated from:36a90a122f. Checks:9 OK. Indexed: yes.
| Target | Result | Time | Files | Syslog |
|---|---|---|---|---|
| linux-devel-x86_64 | OK | 193 | ||
| source / vignettes | OK | 270 | ||
| linux-release-x86_64 | OK | 185 | ||
| macos-release-arm64 | OK | 85 | ||
| macos-oldrel-arm64 | OK | 94 | ||
| windows-devel | OK | 79 | ||
| windows-release | OK | 95 | ||
| windows-oldrel | OK | 107 | ||
| wasm-release | OK | 112 |
Exports:Ambiorixas_cookie_parseras_cookie_preprocessoras_path_to_patternas_renderercontent_csvcontent_htmlcontent_jsoncontent_plaincontent_protobufcontent_tsvcopy_websocket_clientdefault_cookie_parserforwardimportjobjmockRequestnew_logopenapi_docsopenapi_paramopenapi_parametersopenapi_request_bodyopenapi_responseopenapi_responsesopenapi_schema_arrayopenapi_schema_booleanopenapi_schema_integeropenapi_schema_numberopenapi_schema_objectopenapi_schema_stringparse_form_urlencodedparse_jsonparse_multipartpre_hookRequestresponseResponseresponse_404response_500robjRouterserialiseset_log_errorset_log_infoset_log_successstop_alltoken_createuse_html_templateWebsocket
Dependencies:assertthatclicrayoncurlfastmapgluehttpuvjsonlitelaterlifecyclelogmagrittrmimeotelpromisesR6Rcpprlangwebutilsyyjsonr
Readme and manuals
Help Manual
| Help page | Topics |
|---|---|
| Ambiorix | Ambiorix |
| Define a Cookie Parser | as_cookie_parser |
| Define a Cookie Preprocessor | as_cookie_preprocessor |
| Path to pattern | as_path_to_pattern |
| Create a Renderer | as_renderer |
| Content Headers | content content_csv content_html content_json content_plain content_protobuf content_tsv |
| Cookie Parser | default_cookie_parser |
| Forward Method | forward |
| Import Files | import |
| JSON Object | jobj |
| Mock Request | mockRequest |
| Logger | new_log |
| OpenAPI Route Documentation | openapi_docs |
| OpenAPI Parameter | openapi_param |
| OpenAPI Parameters | openapi_parameters |
| OpenAPI Request Body | openapi_request_body |
| OpenAPI Response | openapi_response |
| OpenAPI Responses | openapi_responses |
| OpenAPI Schemas | openapi-schemas openapi_schema_array openapi_schema_boolean openapi_schema_integer openapi_schema_number openapi_schema_object openapi_schema_string |
| Parse application/x-www-form-urlencoded data | parse_form_urlencoded |
| Parse application/json data | parse_json |
| Parse multipart form data | parse_multipart |
| Pre Hook Response | pre_hook |
| Request | Request |
| Response | Response |
| Plain Responses | response responses response_404 response_500 |
| R Object | robj |
| Router | Router |
| Core Routing Class | Routing |
| Routing HTTP Methods | routing-http-methods |
| Serialise an Object to JSON | serialise |
| Customise logs | set_log set_log_error set_log_info set_log_success |
| Stop | stop_all |
| Token | token_create |
| HTML Template | use_html_template |
| Websocket | Websocket |
| Websocket Client | copy_websocket_client get_websocket_clients get_websocket_client_path websocket_client |
