Skip to content
Open
Show file tree
Hide file tree
Changes from 4 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion site/content/amp/deployments/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -273,7 +273,7 @@ attached to your role. Read more about [roles and permissions](../security-and-a

## How to connect a driver to your deployment

[ArangoDB drivers](../../arangodb/3.12/develop/drivers/_index.md) allow you to use your AMP
[ArangoDB drivers](../../ecosystem/drivers/) allow you to use your AMP
deployment as a database system for your applications. Drivers act as interfaces
between different programming languages and ArangoDB, which enable you to
connect to and manipulate ArangoDB deployments from within compiled programs
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -152,7 +152,7 @@ unique ID that is part of your AMP deployment endpoint URL.

## How to connect to your application

[ArangoDB drivers](../../arangodb/3.12/develop/drivers/_index.md), also called connectors, allow you to
[ArangoDB drivers](../../ecosystem/drivers/_index.md), also called connectors, allow you to
easily connect AMP deployments to your application.

1. Navigate to **Deployments** and click the **View** button to show the
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -423,7 +423,7 @@ Only [`HAS()`](#has) can differentiate between an attribute being absent and hav
a stored `null` value.

An empty object `{}` will match all documents. Be careful not to ask for all
documents accidentally. For example, the [arangojs](../../develop/drivers/nodejs.md) driver
documents accidentally. For example, the [arangojs](../../../../ecosystem/drivers/javascript.md) driver
skips attributes with a value of `undefined`, turning `{attr: undefined}` into `{}`.

{{< info >}}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ It communicates with the server via the HTTP API.

{{< tip >}}
The JavaScript API cannot be used in browsers, Node.js, or other JavaScript
environments. You can use the [arangojs driver](../drivers/nodejs.md) instead.
environments. You can use the [arangojs driver](../../../../ecosystem/drivers/javascript.md) instead.
Note that it has a different interface.
{{< /tip >}}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ interact with the server. You can also use it for automating tasks.
### Drivers and Integrations

When you start using ArangoDB in your project, you will likely use an official
or community-made [driver](../develop/drivers/_index.md) written in the same language as your project.
or community-made [driver](../../../ecosystem/drivers/_index.md) written in the same language as your project.
Drivers implement a programming interface that should feel natural for that
programming language, and do all the talking to the server.

Expand Down
4 changes: 2 additions & 2 deletions site/content/arangodb/3.10/get-started/start-using-aql.md
Original file line number Diff line number Diff line change
Expand Up @@ -34,8 +34,8 @@ for examples including tagged template strings.
If you want to run AQL queries from your application via the HTTP REST API,
see the full API description at [HTTP interface for AQL queries](../develop/http-api/queries/aql-queries.md).

See the respective [driver](../develop/drivers/_index.md) or
[integration](../develop/integrations/_index.md) for its support of AQL queries.
See the respective [driver](../../../ecosystem/drivers/_index.md) or
[integration](../../../ecosystem/integrations/_index.md) for its support of AQL queries.

## Learn the query language

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ Deployments of ArangoDB servers can be managed with the following tools:
- **RESTful API**: _arangod_ has an [HTTP interface](../../develop/http-api/_index.md) through
which it can be fully managed. The official client tools including _arangosh_ and
the Web interface talk to this bare metal interface. It is also relevant for
[driver](../../develop/drivers/_index.md) developers.
[driver](../../../../ecosystem/drivers/_index.md) developers.

- [**ArangoDB Starter**](../../components/tools/arangodb-starter/_index.md): This deployment tool
helps to start _arangod_ instances, like for a Cluster or an Active Failover setup.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -425,7 +425,7 @@ Only [`HAS()`](#has) can differentiate between an attribute being absent and hav
a stored `null` value.

An empty object `{}` will match all documents. Be careful not to ask for all
documents accidentally. For example, the [arangojs](../../develop/drivers/javascript.md) driver
documents accidentally. For example, the [arangojs](../../../../ecosystem/drivers/javascript.md) driver
skips attributes with a value of `undefined`, turning `{attr: undefined}` into `{}`.

{{< info >}}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ You can find the source code repository of the module on GitHub:
Once you have installed the `arango-datasets` package, you can use it to
download and import datasets into your deployment with `arango_datasets.Datasets`.

The `Datasets` constructor requires a valid [python-arango](../../develop/drivers/python.md)
The `Datasets` constructor requires a valid [python-arango](../../../../../ecosystem/drivers/python.md)
database object as input. It defines the target deployment, database, and
credentials to load a dataset.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ It communicates with the server via the HTTP API.

{{< tip >}}
The JavaScript API cannot be used in browsers, Node.js, or other JavaScript
environments. You can use the [arangojs driver](../drivers/javascript.md) instead.
environments. You can use the [arangojs driver](../../../../ecosystem/drivers/javascript.md) instead.
Note that it has a different interface.
{{< /tip >}}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ interact with the server. You can also use it for automating tasks.
### Drivers and Integrations

When you start using ArangoDB in your project, you will likely use an official
or community-made [driver](../develop/drivers/_index.md) written in the same language as your project.
or community-made [driver](../../../ecosystem/drivers/_index.md) written in the same language as your project.
Drivers implement a programming interface that should feel natural for that
programming language, and do all the talking to the server.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ Deployments of ArangoDB servers can be managed with the following tools:
- **RESTful API**: _arangod_ has an [HTTP interface](../../develop/http-api/_index.md) through
which it can be fully managed. The official client tools including _arangosh_ and
the Web interface talk to this bare metal interface. It is also relevant for
[driver](../../develop/drivers/_index.md) developers.
[driver](../../../../ecosystem/drivers/_index.md) developers.

- [**ArangoDB Starter**](../../components/tools/arangodb-starter/_index.md): This deployment tool
helps to start _arangod_ instances, like for a Cluster or an Active Failover setup.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -477,7 +477,7 @@ Only [`HAS()`](#has) can differentiate between an attribute being absent and hav
a stored `null` value.

An empty object `{}` will match all documents. Be careful not to ask for all
documents accidentally. For example, the [arangojs](../../develop/drivers/javascript.md) driver
documents accidentally. For example, the [arangojs](../../../../ecosystem/drivers/javascript.md) driver
skips attributes with a value of `undefined`, turning `{attr: undefined}` into `{}`.

{{< info >}}
Expand Down
4 changes: 2 additions & 2 deletions site/content/arangodb/3.12/aql/how-to-invoke-aql/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,8 @@ You can execute AQL queries using different interfaces:
- The web interface
- The `db` object of the JavaScript API (either in arangosh or in a Foxx service)
- The raw HTTP REST API
- Through a [driver](../../develop/drivers/_index.md) or
[integration](../../develop/integrations/_index.md) as an abstraction over the
- Through a [driver](../../../../ecosystem/drivers/_index.md) or
[integration](../../../../ecosystem/integrations/_index.md) as an abstraction over the
HTTP REST API

There are always calls to the server's API under the hood, but the web interface,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ You can find the source code repository of the module on GitHub:
Once you have installed the `arango-datasets` package, you can use it to
download and import datasets into your deployment with `arango_datasets.Datasets`.

The `Datasets` constructor requires a valid [python-arango](../../develop/drivers/python.md)
The `Datasets` constructor requires a valid [python-arango](../../../../../ecosystem/drivers/python.md)
database object as input. It defines the target deployment, database, and
credentials to load a dataset.

Expand Down
Loading