Aller au contenu

Connexion

Ce générateur permet de connecter des projets entre eux, comme des sites web appelant des API. Sélectionnez simplement le projet source (par exemple le projet qui appellera votre API) et le projet cible (par exemple votre projet d’API), et ce générateur se chargera d’intégrer les deux.

  1. Installez le Nx Console VSCode Plugin si ce n'est pas déjà fait
  2. Ouvrez la console Nx dans VSCode
  3. Cliquez sur Generate (UI) dans la section "Common Nx Commands"
  4. Recherchez @aws/nx-plugin - connection
  5. Remplissez les paramètres requis
    • Cliquez sur Generate
    ParamètreTypePar défautDescription
    sourceProject Requisstring-Le projet source
    targetProject Requisstring-Le projet cible auquel se connecter
    sourceComponent string-Le composant source depuis lequel se connecter (nom du composant, chemin relatif à la racine du projet source, ou identifiant du générateur). Utilisez '.' pour sélectionner explicitement le projet comme source.
    targetComponent string-Le composant cible auquel se connecter (nom du composant, chemin relatif à la racine du projet cible, ou identifiant du générateur). Utilisez '.' pour sélectionner explicitement le projet comme cible.
    preferInstallDependencies booleantrueIndique s'il faut privilégier l'installation des dépendances après l'exécution du générateur. Définir à false pour différer l'installation lors de l'exécution de plusieurs générateurs en lot (une installation s'exécute quand même si nécessaire pour que les générateurs suivants puissent calculer le graphe de projet Nx) ; installer une seule fois à la fin.

    Le générateur de connexion prend en charge les connexions suivantes :

    tRPC
    React vers tRPCAppeler une API tRPC depuis un site React
    FastAPI
    React vers FastAPIAppeler une API Python FastAPI depuis un site React
    Smithy
    React vers Smithy APIAppeler une API Smithy depuis un site React
    Strands AgentsPython
    React vers Python AgentAppeler un Python Agent depuis un site React
    Strands AgentsTypeScript
    React vers TypeScript AgentAppeler un TypeScript Agent depuis un site React
    CopilotKit
    React vers AG-UI AgentAppeler un Agent exposant le protocole AG-UI depuis un site React via CopilotKit
    Strands AgentsPythonModel Context Protocol
    Python Agent vers MCPConnecter un Python Agent à un serveur MCP
    Strands AgentsTypeScriptModel Context Protocol
    TypeScript Agent vers MCPConnecter un TypeScript Agent à un serveur MCP
    Strands AgentsPythonAgent2Agent
    Python Agent vers A2A AgentConnecter un Python Agent à un agent A2A distant
    Strands AgentsTypeScriptAgent2Agent
    TypeScript Agent vers A2A AgentConnecter un TypeScript Agent à un agent A2A distant
    tRPCAmazon Aurora
    API tRPC vers Base de données relationnelleConnecter une API tRPC à une base de données relationnelle Aurora
    SmithyAmazon Aurora
    API Smithy vers Base de données relationnelleConnecter une API Smithy à une base de données relationnelle Aurora
    Strands AgentsTypeScriptAmazon Aurora
    TypeScript Agent vers Base de données relationnelleConnecter un TypeScript Agent à une base de données relationnelle Aurora
    Model Context ProtocolTypeScriptAmazon Aurora
    Serveur MCP TypeScript vers Base de données relationnelleConnecter un serveur MCP TypeScript à une base de données relationnelle Aurora
    FastAPIAmazon AuroraPython
    FastAPI vers Base de données relationnelle PythonConnecter une FastAPI à une base de données relationnelle Aurora Python
    Strands AgentsPythonAmazon AuroraPython
    Python Agent vers Base de données relationnelle PythonConnecter un Python Agent à une base de données relationnelle Aurora Python
    Model Context ProtocolPythonAmazon AuroraPython
    Serveur MCP Python vers Base de données relationnelle PythonConnecter un serveur MCP Python à une base de données relationnelle Aurora Python
    tRPCAmazon DynamoDB
    API tRPC vers TypeScript DynamoDBConnecter une API tRPC à une table DynamoDB
    SmithyAmazon DynamoDB
    API Smithy vers TypeScript DynamoDBConnecter une API Smithy à une table DynamoDB
    Strands AgentsTypeScriptAmazon DynamoDB
    TypeScript Agent vers TypeScript DynamoDBConnecter un TypeScript Agent à une table DynamoDB
    Model Context ProtocolAmazon DynamoDB
    Serveur MCP vers TypeScript DynamoDBConnecter un serveur MCP TypeScript à une table DynamoDB
    FastAPIAmazon DynamoDBPython
    FastAPI vers Python DynamoDBConnecter une FastAPI à une table DynamoDB
    Strands AgentsPythonAmazon DynamoDBPython
    Python Agent vers Python DynamoDBConnecter un Python Agent à une table DynamoDB
    Model Context ProtocolPythonAmazon DynamoDBPython
    Serveur MCP Python vers Python DynamoDBConnecter un serveur MCP Python à une table DynamoDB
    Amazon Bedrock AgentCore GatewayModel Context Protocol
    AgentCore Gateway vers Serveur MCPAgréger un serveur MCP derrière une AgentCore Gateway
    Amazon Bedrock AgentCore GatewayAmazon Bedrock AgentCore Gateway
    AgentCore Gateway vers AgentCore GatewayAgréger une AgentCore Gateway derrière une autre AgentCore Gateway
    Strands AgentsTypeScriptAmazon Bedrock AgentCore Gateway
    TypeScript Agent vers AgentCore GatewayConnecter un TypeScript Agent à une AgentCore Gateway
    Strands AgentsPythonAmazon Bedrock AgentCore Gateway
    Python Agent vers AgentCore GatewayConnecter un Python Agent à une AgentCore Gateway