﻿---
title: Configuration
description: The client is designed to be easily configured for your needs. In the following section, you can see the possible options that you can use to configure...
url: https://www.elastic.co/elastic/docs-builder/docs/3016/reference/elasticsearch/clients/javascript/configuration
products:
  - Elasticsearch
  - Elasticsearch Client
  - Elasticsearch JavaScript Client
---

# Configuration
The client is designed to be easily configured for your needs. In the following section, you can see the possible options that you can use to configure it.
- [Basic configuration](https://www.elastic.co/elastic/docs-builder/docs/3016/reference/elasticsearch/clients/javascript/basic-config)
- [Advanced configuration](https://www.elastic.co/elastic/docs-builder/docs/3016/reference/elasticsearch/clients/javascript/advanced-config)
- [Timeout best practices](https://www.elastic.co/elastic/docs-builder/docs/3016/reference/elasticsearch/clients/javascript/timeout-best-practices)
- [Creating a child client](https://www.elastic.co/elastic/docs-builder/docs/3016/reference/elasticsearch/clients/javascript/child)
- [Testing](https://www.elastic.co/elastic/docs-builder/docs/3016/reference/elasticsearch/clients/javascript/client-testing)