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.
Instale o Nx Console VSCode Plugin se ainda não o fez Abra o console Nx no VSCode Clique em Generate (UI) na seção "Common Nx Commands" Procure por @aws/nx-plugin - connection Preencha os parâmetros obrigatórios Clique em Generate pnpm nx g @aws/nx-plugin:connection
yarn nx g @aws/nx-plugin:connection
npx nx g @aws/nx-plugin:connection
bunx nx g @aws/nx-plugin:connection
Você também pode realizar uma execução simulada para ver quais arquivos seriam alterados pnpm nx g @aws/nx-plugin:connection --dry-run
yarn nx g @aws/nx-plugin:connection --dry-run
npx nx g @aws/nx-plugin:connection --dry-run
bunx nx g @aws/nx-plugin:connection --dry-run
Parâmetro Tipo Padrão Descrição sourceProject Obrigatório string - O projeto de origem targetProject Obrigatório string - 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 boolean true Se 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:
React para tRPC Chame uma API tRPC de um site React React para FastAPI Chame uma API FastAPI Python de um site React React para API Smithy Chame uma API Smithy de um site React React para Python Agent Chame um Python Agent de um site React React para TypeScript Agent Chame um TypeScript Agent de um site React React para AG-UI Agent Chame um Agent que expõe o protocolo AG-UI de um site React via CopilotKit Python Agent para MCP Conecte um Python Agent a um servidor MCP TypeScript Agent para MCP Conecte um TypeScript Agent a um servidor MCP Python Agent para A2A Agent Conecte um Python Agent a um agente A2A remoto TypeScript Agent para A2A Agent Conecte um TypeScript Agent a um agente A2A remoto API tRPC para Banco de Dados Relacional Conecte uma API tRPC a um banco de dados relacional Aurora API Smithy para Banco de Dados Relacional Conecte uma API Smithy a um banco de dados relacional Aurora TypeScript Agent para Banco de Dados Relacional Conecte um TypeScript Agent a um banco de dados relacional Aurora TypeScript MCP Server para Banco de Dados Relacional Conecte um TypeScript MCP Server a um banco de dados relacional Aurora FastAPI para Banco de Dados Relacional Python Conecte uma FastAPI a um banco de dados relacional Aurora Python Python Agent para Banco de Dados Relacional Python Conecte um Python Agent a um banco de dados relacional Aurora Python Python MCP Server para Banco de Dados Relacional Python Conecte um Python MCP Server a um banco de dados relacional Aurora Python API tRPC para TypeScript DynamoDB Conecte uma API tRPC a uma tabela DynamoDB API Smithy para TypeScript DynamoDB Conecte uma API Smithy a uma tabela DynamoDB TypeScript Agent para TypeScript DynamoDB Conecte um TypeScript Agent a uma tabela DynamoDB Servidor MCP para TypeScript DynamoDB Conecte um Servidor MCP TypeScript a uma tabela DynamoDB FastAPI para Python DynamoDB Conecte uma FastAPI a uma tabela DynamoDB Python Agent para Python DynamoDB Conecte um Python Agent a uma tabela DynamoDB Python MCP Server para Python DynamoDB Conecte um Python MCP Server a uma tabela DynamoDB AgentCore Gateway para Servidor MCP Agregue um servidor MCP atrás de um AgentCore Gateway AgentCore Gateway para AgentCore Gateway Agregue um AgentCore Gateway atrás de outro AgentCore Gateway TypeScript Agent para AgentCore Gateway Conecte um TypeScript Agent a um AgentCore Gateway Python Agent para AgentCore Gateway Conecte um Python Agent a um AgentCore Gateway