> ## Documentation Index
> Fetch the complete documentation index at: https://docs.x.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Interfaces JavaScript para X for Websites

> Visão geral da API JavaScript do X for Websites para aprimorar Posts incorporados, timelines e Web Intents em seu site com carregamento dinâmico de widgets e eventos.

Se você está integrando seu site com o X usando [X for Websites](/x-for-websites/overview) e [Web Intents](/x-for-websites/web-intents/overview), pode aprimorar sua aplicação usando JavaScript. Por padrão, o `widgets-js` encontrará marcação em uma página e converterá a marcação básica e funcional em widgets interativos ricos. Além disso, há uma série de funções do `widgets-js` que permitem que os desenvolvedores trabalhem com conteúdo do X dinamicamente, depois que a página é carregada.

Esta documentação foi dividida em capítulos:

* [Configurando o X for Websites](/x-for-websites/javascript-api/guides/set-up-x-for-websites)
* [Controlando o carregamento e inicialização de widgets](/x-for-websites/javascript-api/guides/scripting-loading-and-initialization)
* [Funções factory para gerar widgets](/x-for-websites/javascript-api/guides/scripting-factory-functions)
* [Eventos de widgets e Web Intents](/x-for-websites/javascript-api/guides/javascript-api)

Essas funções tornam possível integrar dinamicamente o conteúdo de um usuário do X ao seu site em uma aplicação JavaScript, e integrar interações de usuário à experiência da sua própria aplicação.

Por favor, faça perguntas e compartilhe seu código e exemplos no [fórum de desenvolvedores](https://devcommunity.x.com/). Você também pode consultar a [documentação principal do X for Websites](/x-for-websites/javascript-api/guides/set-up-x-for-websites).
