1
0
Fork 0
arangodb/Documentation/Books/Manual/Foxx/Reference
sleto-it 60bc6a948c
Doc - Dangling interbook checker [New] (#5735)
2018-06-30 13:23:02 +02:00
..
Modules Documentation Foxx refactor (#5180) 2018-04-23 14:11:35 +02:00
Routers Documentation Foxx refactor (#5180) 2018-04-23 14:11:35 +02:00
Sessions Documentation Foxx refactor (#5180) 2018-04-23 14:11:35 +02:00
Assets.md Documentation Foxx refactor (#5180) 2018-04-23 14:11:35 +02:00
Configuration.md Documentation Foxx refactor (#5180) 2018-04-23 14:11:35 +02:00
Context.md Documentation Foxx refactor (#5180) 2018-04-23 14:11:35 +02:00
Cors.md Documentation Foxx refactor (#5180) 2018-04-23 14:11:35 +02:00
Dependencies.md Documentation Foxx refactor (#5180) 2018-04-23 14:11:35 +02:00
GraphQL.md Documentation Foxx refactor (#5180) 2018-04-23 14:11:35 +02:00
LegacyMode.md Documentation Foxx refactor (#5180) 2018-04-23 14:11:35 +02:00
Manifest.md Documentation Foxx refactor (#5180) 2018-04-23 14:11:35 +02:00
README.md Doc - Dangling interbook checker [New] (#5735) 2018-06-30 13:23:02 +02:00
Scripts.md Documentation Foxx refactor (#5180) 2018-04-23 14:11:35 +02:00
Testing.md Documentation Foxx refactor (#5180) 2018-04-23 14:11:35 +02:00
Users.md Documentation Foxx refactor (#5180) 2018-04-23 14:11:35 +02:00

README.md

Foxx reference

Each Foxx service is defined by a JSON manifest specifying the entry point, any scripts defined by the service, possible configuration options and Foxx dependencies, as well as other metadata. Within a service, these options are exposed as the service context.

At the heart of the Foxx framework lies the Foxx Router which is used to define HTTP endpoints. A service can access the database either directly from its context using prefixed collections or the ArangoDB database API.

While Foxx is primarily designed to be used to access the database itself, ArangoDB also provides an API to make HTTP requests to external services.

Scripts can be used to perform one-off tasks, which can also be scheduled to be performed asynchronously using the built-in job queue.

Finally, Foxx services can be installed and managed over the Web-UI or through ArangoDB's HTTP API.