Pular para o conteúdo

Conexão

Este gerador é usado para conectar projetos entre si, como sites chamando APIs. Basta selecionar o projeto de origem (por exemplo, o projeto que irá chamar sua API) e o projeto de destino (por exemplo, seu projeto de API), e este gerador cuidará da integração entre os dois.

  1. Instale o Nx Console VSCode Plugin se ainda não o fez
  2. Abra o console Nx no VSCode
  3. Clique em Generate (UI) na seção "Common Nx Commands"
  4. Procure por @aws/nx-plugin - connection
  5. Preencha os parâmetros obrigatórios
    • Clique em Generate
    ParâmetroTipoPadrãoDescrição
    sourceProject Obrigatóriostring-O projeto de origem
    targetProject Obrigatóriostring-O projeto de destino para conectar
    sourceComponent string-O componente de origem para conectar (nome do componente, caminho relativo à raiz do projeto de origem, ou id do gerador). Use '.' para selecionar explicitamente o projeto como origem.
    targetComponent string-O componente de destino para conectar (nome do componente, caminho relativo à raiz do projeto de destino, ou id do gerador). Use '.' para selecionar explicitamente o projeto como destino.
    preferInstallDependencies booleantrueSe deve preferir instalar dependências após a execução do gerador. Defina como false para adiar a instalação ao executar múltiplos geradores em lote (uma instalação ainda é executada se necessário para que os geradores subsequentes possam calcular o grafo de projetos Nx); instale uma vez no final.

    O gerador de Conexão suporta as seguintes conexões:

    tRPC
    React para tRPCChame uma API tRPC de um site React
    FastAPI
    React para FastAPIChame uma API FastAPI Python de um site React
    Smithy
    React para API SmithyChame uma API Smithy de um site React
    Strands AgentsPython
    React para Python AgentChame um Python Agent de um site React
    Strands AgentsTypeScript
    React para TypeScript AgentChame um TypeScript Agent de um site React
    CopilotKit
    React para AG-UI AgentChame um Agent que expõe o protocolo AG-UI de um site React via CopilotKit
    Strands AgentsPythonModel Context Protocol
    Python Agent para MCPConecte um Python Agent a um servidor MCP
    Strands AgentsTypeScriptModel Context Protocol
    TypeScript Agent para MCPConecte um TypeScript Agent a um servidor MCP
    Strands AgentsPythonAgent2Agent
    Python Agent para A2A AgentConecte um Python Agent a um agente A2A remoto
    Strands AgentsTypeScriptAgent2Agent
    TypeScript Agent para A2A AgentConecte um TypeScript Agent a um agente A2A remoto
    tRPCAmazon Aurora
    API tRPC para Banco de Dados RelacionalConecte uma API tRPC a um banco de dados relacional Aurora
    SmithyAmazon Aurora
    API Smithy para Banco de Dados RelacionalConecte uma API Smithy a um banco de dados relacional Aurora
    Strands AgentsTypeScriptAmazon Aurora
    TypeScript Agent para Banco de Dados RelacionalConecte um TypeScript Agent a um banco de dados relacional Aurora
    Model Context ProtocolTypeScriptAmazon Aurora
    TypeScript MCP Server para Banco de Dados RelacionalConecte um TypeScript MCP Server a um banco de dados relacional Aurora
    FastAPIAmazon AuroraPython
    FastAPI para Banco de Dados Relacional PythonConecte uma FastAPI a um banco de dados relacional Aurora Python
    Strands AgentsPythonAmazon AuroraPython
    Python Agent para Banco de Dados Relacional PythonConecte um Python Agent a um banco de dados relacional Aurora Python
    Model Context ProtocolPythonAmazon AuroraPython
    Python MCP Server para Banco de Dados Relacional PythonConecte um Python MCP Server a um banco de dados relacional Aurora Python
    tRPCAmazon DynamoDB
    API tRPC para TypeScript DynamoDBConecte uma API tRPC a uma tabela DynamoDB
    SmithyAmazon DynamoDB
    API Smithy para TypeScript DynamoDBConecte uma API Smithy a uma tabela DynamoDB
    Strands AgentsTypeScriptAmazon DynamoDB
    TypeScript Agent para TypeScript DynamoDBConecte um TypeScript Agent a uma tabela DynamoDB
    Model Context ProtocolAmazon DynamoDB
    Servidor MCP para TypeScript DynamoDBConecte um Servidor MCP TypeScript a uma tabela DynamoDB
    FastAPIAmazon DynamoDBPython
    FastAPI para Python DynamoDBConecte uma FastAPI a uma tabela DynamoDB
    Strands AgentsPythonAmazon DynamoDBPython
    Python Agent para Python DynamoDBConecte um Python Agent a uma tabela DynamoDB
    Model Context ProtocolPythonAmazon DynamoDBPython
    Python MCP Server para Python DynamoDBConecte um Python MCP Server a uma tabela DynamoDB
    Amazon Bedrock AgentCore GatewayModel Context Protocol
    AgentCore Gateway para Servidor MCPAgregue um servidor MCP atrás de um AgentCore Gateway
    Amazon Bedrock AgentCore GatewayAmazon Bedrock AgentCore Gateway
    AgentCore Gateway para AgentCore GatewayAgregue um AgentCore Gateway atrás de outro AgentCore Gateway
    Strands AgentsTypeScriptAmazon Bedrock AgentCore Gateway
    TypeScript Agent para AgentCore GatewayConecte um TypeScript Agent a um AgentCore Gateway
    Strands AgentsPythonAmazon Bedrock AgentCore Gateway
    Python Agent para AgentCore GatewayConecte um Python Agent a um AgentCore Gateway