Construct supports Javascript coding in addition to its block-based approach. Javascript is an industry-standard language used widely across browsers, servers a...
callFunction is fine, the issue is you have to write boilerplate events to invoke actions on plugins/behaviors that don't have an exposed interface. there are 30 behaviors in construct and only 9 of them have interfaces, didn't even count the plugins because there are too many. you're post highlights the performance boost of JavaScript, but a large portion of functionality needs a workaround to call in js? I am not sure what better integration looks like, I can only describe my experience.