Este generador se utiliza para conectar proyectos entre sí, como sitios web que llaman a APIs. Simplemente selecciona el proyecto origen (por ejemplo, el proyecto que llamará a tu API) y el proyecto destino (por ejemplo, tu proyecto de API), y este generador se encargará de integrar ambos.
Instale el Nx Console VSCode Plugin si aún no lo ha hecho Abra la consola Nx en VSCode Haga clic en Generate (UI) en la sección "Common Nx Commands" Busque @aws/nx-plugin - connection Complete los parámetros requeridos Haga clic en 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
También puede realizar una ejecución en seco para ver qué archivos se cambiarían 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 Predeterminado Descripción sourceProject Requerido string - El proyecto de origen targetProject Requerido string - El proyecto de destino al que conectar sourceComponent string - El componente de origen desde el que conectar (nombre del componente, ruta relativa a la raíz del proyecto de origen, o id del generador). Use '.' para seleccionar explícitamente el proyecto como origen. targetComponent string - El componente de destino al que conectar (nombre del componente, ruta relativa a la raíz del proyecto de destino, o id del generador). Use '.' para seleccionar explícitamente el proyecto como destino. preferInstallDependencies boolean true Si se prefiere instalar las dependencias después de que se ejecute el generador. Establecer en false para diferir la instalación al ejecutar múltiples generadores en lote (la instalación aún se ejecuta si es necesario para que los generadores subsiguientes puedan calcular el grafo de proyectos de Nx); instalar una vez al final.
El generador de Conexión admite las siguientes conexiones:
React a tRPC Llama a una API tRPC desde un sitio web React React a FastAPI Llama a una API FastAPI en Python desde un sitio web React React a Smithy API Llama a una API Smithy desde un sitio web React React a Python Agent Llama a un Python Agent desde un sitio web React React a TypeScript Agent Llama a un TypeScript Agent desde un sitio web React React a AG-UI Agent Llama a un Agent que expone el protocolo AG-UI desde un sitio web React a través de CopilotKit Python Agent a MCP Conecta un Python Agent a un servidor MCP TypeScript Agent a MCP Conecta un TypeScript Agent a un servidor MCP Python Agent a A2A Agent Conecta un Python Agent a un agente A2A remoto TypeScript Agent a A2A Agent Conecta un TypeScript Agent a un agente A2A remoto API tRPC a Base de Datos Relacional Conecta una API tRPC a una base de datos relacional Aurora API Smithy a Base de Datos Relacional Conecta una API Smithy a una base de datos relacional Aurora TypeScript Agent a Base de Datos Relacional Conecta un TypeScript Agent a una base de datos relacional Aurora TypeScript MCP Server a Base de Datos Relacional Conecta un TypeScript MCP Server a una base de datos relacional Aurora FastAPI a Base de Datos Relacional Python Conecta una FastAPI a una base de datos relacional Aurora en Python Python Agent a Base de Datos Relacional Python Conecta un Python Agent a una base de datos relacional Aurora en Python Python MCP Server a Base de Datos Relacional Python Conecta un Python MCP Server a una base de datos relacional Aurora en Python tRPC API a TypeScript DynamoDB Conecta una API tRPC a una tabla DynamoDB API Smithy a TypeScript DynamoDB Conecta una API Smithy a una tabla DynamoDB TypeScript Agent a TypeScript DynamoDB Conecta un TypeScript Agent a una tabla DynamoDB MCP Server a TypeScript DynamoDB Conecta un TypeScript MCP Server a una tabla DynamoDB FastAPI a Python DynamoDB Conecta una FastAPI a una tabla DynamoDB Python Agent a Python DynamoDB Conecta un Python Agent a una tabla DynamoDB Python MCP Server a Python DynamoDB Conecta un Python MCP Server a una tabla DynamoDB AgentCore Gateway a Servidor MCP Agrega un servidor MCP detrás de un AgentCore Gateway AgentCore Gateway a AgentCore Gateway Agrega un AgentCore Gateway detrás de otro AgentCore Gateway TypeScript Agent a AgentCore Gateway Conecta un TypeScript Agent a un AgentCore Gateway Python Agent a AgentCore Gateway Conecta un Python Agent a un AgentCore Gateway
Configuración en Tiempo de Ejecución
El generador de conexión hace uso de Configuración en Tiempo de Ejecución para pasar valores en tiempo de despliegue (como URLs de API, configuraciones de Cognito y ARNs de tiempo de ejecución de agentes) entre proyectos y componentes generados en tiempo de ejecución para que puedan descubrirse y conectarse entre sí.