The Ability to Invoke/Call Functions Dynamically
I would like to be able to call functions dynamically. The way this would work is to place a step in my API that takes input for what function to run, along with the respective function's input. Both the function identifier and function input should be mappable to other data available, so that I can provide the function identifier from the database and input from previous variables used in the api. The idea behind it is I can determine the function to run by configuration, which opens up immense possiblities. Nested if/then is neither dynamic nor easy to manage. I'm in the process of moving from AWS to Xano, and I can do this dynamic function calling in AWS Step Functions by storing the ARN of the AWS Lambda in DynamoDB then use an Invoke Function step in the Step Function to call the AWS Lambda. This then allows me to not need to branch for every combination; instead, the configuration drives the function calling stack. Taking this a step further, being able to invoke functions dynamically via javascript lambdas in Xano where the output of the function is returned to the API would help as well. HOWEVER, since I'm currently still working on moving over from AWS, I'm on a free account, and since Xano is no-code first, my recommendation is to implement the dynamic function calling into the no-code side of the platform first.